[LaTeX] macro per numerare lista predefinita
Franco Bagnoli
franco.bagnoli@unifi.it
Wed Nov 15 08:59:25 CET 2006
Il 14/11/06, Benedetta Ferrario<benedetta.ferrario@unipv.it> ha scritto:
>
> Ho una lista ordinata di nomi (che mi sono creata a parte) che metto nel
> file nomi.tex
> vorrei inserire tale lista nel mio file principale in modo che compaia un
> elenco numerato con un nome per ogni riga.
>
> potrei farlo usando enumerate, ma devo ricopiare uno alla volta i nomi ...
> non posso usare la mia lista iniziale senza ricopiarla a pezzi?
>
> c'e` una macro predefinita per fare questo?
> in modo che uso la macro e poi con \input nomi
> concludo il lavoro
questo funziona:
\begin{enumerate}
\makeatletter
\catcode`\^^M=\active%
\def^^M{\@ifnextchar^^M{\let^^M=\par}{\item}}
\input{nomi.txt}%
\end{enumerate}
(non ci devono essere linee vuote nel file tranne ev. alla fine)
ma non mi è riuscito scriverla come macro, tipo
\enuminput{nomi.txt}
non so perché...
--
Franco Bagnoli <franco.bagnoli@unifi.it> <franco.bagnoli@gmail.com>
Dipartimento di Energetica & Centro Dinamiche Complesse
Universita' di Firenze, via S. Marta, 3 I-50139 Firenze, Italy.
Tel. +39 0554796422, fax: +39 055471787
More information about the latex
mailing list