Salve a tutti,
ho già postato questa richiesta su it.comp.software.tex, dove postano molti utenti presenti anche qui, quindi mi scuso con chi stia leggendo questa richiesta una seconda volta.Sto creando una nuova classe LaTeX per generare in maniera “semi-automagica” i PDF dei programmi didattici del mio Corso di Laurea. Un prototipo è qui.
Ecco il problema: dovrei creare un comando \modulo{Modulo}{Docente}, che
funzioni come \addcontentsline (o simili): io posso dare più \modulo{}{}, e
alla fine tutti appaiono nel “sommario” in alto a destra. È possibile?Attualmente il sommario è così fatto (snippet):
`
\def\coordinatore#1{\def\thecoordinatore{#1}}
\def\cfu#1{\def\thecfu{#1}}\newcommand\sommario{\begin{flushright}
\begin{minipage}{6cm}
\begin{tabular}{ll}
\textbf{Coordinatore} & \textit{\thecoordinatore} \\
\textbf{Crediti} & \textit{\thecfu}\\[10pt]
\textbf{Moduli didattici} & \textbf{Docenti}\\
\textbf{Foo}&\textit{Professore Bar}
\end{tabular}
\end{minipage}
\end{flushright}
}
`Ho cercato con Google i “sorgenti” di \addcontentsline, ma non sono riuscito a
trovare nulla (quello che ho trovato, ridefinisce — \renewcommand —
\addcontentsline, usando \addcontentsline stesso. Non ho trovato il sorgente
“originario”…)Grazie per ogni aiuto,
David
Scusa, ma come “prototipo” quel PDF mi sembra un po’ troppo scarno. Né si capisce davvero che cosa tu stia cercando di fare. Prova a essere un po’ più esplicito.
Ciao
Enrico