Rinominare il file di output

  • Creatore
    Topic
  • #81224
    Up
    0
    Down
    ::


    Preparando delle slide per delle esercitazioni utilizzo un file di questo genere

    `\documentclass[a4,italian]{beamer}

    \includeonly{e03}

    \begin{document}

    \include{e01} %Logica Matematica
    \include{e02} %Polinomi
    \include{e03} %Funzioni

    \end{document}`

    Utilizzo pdflatex tramite un editor (WinEdt) e vorrei che l’output fosse nome_input.pdf e non nome_file.pdf, cioè in questo caso e03.pdf.
    E’ possibile?
    grazie
    Pierluigi

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #81225
      Up
      0
      Down
      ::


      Per impostare un nome del file di output diverso da quello predefinito bisogna usare l’opzione di pdflatex [tt]-jobname name[/tt]. Così, se il nome del file principale tuo sorgente è [tt]pippo.tex[/tt] e vuoi che il file di output sia [tt]pluto.pdf[/tt] devi dare il comando
      `pdflatex -jobname pluto pippo`
      invece del solo
      `pdflatex pippo`
      Come si cambi questa impostazione in WinEdt non lo so (e non credo sia utile cambiare l’impostazione direttamente nell’editor per un solo documento, è meglio compilare direttamente da linea di comando). Se non hai familiarità con il terminale puoi leggere Guida tematica alla riga di comando

      Non sono sicuro di aver risposto alla tua domanda: non ho capito perché il nome del tuo file di output dovrebbe essere [tt]e03.pdf[/tt] se [tt]e03[/tt] è uno dei file inclusi nel file principale (che immagino abbia un nome diverso da [tt]e03[/tt]).

    • #81226
      Up
      0
      Down
      ::


      Speravo di poter utilizzare un comando “interno” al latex tipo \includeonly che avesse lo stesso effetto, ma la tua soluzione funziona
      grazie
      pierluigi

    • #81227
      Up
      0
      Down
      ::

      pzezza” post=80450Speravo di poter utilizzare un comando “interno” al latex tipo \includeonly che avesse lo stesso effetto, ma la tua soluzione funziona

      Il nome del file di output è deciso al momento di cominciare la compilazione, precisamente quando viene caricato il primo file (se non è stata passata l’opzione [tt]-jobname[/tt]). Il primo file è quello che viene passato al compilatore. Quando viene letto [tt]\documentclass[/tt] è già tardi per cambiare nome.

      Ciao
      Enrico

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

Go to top