- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 14 anni, 8 mesi fa da .
-
Topic
-
Un nuovo problemone, almeno per me!
Nella mia edizione, ho bisogno di paragrafi numerati e che i riferimenti in apparato si basino proprio sui numeri di paragrafo.Per ottenere questo risultato, come descritto in questa discussione, ho definito nel preambolo
`\newcounter{para}\setcounter{para}{0}
\newcommand{\newpara}{%
\refstepcounter{para}%
\noindent\llap{\thepstart}}
\newcommand{\oldpara}[1]{%
\noindent\llap{\ref{#1}}}`
liemente modificando le istruzioni contenute nel manuale.La numerazione dei paragrafi ricomincia ad ogni chapter e, come da documentazione di ledmac, ogni capitolo ha questa struttura:
`\beginnumbering
\numberpstarttrue
\pstart\newpara \label{bla1}blablablabla \pend
\pstart\newpara \label{bla2}blablablabla \pend
…
\numberpstartfalse
\endnumbering`
La cosa strana è che, mentre la numerazione dei paragrafi effettivamente ricomincia ad ogni \beginnumbering, i numeri dei riferimenti in apparato continuano dal, anzi dai capitoli precedenti! Mi sa che è un malfunzionamento di ledmac…Per risolvere questo problema, sono stato quindi costretto ad inserire ogni volta, in corrispondenza del \beginnumbering, il contatore
`\setcounter{para}{0}`Tutto sembrava funzionare alla perfezione, senonché proprio ieri mi sono accorto che ciò mette in difficoltà hyperref, che collega sempre i paragrafi ai primi che presentano, nel libro, il medesimo numero. Insomma, se, ad esempio, nel capitolo 3 c’è un paragrafo 81, il link inserito da hyperref rimanderà all’eventuale paragrafo 81 del capitolo 1!!!!!!
Il problema è dunque analogo a quello brillantemente risolto da Egreg QUI, ma purtroppo eccede, e di molto, le mie competenze. 😥
Chiedo dunque aiuto a tutti i guru del forum!
Ciao e grazie anticipate,
Domenico
- Devi essere connesso per rispondere a questo topic.