[LyX]Classic Thesis ed esportazione TeX

  • Creatore
    Topic
  • #70686
    Up
    0
    Down
    ::


    Salve!

    Sono un nuovo utente di GUIT volevo chiedervi una cosa, sto scrivendo la tesi utilizzando LyX, molti storceranno il naso ma il mio primo approccio con LaTeX è stato tramite questo editor e dati i tempi stretti terminerò il tutto con LyX per poi in futuro passare a TeX puro.
    Sto utilizzando il modello ClassicThesis, il problema è che il mio Prof. non ha LyX e mi ha chiesto di passargli il TeX, quando però esporto ad esempio il file lyx del primo capitolo in tex ottengo un file tex che compilato da questo errore:

    `
    Runaway argument?
    {\PassOptionsToPackage {draft}{prelim2e} \RequirePackage {prelim2e} \renewcomma
    nd \ETC.
    ! File ended while scanning use of \@firstoftwo.

    \par
    l.255

    ?
    Processo interrotto dall'utente
    `

    Fermata la console, nei LateX error di TexWorks trovo:
    `

    ./classicthesis-config.tex
    255
    ! File ended while scanning use of \@firstoftwo.

    \par
    l.255

    `
    Dopo la compilazione si crea un file di questo tipo Chapter01.synctex.gz(busy) su cui ho letto qualcosa ma non sapre dire a cosa serve esattamente.

    Sono andato a verificare il classicthesis-config.tex, ed in particolare tutte le parentesi che pare siano la causa del Runaway argument ma compilandolo ottengo:

    `! LaTeX Error: \usepackage before \documentclass.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    l.33 \usepackage{
    ifthen}
    ? `

    Questo errore nella console, mentre nei Latex Errors ho:

    `
    ./classicthesis-config.tex
    0
    ! LaTeX Error: \usepackage before \documentclass.
    `

    Ma nel file \documentclass non è assolutamente presente!!!

    Vi allego il file zip con il tutto e spero mi possiate dare una mano!

    Ah il tutto su MaCoSX Lion.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #70687
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Premsso che non hai allegato il file zip, è evidente che prima di \documentclass non puoi usare nessuna comando LaTeX. domnque, come dici tu,

        Ma nel file \documentclass non è assolutamente presente!!!

        è ovvio che se cerchi di compilare un file che NON contiene la riga \documentclass, al primo comando LaTeX che incontra (nel tuo caso \usepackage) il compilatore protesta e ti spiega perché.

        Il tuo prof. fa bene a non avere LyX; sta a te fornirgli della roba compatibile con qualunque sistema operativo e non legato a nessun software esterno al sistema TeX. Quindi o impari a esportare bene i file LyX in formato TeX, oppure abbandoni LyX e usi solo gli shell editor che permettono di gestire i file TeX in modo più diretto.

        Nota che LyX non è altro che un editor capace di interpretare in parte il markup di LaTeX e presentarti sullo schermo qualcosa che assomiglia al risultato della compilazione con LaTeX; all’inizio, quando si è veramente principianti, questo approccio sembra molto seducente (mi vengono in mente il serpente ed Eva) ma dopo poco ci si rende conto che LyX lega le mani er fare quello che LUI è capace di fare, non quello che LaTeX è in grado di fare.

        Prima abbandoni LyX prima vivrai felice.

        PS: non storco nessun naso; io sul mio portatile Snow Leopard ho anche LyX; lo uso una volta all’anno quando ho bisogno di esportare dei file in formati strani nel formato LaTeX; per il resto mi guardo bene dall’usarlo. Nel mio Lion non l’ho nemmeno montato; ora per queste esportazioni preferisco usare Libre Office e il plugin Writer2LaTeX.

      • #70688
        Up
        0
        Down
        ::


        Bene,
        Avevo già pensato che quella era la strada ora proverò a mettere in piedi i 5 capitoli già scritti con Latex, sperando di non incasinarmi troppo tra le varie esportazioni.

        Quindi il problema delle esportazioni da Lyx con errori è causato dall’interpretazione parziale del markup di LaTeX da parte di Lyx, mi pare di capire.

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top