- Questo topic ha 8 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 3 mesi fa da .
-
Topic
-
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
- Devi essere connesso per rispondere a questo topic.