note a fondo testo [Risolto]

  • Creatore
    Topic
  • #71592
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve. Io sono quello che vuol fare cose in latex, ma che sono pensate per altri programmi. Io credo che il latex si debba ascoltare e non si debba remare contro. Tuttavia, le necessità della vita, mi spingono a fare anche quello che non vorrei. Usualmente, nei libri di storia le note sono a fondo capitolo o fondo testo. Il numero della nota è in corpo normale e segue la nota in questo modo:

      1. Nota nota nota nota
      nota nota nota nota

      La domanda è: come far fare questo al latex? Io ho pensato in inserire il contenuto della nota in un minipage. Ma il numero, giustamente rimane centrato verticalmente rispetto alla nota. Si può, invece, collocare il numero sulla stessa baseline della prima riga della nota?

      Grazie,

      davide

      P.S. So che rimane il problema di come formattare automaticamente tutte le note. Ma questa è una questione che voglio trattare separatamente.

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #71593
        Up
        0
        Down
        ::


        O non ho capito nulla, oppure stai chiedendo una cosa che LaTeX fa normalmente. Quale delle due?

        Hai provato a scrivere così?

        `parole parole parole.\footnote{testo della nota nel piè di pagina}`

        Cosa vuol dire rimane il problema di come formattare automaticamente tutte le note? Vuoi le note al piede diverse dal solito? Usa il pacchetto footmisc. Vuoi le note di ciascun capitolo in fondo al capitolo oppure tutte in fondo al documento? Usa il pacchetto endnotes oppure guarda qui

        http://get-software.net/help/Catalogue/bytopic.html#footnotes

        se qualcosa fa al caso tuo.

        Ciao
        Tommaso

      • #71594
        davidebond
        Partecipante
          Up
          0
          Down
          ::


          Si. Forse non mi sono spiegato bene. Se scrivo \footnote{testo}, mi ritrovo a piè di pagina il numero della nota in apice seguito dalla nota. Inoltre, la seconda riga della nota non è in linea con la prima. Questo accade anche usando endnotes.

          Io vorrei che il numero fosse separato dalla nota e non in apice e che la nota fosse formattata per conto suo.

          Grazie del link. Per le note a fondo testo, mi ero scritto un pacchetto ad hoc.

        • #71595
          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Forse un esempio, risulterà più chiaro. Di seguito un file, in cui compare una finta nota 34. Nel secondo caso, il testo è formattato, ma il numero è centrato verticalmente. Nel primo caso il numero è al posto giusto, ma risulta un incubo formattarlo correttamente (infatti, ho lasciato perdere dopo due tentativi).

            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

            \documentclass{article}

            \begin{document}

            \noindent \textbf{34}. Testo della nota, testo della nota testo della nota, testo della nota, testo\\
            \indent \hspace*{1pt} della nota, testo della nota, testo della nota, testo della nota testo della\\
            \indent \hspace*{1pt} nota, testo della nota, testo della nota, testo della nota,\\
            \indent \hspace*{1pt} testo della nota, testo della nota testo della nota, testo della nota, testo della nota, testo della nota, testo della nota, testo della nota testo della nota, testo della nota, testo della nota, testo della nota.
            \vspace{36pt}

            \noindent \textbf{34}. \begin{minipage}{11cm}
            Testo della nota, testo della nota testo della nota, testo della nota, testo della nota, testo della nota, testo della nota, testo della nota testo della nota, testo della nota, testo della nota, testo della nota, testo della nota, testo della nota testo della nota, testo della nota, testo della nota, testo della nota.
            \end{minipage}

            \end{document}

          • #71596
            Up
            0
            Down
            ::


            Forse cercavi questo:
            `\documentclass{article}

            \makeatletter
            \renewcommand\@makefntext{%
            \hskip-2.5em\makebox[2em][r]{\@thefnmark.}\hskip.5em}
            \makeatother

            \begin{document}

            \footnote{Testo della nota, testo della nota testo della nota, testo della nota, testo della nota,
            testo della nota, testo della nota, testo della nota testo della nota, testo della nota, testo della nota,
            testo della nota.}

            \end{document}`

            In alternativa puoi usare anche questo codice più semplice:
            `\makeatletter
            \renewcommand\@makefntext{%
            \hskip-.5em\llap{\@thefnmark.}\hskip.5em}
            \makeatother
            `

            Forse c’è un modo ancora più semplice, ma lo ignoro.
            Naturalmente puoi formattare il numero come meglio credi e aggiustare le distanze a piacimento.

            Ciao
            Ivan

          • #71597
            davidebond
            Partecipante
              Up
              0
              Down
              ::


              Fantastico! Ho inserito (con qualche modifica) il tuo codice in un mio pacchetto e la cosa funziona a meraviglia. Nel mio libro ringrazierò il Forum del GuIT!

              Grazie infinite!!!!

              Ciao,

              davide

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

          Go to top