Re: Eseguire comandi in TeXworks

#70597
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    m45dj” post=69835Salve a tutti.
    Mi trovo a voler usare il pacchetto songs (che in realtà suggerisce di usare Vim come editor) con TeXworks.
    Io ho sempre lavorato con TeXworks e lo conosco (non bene come vorrei ma meglio di nulla) quindi non vorrei cambiare editor…
    Tornando a noi, nella documentazione del pacchetto si fai riferimento a dei comandi da dare per la compilazione:

    To compile this book, execute three commands. First, use LATEX (pdflatex
    is recommended) to compile the document:
    pdflatex mybook.tex
    (where mybook.tex is the name of the source document above). Next, use the
    songidx program provided with this distribution to generate the indexes:
    songidx titleidx.sxd titleidx.sbx
    Finally, regenerate the document using LATEX so that the newly generated index
    data will be included:
    pdflatex mybook.tex
    The nal document is named mybook.pdf if you use pdflatex or mybook.dvi if
    you use regular latex.

    Io per compilare ho sempre e solo usato il comodo tastino in alto a sinistra…e soprattutto l’unico spazio in cui inserire comandi lo trovo proprio durante la compilazione…
    che mi suggerite di fare? fare il bravo e usare Vim o esiste un modo per evitarlo?
    Grazie in anticipo
    Martino Figoni

    Ciao,
    io ti propongo una strada abbastanza semplice indicata qui. Si tratta di costruire un comando apposito di compilazione, ecco i passi.
    1 – genera il file exesong.bat contenente la stringa:
    `@pdflatex -synctex=1 “%1.tex” && songidx “titleidx.sxd titleidx.sbx” && pdflatex “%1.tex”
    `
    Salvalo in una cartella comoda, per esempio quella che contiene i sorgenti LaTeX a cui stai lavorando.

    2 – Apri TeXWorks e selezione Preferenze -> Composizione. Premi sul + per creare un nuovo strumento di processo e compila i campi come nell’immagine sottostante, indicando com programma lo script .bat che hai appena creato.

    A questo punto nella finestra principale di TeXWorks appare il nuovo comando. Non ho provato ma dovrebbe funzionare. Se non hai Windows, occorre cambiare lo script come indicato nel link sopra.

    Un saluto.
    R.

    Attachments:
    You must be logged in to view attached files.

    Go to top