Pacchetto verse – footnote – multicolumn

  • Creatore
    Topic
  • #94285
    Up
    0
    Down
    ::


    Ciao,

    avrei bisogno di un consiglio.
    Normalmente i riferimenti a brani della Divina Commedia hanno più o meno questo formato ”Inf. I, 1 – 6” .
    Il lettore che vuole leggere il riferimento per intero è costretto quindi a prendersi il volume e saltare di qua e di là ogni volta, interrompendo continuamente la lettura.
    Per evitare questo, vorrei inserire nel testo a pié di pagina le citazioni per esteso.

    Poiché è possibile che lo spazio occupato dalle citazioni complete sia parecchio, vorrei un consiglio su quali pacchetti possono essere utili per organizzare la pagina nel miglior modo possibile. Chiedo un consiglio prima di iniziare il lavoro, per evitare di impostarlo male e poi dover rimetterci mano…

    Ecco un esempio minimo compilabile [texlive 2013 su Win7]:

    `
    \documentclass[ 11pt,
    oneside,
    ]{suftesi}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage[italian=guillemets]{csquotes}
    \title[TI]{Titolo}
    \author{}
    \usepackage{verse}
    \usepackage{dblfnote}
    \DFNallowcbreak
    \usepackage{lipsum}
    \newcommand{\omissis}{[\textellipsis\unkern]}
    \settowidth{\versewidth}{Nel mezzo del cammin di nostra vita}
    \newcommand{\setverse}[3]{\tiny\flagverse{#1}\setverselinenums{#2}{#3}}
    \newenvironment{verso}{
    %\begin{multicols}{2}
    \begin{verse}[\versewidth]\poemlines{3}}{\end{verse}
    %\end{multicols}
    }
    \usepackage{hyperref}
    \begin{document}
    %\author{Andrea Vanzo}
    \date{}
    \maketitle

    Prova\footnote{
    \begin{verso}
    \setverse{Inf. 1 – 6}{1}{1}
    Nel mezzo del cammin di nostra vita\\
    mi ritrovai per una selva oscura,\\
    ché la diritta via era smarrita.\\!
    Ahi quanto a dir qual era è cosa dura\\
    esta selva selvaggia e aspra e forte\\
    che nel pensier rinova la paura!
    \end{verso}}
    \lipsum[1-3]

    E prova ancora!\footnote{
    \begin{verso}
    \setverse{Inf. 7 – 12}{1}{1}
    Tant'è amara che poco è più morte;\\
    ma per trattar del ben ch'i' vi trovai,\\
    dirò de l'altre cose ch'i' v'ho scorte.\\!
    Io non so ben ridir com'i' v'intrai,\\
    tant'era pien di sonno a quel punto\\
    che la verace via abbandonai.
    \end{verso}}

    Prova\footnote{
    \begin{verso}
    \setverse{Inf. 1 – 6}{1}{1}
    Nel mezzo del cammin di nostra vita\\
    mi ritrovai per una selva oscura,\\
    ché la diritta via era smarrita.\\!
    Ahi quanto a dir qual era è cosa dura\\
    esta selva selvaggia e aspra e forte\\
    che nel pensier rinova la paura!
    \end{verso}}
    \lipsum[1]

    E prova ancora!\footnote{
    \begin{verso}
    \setverse{Inf. 7 – 12}{1}{1}
    Tant'è amara che poco è più morte;\\
    ma per trattar del ben ch'i' vi trovai,\\
    dirò de l'altre cose ch'i' v'ho scorte.\\!
    Io non so ben ridir com'i' v'intrai,\\
    tant'era pien di sonno a quel punto\\
    che la verace via abbandonai.
    \end{verso}}

    Prova\footnote{
    \begin{verso}
    \setverse{Inf. 1 – 6}{1}{1}
    Nel mezzo del cammin di nostra vita\\
    mi ritrovai per una selva oscura,\\
    ché la diritta via era smarrita.\\!
    Ahi quanto a dir qual era è cosa dura\\
    esta selva selvaggia e aspra e forte\\
    che nel pensier rinova la paura!
    \end{verso}}

    E prova ancora!\footnote{
    \begin{verso}
    \setverse{Inf. 7 – 12}{1}{1}
    Tant'è amara che poco è più morte;\\
    ma per trattar del ben ch'i' vi trovai,\\
    dirò de l'altre cose ch'i' v'ho scorte.\\!
    Io non so ben ridir com'i' v'intrai,\\
    tant'era pien di sonno a quel punto\\
    che la verace via abbandonai.
    \end{verso}}

    \end{document}

    `

    Il risultato non è proprio confortante… specialmente rispetto ai risultati ottenuti a pag. 2 …

    Come prima cosa vorrei avvicinare \flag che \setverselinenums al testo della citazione.

    Guardando il codice del pacchetto bisognerebbe ridefinire
    \vleftskip
    \vrightskip
    Skips to the left and right of a line of verse.
    66 \newlength{\vleftskip}
    67 \setlength{\vleftskip}{30pt}
    68 \newlength{\vrightskip}
    69 \setlength{\vrightskip}{10pt}
    70

    ehm… come si fa?
    Qualcosa mi dice che potrebbe essere utile il comando \let.

    Ma ho anche l’impressione di sbattere la testa sul muro sbagliato…:???:

    Ringrazio in anticipo se qualcuno ha qualche idea o suggerimento!

    Ciao
    Andrea

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #94286
      Up
      0
      Down
      ::


      Eccolo lì! Etoolbox!

      \deflength{\vleftskip}{5pt}
      \deflength{\vrightskip}{1pt}

      Andrea

    • #94287
      Up
      0
      Down
      ::

      And” post=93885Eccolo lì! Etoolbox!

      \deflength{\vleftskip}{5pt}
      \deflength{\vrightskip}{1pt}

      Andrea

      Io lascerei perdere note composte in questo modo, sono davvero brutte e creano un sacco di problemi. Se le citazioni dalla Commedia sono così tante, allora sono funzionali al testo principale e non possono andare in una nota. Io le metterei in display (va benissimo l’ambiente [tt]verse[/tt] del pacchetto omonimo).

      Se invece le vuoi in nota, non vedo nulla di male a scrivere:
      `\footnote{%
      Nel mezzo del cammin di nostra vita / mi ritrovai per una selva oscura, / ché la diritta via era smarrita. (Inf. I, 1–3).%
      }`
      Magari puoi caricare il pacchetto footmisc con l’opzione [tt]para[/tt] per avere le note una dopo l’altra come se fossero un paragrafo.

      Ciao
      Tommaso

    • #94288
      Up
      0
      Down
      ::


      Grazie Tommaso, provo con le citazioni in display allora.

      ciao
      Andrea

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

Go to top