- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 4 mesi fa da .
-
Topic
-
Ciao,
la primitiva \message di TeX accoda semplicemente un testo ai messaggi in output che vengono riportati in console ed anche nel log.
Viceversa il comando LaTeX \ClassInfo, lavora solo sul file di log senza lasciare tracce in console.
L’unico modo per far apparire un messaggio all’utente anche in console sembra, che sappia io, il comando \message.In una classe che sto scrivendo un messaggio informativo circa il “lavoro svolto” è emesso con \message con il comando \AtEndDocument{}, tuttavia la formattazione non è molto soddisfacente: il messaggio è “mescolato” con i normali messaggi di TeX come i numeri di pagina tra parentesi quadre appena composte.
Ecco come appare l’output di console (il documento è di due pagine):
`…
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def))) (./test.aux)
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
[1] myreport: I printed 22 table/s [2]
(./test.aux)
`Esiste un modo per rimediare immettendo dei ritorni a capo?
Mi accontenterei di un:
`…
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
(/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def))) (./test.aux)
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
[1]
myreport: I printed 22 table/s
[2]
(./test.aux)
`
Grazie.
- Devi essere connesso per rispondere a questo topic.