Re: macro con parametro

#10984
Up
0
Down
::

avete ragione, purtroppo posso inseririvi il file log, perché dalla finestra di texmaker mi dice sono che c’é stato un errore ma niente altro

Log file
`This is pdfeTeX, Version 3.141592-1.21a-2.2 (MiKTeX 2.4) (preloaded format=latex 2006.10.26) 30 OCT 2006 15:57
entering extended mode
**prova_macro.tex
(prova_macro.tex
[…]
! Illegal parameter number in definition of \temp@a.

1
l.13 \fancyhead[L]{Plan #1}
[…]
! LaTeX Error: Command \img already defined.
Or name \end… illegal, see p.192 of the manual.`

Da quello che si vede hai un \fancyhead che contiene un carattere speciale; se vuoi stampare un # devi scriverlo \#.

Il secondo errore è che non puoi avere la definizione del comando \img e anche dell’ambiente img. Quando qualcosa non funziona, bisogna capire che cos’è. Per provare la macro per le immagini, il documento deve essere il più piccolo possibile: dichiarazione della classe, caricamento dei pacchetti strettamente necessari e definizione dei soli comandi necessari.

Ora prova a fartelo e vediamo.

Ciao
Enrico

Go to top