Salve,
ho ancora una domanda sui comandi include e input, su cui mi sto rompendo la testa da qualche settimana.
Spero proprio che qualcuno possa aiutarmi! 😕Tra le varie differenze che ho trovato cercando sulle guide, ho capito che:
– input si puo’ usare se e solo se il file da aggiungere esiste veramente, altrimenti genera errori.
– include si puo’ usare anche per aggiungereun file che non c’è, senza che generi errori, ma è definito in modo che lasci una pagina vuota prima di aggiungere l’eventuale documento.Ho inoltre trovato scritto sul web che:
` the \include command is equivalent to
\clearpage \input{file} \clearpage `Per il mio tirocinio ho dovuto ridefinire il comando everypar, in modo che ad ogni paragrafo aggiungesse qualcosa a margine attraverso una include.
Questo qualcosa saranno documenti diversi per ogni paragrafo e potrebbero esserci oppure no.
Per questo ho dovuto necessariamente scegliere la include.Il problema è lo spazio vuoto che lascia prima di includere, infatti mi ritrovo il testo aggiunto a margine svariate righe piu’ in basso di dove dovrebbe essere.
Volevo chiedervi se era possibile ridefinire o modificare quello che fa la include, in modo che non lasci la pagina vuota, prima di aggiungere il documento.
Io non riesco proprio a capire da dove iniziare. Qualcuno puo’ aiutarmi o consigliarmi qualcosa?Grazie per la pazienza
😕
Non usare \include. Usa invece
`\InputIfFileExists{
Il primo argomento è il nome del file da inserire, il secondo contiene codice da eseguire prima di inserire il file, il terzo il codice da eseguire se il file non esiste. Il secondo e terzo argomento possono essere vuoti.
Ciao
Enrico