\footfootmarkA pacchetto reledmac

  • Questo topic ha 8 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 6 anni fa da Marco.
  • Creatore
    Topic
  • #118492
    Up
    0
    Down
    ::


    Salve a tutti,

    sto impaginando un’edizione critica che contiene sia note critiche che familiari.
    Per gestire questo lavoro uso i pacchetti reledmac, reledpar e footmisc.
    Voglio personalizzare una nota familiare: la numerazione deve essere con lettere e la lettera di riferimento della nota a piè di pagina deve essere in carattere normale (non in apice). La lettera di riferimento della nota nel testo va bene che sia in apice.
    Per introdurre queste modifiche ho usato le indicazioni al paragrafo 6.5.2 della documentazione reledmac (CTAN).

    \renewcommand*{\thefootnoteA}{\arabic{footnoteA}}
    \newcommand*{\footfootmarkA}{\normalfont{\@nameuse{@thefnmarkA}}}

    La prima stringa funziona e pure la seconda solo che perdo la numerazione delle lettere. Il pdf che ottengo al posto delle lettere di riferimento ha il testo evidenziato in corsivo:
    nameuse@thefnmarkASap 1,3 nameuse@thefnmarkASap 4,12

    Sembra che sia necessario definire @thefnmarkA con un comando \@namedef ma non sono ancora riuscito a trovare i giusti comandi.

    Grazie per l’aiuto:) .

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #118493
      Up
      0
      Down
      ::


      Bonjour,

      désolé de répondre en français et pas en italien.

      Il s’agit d’un problème / situation de base de LaTeX. Les commandes avec des @ ne peuvent pas être utilisées directement dans un document .tex, car il s’agit de commande internes. Il faut entourer avec `\makeatletter` (avant) et `\makeatother` (après).

    • #118494
      Up
      0
      Down
      ::


      Thank you very much, now it works very well!:smile: 🙂 🙂

      I have a further question.
      If I use floowing commands:
      `\renewcommand*{\thefootnoteA}{\alph{footnoteA}}
      \makeatletter
      \renewcommand*{\footfootmarkA}{\normalfont\@nameuse{@thefnmarkA}}
      \makeatother`

      Footnote appears like this:
      aSap 1,3 bSap 4,12

      I would like to put a separator between footnote mark and text:
      a Sap 1,3 b Sap 4,12

      I have tried all these commands but noone works well:
      `%\Xaftersymlinenum[A]{5em}
      \Xendaftersymlinenum[A]{5em}
      \Xendafternumber[A]{5em}
      \Xafternumber[A]{5em}
      \Xnonbreakableafternumber[A]
      \Xinplaceofnumber[A]{5em}`

      It seems they work only for critical notes, intead I am using a familiar note.
      In my opinion the problem is that` \afternumberX[A]{5em}` does not exist and I can not do my customization.
      How could I solve this issue?
      Thank you very much for your answer!:)

    • #118495
      Up
      0
      Down
      ::


      There is no `\afternumberX[A]{5em}`, as all can be customisable directy by redefining the commands. Do

      `
      \renewcommand*{\footfootmarkA}{\normalfont\@nameuse{@thefnmarkA}\hspace{5em}}
      `

    • #118496
      Up
      0
      Down
      ::


      Thank you very much. 🙂 🙂 🙂

      I would like to add also “;” in order to separate note.
      The issue is that if I use the code:

      `\renewcommand*{\thefootnoteA}{\alph{footnoteA}}
      \makeatletter
      \renewcommand*{\footfootmarkA}{\normalfont\@nameuse{@thefnmarkA}\hspace{0.3em}}
      \makeatother
      \parafootsepX[A]{;}
      \afternoteX[A]{1em}`

      parafootsep and afternoteX do not work.
      Is it correct to use that commands after footfootmark?

      Thank you!:smile:

    • #118497
      Up
      0
      Down
      ::


      please provide a MWE.

    • #118498
      Up
      0
      Down
      ::


      In attachment my MWE

      [attachment=2476]Modello2.tex[/attachment]

      Thank you very much for your support!:smile:

      Attachments:
      You must be logged in to view attached files.
    • #118499
      Up
      0
      Down
      ::


      Sorry, I tried, and I get correctly the result with space and colon between notes. Did you run LateX three time (or, better, use latexmk) ?

    • #118500
      Up
      0
      Down
      ::


      I am using MikTeX 2.9 with Texstudio editor.

      If I run LateX three times nothing change.

      Must I configure compilator with latexmk?
      I am sorry if my question is banal but I would like to improve my latex capabilities.

      Thank you very much.:smile:

Visualizzazione 7 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top