28 Novembre 2008 alle 14:15
#29063
::
`\newcommand{\copertina}[3]{%
}`
Nel codice per comporre la copertina vorrei mettere un file esterno. Quindi è possibile scrivere
`\newcommand{\copertina}[1]{%
\include{titlepage}}`
per poi comporla usando `\copertina{titolo}`?
No, si deve usare \input. Nel codice del file titlepage.tex (il nome è però arbitrario) ci potrebbero anche essere dati variabili.
Per esempio
`\newcommand{\copertina}[2]{
\newcommand{\Data}{#1}
\newcommand{\Autore}{#2}
\input{titlepage}}`
Il codice in titlepage.tex potrà contenere chiamate delle macro \Data e \Autore.
Se i campi da riempire sono di più si può usare un metodo indiretto già descritto sul forum.
Ciao
Enrico