- Questo topic ha 32 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 5 mesi fa da
derek7.
-
CreatoreTopic
-
18 Febbraio 2009 alle 17:36 #31043::
Ciao a tutti, il pacchetto varioref è utilissimo, ma -come Tommaso fa giustamente notare- la versione italiana non è irreprensibile. L’espressione…come si vede nel paragrafo x nella pagina y…
è brutta, goffa e forse anche scorretta. L’italiano del pacchetto andrebbe migliorato, lasciando invariate le altre locuzioni (“nella pagina successiva/precedente”, “nella pagina a fronte”, …) ma cambiando quella evidenziata in
…come si vede nel paragrafo x a pagina y…
Penso che, una volta trovata, sarebbe opportuno sottoporre la soluzione del problema all’autore di varioref, in modo che venga integrata direttamente nel pacchetto.
Grazie,
L.
-
CreatoreTopic
-
AutoreRisposte
-
-
19 Febbraio 2009 alle 8:28 #31044
-
19 Febbraio 2009 alle 11:46 #31045
-
19 Febbraio 2009 alle 14:18 #31046
-
19 Febbraio 2009 alle 15:31 #31047::
Dalla doc. di varioref:Defaults for Italian suggested by Giovanni Pensa (pensa@dsi.unimi.it) with
iTEXnici.
`\DeclareOption{italian}
{\vref@addto\extrasitalian{%
\def\reftextfaceafter {\reftextvario{a fronte}%
{nella pagina successiva}}%
\def\reftextfacebefore{\reftextvario{a fronte}%
{nella pagina precedente}}%
\def\reftextafter {nella pagina \reftextvario{seguente}%
{successiva}}%
\def\reftextbefore {nella pagina precedente}%
\def\reftextcurrent {in questa pagina}%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
\def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
on pages~\pageref{#1}–\pageref{#2}}%
\def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
\ref{#1} to~\ref{#2}}%
}}`Ciao,
L.
-
20 Febbraio 2009 alle 6:47 #31048
-
20 Febbraio 2009 alle 8:36 #31049
-
20 Febbraio 2009 alle 9:57 #31050::
E quindi? Non sono molto bravo a leggere i codici, però mi sembra che ci sia l’espressione “a pagina…” 🙄
Nemmeno io sono bravo a leggere i codici. Ieri ho fatto qualche tentativo, ma non sono riuscito a capire come intervenire… 😥 😳
Speriamo nell’aiuto di Enrico…
Fino a una versione di qualche anno fa, varioref era corretto (“a pagina”). Poi è stato modificato. La documentazione riportata in uno dei messaggi riguarda appunto la versione vecchia, sul file nella TeX Live 2008 compare infatti “nella pagina”.
Non voglio sollevare polemiche, quindi mi limito a dire che certamente preferisco “a pagina”.
`\makeatletter
\vref@addto\extrasitalian{%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
}
\makeatother`
Ciao
Enrico
-
21 Febbraio 2009 alle 7:19 #31051::
Fino a una versione di qualche anno fa, varioref era corretto (“a pagina”). Poi è stato modificato. La documentazione riportata in uno dei messaggi riguarda appunto la versione vecchia, sul file nella TeX Live 2008 compare infatti “nella pagina”.
Non voglio sollevare polemiche, quindi mi limito a dire che certamente preferisco “a pagina”.
`\makeatletter
\vref@addto\extrasitalian{%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
}
\makeatother`Il codice di Enrico funziona perfettamente. Scrivo due righe all’autore di varioref per includerlo nel pacchetto.
Grazie mille,
Lorenzo
-
21 Febbraio 2009 alle 9:16 #31052
-
21 Febbraio 2009 alle 10:07 #31053
-
21 Febbraio 2009 alle 10:14 #31054::
Scrivo due righe all’autore di varioref per includerlo nel pacchetto.
…Sempre se riesco a trovare l’indirizzo e-mail di Frank Mittelbach. 😳 Nella documentazione di varioref non c’è. E cercando su Google saltano fuori i milioni di libri che ha scritto, ma non (ancora) l’indirizzo…
Nel file varioref.dtx c’è
frank
mittelbach latex-project org Ciao
Enrico
-
21 Febbraio 2009 alle 12:01 #31055
-
17 Marzo 2009 alle 11:38 #31056::
Ciao a tutti.
VOGLIO sapere se Frank ha risposto all’appello di noi italiani sull’opportunità di modificare il codice di varioref. 😉Un’altra cosa: mi sapete dire perché, quando uso il riferimento completo, per esempio
`come si vede nella tabella~\vref{tab:lingueromanze}`
e la tabella cade nella pagina che segue quest’indicazione, a volte ottengo “nella pagina successiva” e altre “nella pagina seguente”?
È normale un comportamento di questo tipo?
Vi ringrazio
Tommaso
-
17 Marzo 2009 alle 12:01 #31057::
Ciao a tutti.
VOGLIO sapere se Frank ha risposto all’appello di noi italiani sull’opportunità di modificare il codice di varioref. 😉Un’altra cosa: mi sapete dire perché, quando uso il riferimento completo, per esempio
`come si vede nella tabella~\vref{tab:lingueromanze}`
e la tabella cade nella pagina che segue quest’indicazione, a volte ottengo “nella pagina successiva” e altre “nella pagina seguente”?
È normale un comportamento di questo tipo?
Sì, il pacchetto si occupa di alternare le forme. Credo che lo si possa disabilitare.
Ciao
Enrico
-
17 Marzo 2009 alle 12:21 #31058::
VOGLIO sapere se Frank ha risposto all’appello di noi italiani sull’opportunità di modificare il codice di varioref. 😉
Ahem… ecco una delle cose che ho lasciato nel dimenticatoio… 😳 Facciamo così: qualcuno fa la ricerca dell’indirizzo e-mail di Mittelbach e scrive qui il risultato. Poi la mail la mando io.
Sorry,
L.
-
17 Marzo 2009 alle 12:33 #31059::
VOGLIO sapere se Frank ha risposto all’appello di noi italiani sull’opportunità di modificare il codice di varioref. 😉
Ahem… ecco una delle cose che ho lasciato nel dimenticatoio… 😳 Facciamo così: qualcuno fa la ricerca dell’indirizzo e-mail di Mittelbach e scrive qui il risultato. Poi la mail la mando io.
Sorry,
L.L’avevo scritto nel messaggio del 21 febbraio. Lo trovi anche alla riga 39 di varioref.sty
Ciao
Enrico
-
17 Marzo 2009 alle 18:52 #31060
-
18 Marzo 2009 alle 7:22 #31061
-
18 Marzo 2009 alle 8:25 #31062
-
18 Marzo 2009 alle 9:32 #31063
-
18 Marzo 2009 alle 10:07 #31064
-
18 Marzo 2009 alle 13:12 #31065
-
20 Marzo 2009 alle 12:28 #31066::
`\makeatletter
\vref@addto\extrasitalian{%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
}
\makeatother`Ciao a tutti, ecco la risposta di Frank.
I have updated the package source as suggested. As I don’t speak your language I can only hope you all agree on the right wordings (after all the original was also given to me by an Italian (I think).
There are two more definitions that might need adjustment if the above one is wrong:
`\def\reftextpagerange#1#2{nelle pagine~\pageref{#1}–\pageref{#2}}%
\def\reftextlabelrange#1#2{da~\ref{#1} a~\ref{#2}}%`
perhaps you can suggest the correct wording here too?L’unica correzione che mi viene in mente è sostituire il trattino medio (en-dash, si ottiene con due trattini consecutivi) con un trattino semplice, dal momento che il trattino medio non si usa in taliano.
`\def\reftextpagerange#1#2{nelle pagine~\pageref{#1}-\pageref{#2}}%
\def\reftextlabelrange#1#2{da~\ref{#1} a~\ref{#2}}%`
Che ne dite?Grazie mille,
L.
-
20 Marzo 2009 alle 13:18 #31067::
`\makeatletter
\vref@addto\extrasitalian{%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
}
\makeatother`Ciao a tutti, ecco la risposta di Frank.
I have updated the package source as suggested. As I don’t speak your language I can only hope you all agree on the right wordings (after all the original was also given to me by an Italian (I think).
There are two more definitions that might need adjustment if the above one is wrong:
`\def\reftextpagerange#1#2{nelle pagine~\pageref{#1}–\pageref{#2}}%
\def\reftextlabelrange#1#2{da~\ref{#1} a~\ref{#2}}%`
perhaps you can suggest the correct wording here too?L’unica correzione che mi viene in mente è sostituire il trattino medio (en-dash, si ottiene con due trattini consecutivi) con un trattino semplice, dal momento che il trattino medio non si usa in taliano.
`\def\reftextpagerange#1#2{nelle pagine~\pageref{#1}-\pageref{#2}}%
\def\reftextlabelrange#1#2{da~\ref{#1} a~\ref{#2}}%`
Che ne dite?Io sono contrario. È forse vero che in passato non si usava il trattino medio; ma perché insistere nelle brutture? Lasciamole ai francesi. 🙂
Ciao
Enrico
-
21 Marzo 2009 alle 6:55 #31068
-
21 Marzo 2009 alle 9:43 #31069
-
21 Marzo 2009 alle 10:42 #31070::
Io sono contrario. È forse vero che in passato non si usava il trattino medio; ma perché insistere nelle brutture? Lasciamole ai francesi. 🙂
Uff… ma che ti hanno fatto i francesi ? Io mi sono abituata alle loro regole tipografiche e non sono cosi’ male.
Quei “due punti” galleggianti nel vuoto sono insopportabili, per non dire del punto interrogativo o esclamativo distante. Li trovo insensati. Perché lo spazio dopo un punto deve essere uguale a quello tra le parole (su questo non ho obiezioni, intendiamoci), ma quello prima dei due punti deve essere maggiore di quello che precede il punto e virgola?
Manuzio e Bodoni mettevano uno spazio fine prima dei segni di interpunzione; non mi piace molto, ma almeno è una pratica coerente.
Ciao
Enrico
-
25 Marzo 2009 alle 9:13 #31071
-
25 Marzo 2009 alle 9:20 #31072::
che voi sappiete, l’aggiornamento è stato incluso nei pacchetti Miktex?
Ho aggiornato al 24 marzo stamattina, ma varioref continua ad utilizzare “nella pagina…”.conviene installare il pacchetto a mano o attendere?
Ti giro quanto mi ha scritto Frank il 19 marzo:
sure it wll show up on the latex public svn in the next days (see http://www.latex-project.org) and hopefully then in the next release too.
Il 21 marzo:
file is updated in svn
Mi sa che per l’aggiornamento da MiKTeX tocca aspettare la prossima release del pacchetto.
Ciao,
L.
-
25 Marzo 2009 alle 9:39 #31073
-
25 Marzo 2009 alle 9:46 #31074
-
25 Marzo 2009 alle 10:07 #31075
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.