Re: Comando istanziabile più volte

#95517
Up
0
Down
::


Sono tecnicamente d’accordo, infatti il tutto è stato incapsulato in comandi opportuni (non entro nei dettagli dei vincoli del caso specifico, come si sa spesso le soluzioni sono imposte anche da questo).

In ogni caso, adesso tutto funziona alla perfezione eccetto un piccolo particolare: all’inizio del mio file Title_page.sty ho le righe
`\RequirePackage{ifxetex, xparse}
\ifxetex\RequirePackage{fontspec}\else\RequirePackage[utf8]{inputenc}\fi
\AtBeginDocument{
\ifx\colorbox\undefined\RequirePackage{color}\fi
\ifx\includegraphics\undefined\RequirePackage{graphicx}\fi}`
che funzionavano perfettamente fino all’aggiunta del pacchetto xparse, ma ora mi danno questo errore:
`! Missing number, treated as zero.

c
l.59 \makeTitlePage`
Questo si verifica solo se chiamo il pacchetto xparse e il pacchetto graphicx all’interno del costrutto condizionale! Senza xparse tutto funziona alla meraviglia, e dicendo semplicemente `\RequirePackage{graphicx}` pure! Non è gravissimo, potrei optare per questa seconda soluzione e sapere che graphicx è già chiamato, ma qualcuno sa dirmi perché ciò succede??

Go to top