\input nel preambolo

  • Creatore
    Topic
  • #79017
    Up
    0
    Down
    ::


    Ciao a tutti! Volevo sapere se fosse possibile scrivere il preambolo in un file di testo e poi inserirlo prima del \begin{document}..ho letto che il comando \input è possibile utilizzarlo anche nel preambolo ma mi da errore: dice che manca il \begin{document}..sapreste aiutarmi?grazie!!!!

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #79018
      Up
      0
      Down
      ::

      Orlando” post=78115Ciao a tutti! Volevo sapere se fosse possibile scrivere il preambolo in un file di testo e poi inserirlo prima del \begin{document}..ho letto che il comando \input è possibile utilizzarlo anche nel preambolo ma mi da errore: dice che manca il \begin{document}..sapreste aiutarmi?grazie!!!!

      Non è che tu abbia scritto [tt]\include[/tt]?

      Ciao
      Enrico

    • #79019
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non è che tu abbia inserito nel tuo file di “preambolo” delle cose che possono andare solo dopo \begin{document}?

        Certo che puoi usare \input prima di \begin{document}; certo che non puoi usare \include, perché questo comincia con un comando \cleardoublepage e quindi potrebbe emettere verso il file di uscita qualcosa che nel preambolo non sta bene: una pagina vuota.

        Ma visto che nella GuidaGuIT ci sta scritto, perché non dai l’estensione .sty al tuo file e non lo richiami con \usepackage? Magari ora non ne vedi il vantaggio, ma ti assicuro che se prendi l’abitudine insieme a quella di commentare ogni azione che fai, ogni pacchetto che carichi, ogni impostazione che esegui, ogni macro che definisci o ridefinisci, impari a scrivere file di di estensione e troverai che è molto utile, specialmente se li rendi modulari; metti tutti questi moduli, con nomi significativi, nel tuo albero personale e poi li richiami variamente aggregati a seconda delle necessità per documenti diversi.

      • #79020
        Up
        0
        Down
        ::


        Dunque..sicuramente non ho inserito include! 😉
        In realtà, forse non mi sono spiegato a dovere, vorrei scrivere in un file di testo tutti gli \usepackage con tutte le opzioni o vari cambiamenti e poi richiamarli con input, senza dover avere un preambolo di 200+ righe!!!


        @OldClaudio
        : non ho ben afferrato il tuo concetto! Vorresti dire di scrivere un file con i pacchetti che mi servono, salvarlo in .sty e salvarlo nel mio albero personale e richiamarlo come fosse un pacchetto?

      • #79021
        Up
        0
        Down
        ::

        Orlando” post=78128Dunque..sicuramente non ho inserito include! 😉
        In realtà, forse non mi sono spiegato a dovere, vorrei scrivere in un file di testo tutti gli \usepackage con tutte le opzioni o vari cambiamenti e poi richiamarli con input, senza dover avere un preambolo di 200+ righe!!!

        Puoi certamente farlo con [tt]\input[/tt]. Se ottieni quell’errore, significa che hai un errore che otterresti anche con le 200+ righe direttamente nel documento.

        Ciao
        Enrico

      • #79022
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::

          @OldClaudio: non ho ben afferrato il tuo concetto! Vorresti dire di scrivere un file con i pacchetti che mi servono, salvarlo in .sty e salvarlo nel mio albero personale e richiamarlo come fosse un pacchetto?

          Esatto. Scegli un nome significativo per il file.sty, non il solito MuFile.sty o simili cose generiche; Nemmeno MyPreamble.sty: troppo generico; magari se il tuo main file si chiama TesiMagistrale.tex chiamalo PreamboloTesiMagistrale.sty.

      Visualizzazione 4 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top