[RISOLTO] stessa footnote più volte nel testo

  • Creatore
    Topic
  • #80009
    Up
    0
    Down
    ::


    Salve a tutti!
    ho bisogno di richiamare più volte delle footnote più volte nel mio testo e per far ciò ho usato il metodo proposto in questo link
    ma da errori a bizzeffe e non capisco perché!!! mi aiutate???

    `\documentclass[a4paper,10pt]{scrartcl}
    \errorcontextlines=9

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}

    \usepackage{graphicx}

    \usepackage{pgfplots}
    \pgfplotsset{/pgf/number format/use comma,compat=newest}
    %\usepackage{xcolor}

    \usepackage{lmodern}

    \usepackage[italian]{babel}

    \usepackage[amssymb,italian,mediumspace,cdot]{SIunits}

    \usepackage{tabularx}
    \usepackage{booktabs}

    \usepackage{hyperref}

    \usepackage[automark]{scrpage2}
    \pagestyle{scrheadings}

    \setlength{\topmargin}{-2.5cm}
    \setlength{\headheight}{3.5cm}
    \setlength{\headsep}{0.5cm}
    \setlength{\textheight}{22cm}

    \setheadsepline{.5pt}

    \setheadwidth{textwithmarginpar}
    \setfootwidth{textwithmarginpar}

    \ohead[]{%
    Titolo: \textbf{Prova}\\
    ID: \textbf{-}\\
    Data: \textbf{23.10.2012}%
    }
    \ihead[]{}
    \chead[]{}
    \cfoot[]{}

    \newcommand{\footnoteremember}[2]{%
    \footnote{#2}
    \newcounter{#1}
    \setcounter{#1}{\value{footnote}}
    }

    \newcommand{\footnoterecall}[1]{%
    \footnotemark[\value{#1}]
    }

    \begin{document}

    \begin{tabularx}{\textwidth}{ lX }
    \toprule
    Descrizione: & desc \\
    \midrule
    Corpus training: & nome \\
    Parlatore training: & nome \\
    Corpus riconoscimento: & nome \\
    Parlatore riconoscimento: & nome \\
    Topologia: & numeri\\
    Tempo di training: & -\\
    Tempo di riconoscimento: & -\\
    Versione Sphinx: & Pocket\\
    {} & {} \\
    \multicolumn{2}{c}{grafico}\\
    \midrule
    Note: & {}\\
    % \multicolumn{2}{l}{%
    % \begin{minipage}{0.80\linewidth}\centering
    Tempistiche: &
    \begin{tabular}{lll}
    \toprule
    Test & Training (\unita{\min}) & Riconoscimento (\unita{\min})\\
    \midrule
    $125/350$ & 785\footnoteremember{train}{Il tempo per il training di questi modelli dovrebbe essere diviso per 3 in quanto i task erano tutti in esecuzione insieme.} & 127 \\
    $125/400$ & 785\footnoterecall{train} & 127 \\
    \bottomrule
    \end{tabular} \\
    % \end{minipage}
    % } \\
    \bottomrule
    \end{tabularx}

    \end{document}`

    Grazie
    Marco

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #80010
      Up
      0
      Down
      ::

      warcomeb” post=79200Salve a tutti!
      ho bisogno di richiamare più volte delle footnote più volte nel mio testo e per far ciò ho usato il metodo proposto in questo link
      ma da errori a bizzeffe e non capisco perché!!! mi aiutate???

      [tt]tabularx[/tt] passa il materiale due volte, quindi la definizione [tt]\newcounter{#1}[/tt] è eseguita, appunto, due volte. Mi pare uno spreco usare un contatore per ciascuna nota da ricordare; il metodo che ti suggerisco è di cambiare le definizioni dei due comandi principali:
      `\newcommand{\footnoteremember}[2]{%
      \footnote{#2}%
      \global\expandafter\edef\csname #1@fnnumber\endcsname{\thefootnote}%
      }

      \newcommand{\footnoterecall}[1]{%
      \footnotemark[\csname #1@fnnumber\endcsname]%
      }`
      Ciao
      Enrico

    • #80011
      Up
      0
      Down
      ::


      Grazie mille Enrico!!!

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top