Hyperref e paragrafi numerati in ledmac

  • Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 14 anni, 8 mesi fa da Doc.
  • Creatore
    Topic
  • #68411
    Doc
    Partecipante
      Up
      0
      Down
      ::


      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.

    Go to top