ClassicThesis e .dvi

  • Creatore
    Topic
  • #27533
    Up
    0
    Down
    ::


    Ciao a tutti!
    Sono un nuovo utente latex e da qualche giorno sto sperimentando il pacchetto classicthesis ed il pacchetto arsclassica (ringrazio fra l’altro caldamente lorenzo.pantieri per le utilissime guide che ha messo a disposizione). Mi sono imbattuto in due sostanziali problemi, che ho visto essere già stati più o meno discussi ma che inspiegabilmente permangono nei miei lavori. In primo luogo non riesco assolutamente a produrre il file in formato .dvi, anche utilizzando l’opzione DVIoutput del pacchetto microtype (come suggeriva lorenzo.pantieri nella guida). L’altro problema è includere nei miei lavori alcuni grafici realizzati con pstricks, azione che si è rivelata piuttosto ardua (spero di non dire fesserie sostenendo sia colpa della compilazione in pdflatex, che mi pare di aver intuito non sia in grado di compilare i comandi. D’altra parte non riesco ad ottenere risultati neanche con pacchetti quali pst-pdf e pdftricks). Spero possiate in qualche modo aiutarmi.
    Ciao a tutti, grazie!

    P.S. Uso la distribuzione miktex

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #27534
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti!
        Sono un nuovo utente latex e da qualche giorno sto sperimentando il pacchetto classicthesis ed il pacchetto arsclassica (ringrazio fra l’altro caldamente lorenzo.pantieri per le utilissime guide che ha messo a disposizione). Mi sono imbattuto in due sostanziali problemi, che ho visto essere già stati più o meno discussi ma che inspiegabilmente permangono nei miei lavori. In primo luogo non riesco assolutamente a produrre il file in formato .dvi, anche utilizzando l’opzione DVIoutput del pacchetto microtype (come suggeriva lorenzo.pantieri nella guida). L’altro problema è includere nei miei lavori alcuni grafici realizzati con pstricks, azione che si è rivelata piuttosto ardua (spero di non dire fesserie sostenendo sia colpa della compilazione in pdflatex, che mi pare di aver intuito non sia in grado di compilare i comandi. D’altra parte non riesco ad ottenere risultati neanche con pacchetti quali pst-pdf e pdftricks). Spero possiate in qualche modo aiutarmi.

        Non sono la persona più adatta a rispondere (sono anni che uso solo pdfLaTeX), ma provo. Il pacchetto classicthesis.sty dovrebbe essere compatibile sia con LaTeX sia con pdfLaTeX. Cito infatti dalla doc. (a proposito di esempi pronti per l’uso che caricano classicthesis.sty):

        They have been tested with latex and pdflatex and are easy to compile.

        Invece, non credo che classicthesis-ldpkg sia compatibile con il DVI. Infatti in quel pacchetto c’è la chiamata:
        `\RequirePackage[pdftex,…]{hyperref}`
        Attendo conferme. Comunque, se così fosse, potresti disabilitare classicthesis-ldpkg nella stesura del documento (se hai letto le mie guide, saprai che il DVI si usa solo per le bozze): per la stampa e la distribuzione finale si dovrebbe usare sempre e solo pdfLaTeX.

        Per quanto riguarda PSTricks, è purtroppo uno dei rarissimi casi in cui non si può usare direttamente pdfLaTeX, ma tocca fare la conversione dvi -> pdf. 😥 Nella guda di Beccari trovi indicati dei consigli al riguardo, ma purtroppo non so dirti di più: PSTricks non l’ho mai usato.

        Ciao,
        L.

      • #27535
        Up
        0
        Down
        ::


        Ciao, grazie innanzitutto per la pronta risposta.
        Ho provato a compilare con latex, come suggeriva lorenzo.pantieri, eliminando il pacchetto classicthesis-ldpkg, senza ottenere alcun risultato.
        La necessità di compiare in latex, piuttosto che in pdflatex nasce appunto dalla necessità di includere grafici in pstricks. Proverò a consultare la guida che mi hai consigliato.
        Ciao ciao

      • #27536
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Ciao, grazie innanzitutto per la pronta risposta.
          Ho provato a compilare con latex, come suggeriva lorenzo.pantieri, eliminando il pacchetto classicthesis-ldpkg, senza ottenere alcun risultato.
          La necessità di compiare in latex, piuttosto che in pdflatex nasce appunto dalla necessità di includere grafici in pstricks. Proverò a consultare la guida che mi hai consigliato.
          Ciao ciao

          Ho provato a compilare con LaTeX su un PC il seguente:
          `\documentclass[headinclude,footinclude]{scrreprt}

          %\usepackage{classicthesis-ldpkg}
          \usepackage{classicthesis}
          \usepackage{lipsum}

          \begin{document}
          \lipsum
          \end{document}`
          e non ho problemi. Invece se si decommenta la chiamata a classicthesis-ldpkg si ha (come ti dicevo) l’errore:
          `TeXify failed to create a DVI`
          In conclusione: invia un esempio minimo compilabile che rirpoduce il problema.

          Ciao,
          L.

        • #27537
          Up
          0
          Down
          ::


          Ciao, rieccomi immediatamente sul forum.
          Questo è l’esempio di codice.
          `\documentclass[10pt,fleqn]{scrbook}
          \usepackage[italian]{babel}
          %\usepackage{classicthesis-ldpkg}
          \usepackage{classicthesis}
          \usepackage{lipsum}
          \begin{document}
          \chapter{Capitolo alto}
          \lipsum[1]
          \section{Sezione alta}
          \lipsum[2]
          \end{document}`

          In verità mi sono accorto che la compilazione con LaTeX non dà alcun problema, ma non sono in grado di visualizzare il file .dvi. Mi chiedo se possa essere a questo punto un problema del visualizzatore YAP: a fne compilazione, infatti, una finestra di miktex mi avvisa di un “windows api error 2”
          Lo stesso tipo di problema si presenta con il codice che ha citato lorenzo.

        • #27538
          Up
          0
          Down
          ::

          Ciao, rieccomi immediatamente sul forum.
          Questo è l’esempio di codice.
          `\documentclass[10pt,fleqn]{scrbook}
          \usepackage[italian]{babel}
          %\usepackage{classicthesis-ldpkg}
          \usepackage{classicthesis}
          \usepackage{lipsum}
          \begin{document}
          \chapter{Capitolo alto}
          \lipsum[1]
          \section{Sezione alta}
          \lipsum[2]
          \end{document}`

          In verità mi sono accorto che la compilazione con LaTeX non dà alcun problema, ma non sono in grado di visualizzare il file .dvi. Mi chiedo se possa essere a questo punto un problema del visualizzatore YAP: a fne compilazione, infatti, una finestra di miktex mi avvisa di un “windows api error 2”
          Lo stesso tipo di problema si presenta con il codice che ha citato lorenzo.

          Siamo alle solite: quelle due opzioni pdftex in classicthesis-ldpkg.sty sono perfettamente inutili e andrebbero eliminate. Sia hyperref che graphicx si accorgono da sé se sono chiamati con pdflatex o con latex.

          Con xdvi vedo perfettamente il risultato compilato sia senza che con classicthesis-ldpkg (modificato togliendo quelle opzioni).

          Ciao
          Enrico

        • #27539
          Up
          0
          Down
          ::


          Di nuovo ciao a tutti!
          Il fatto che con distribuzioni diverse da miktex, LaTeX compili tranquillamente il codice e sopratutto crei il .dvi, mi confermate, significa che l’errore risiede nella mia distribuzione?

          P.S. Avrei eventualmente trovato una “soluzione” al mio problema iniziale (quello di includere grafici ps in un documento realizzato con classicthesis). Ho trovato in rete un sofware (PST+) che è in grado, immessi i parametri, di generare il codice pstricks ed esportarlo come immagini in formato .eps e .pdf (anche se con alcune convenzioni che non sono di mio gusto, come i versori i e j sugli assi del grafico di una funzione y=f(x)) che vengono tranquillamente caricate dal pacchetto graphicx. Magari qualcuno potrebbe essere interessato…

          P.S.S. Se nel mio primo post ho ringraziato lorenzo, non posso esimermi dal ringraziare anche Beccari per quella che mi è sembrata un’altra ottima guida; e con lui gli altri autori delle guide che, certamente, leggerò in futuro.

          Grazie mille (scusate l’OT)
          Ciao
          Matteo

        • #27540
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Siamo alle solite: quelle due opzioni pdftex in classicthesis-ldpkg.sty sono perfettamente inutili e andrebbero eliminate. Sia hyperref che graphicx si accorgono da sé se sono chiamati con pdflatex o con latex.

            Segnalero’ al piu’ presto il bug all’autore!

            Ciao,
            L.

          • #27541
            Up
            0
            Down
            ::


            Sono alla fine giunto ad una soluzione soddisfacente, e a mio avviso abbastanza elegante.
            La scoperta della classe minimal, impostata con \pagestyle{empty}, permette di realizzare grafici in pstricks. Il dvi è facilmente convertibile in .eps ed in .pdf con ghostscript ed eps2pdf (una utility trovata in rete). Il lavoro non è così laborioso ed il risultato è decisamente soddisfacente.

            Spero possa essere utile a qualcuno.

            Ciao
            Matteo

          • #27542
            Up
            0
            Down
            ::

            Sono alla fine giunto ad una soluzione soddisfacente, e a mio avviso abbastanza elegante.
            La scoperta della classe minimal, impostata con \pagestyle{empty}, permette di realizzare grafici in pstricks. Il dvi è facilmente convertibile in .eps ed in .pdf con ghostscript ed eps2pdf (una utility trovata in rete). Il lavoro non è così laborioso ed il risultato è decisamente soddisfacente.

            Spero possa essere utile a qualcuno.

            Esiste anche la via tramite pdftricks, che però richiede di abilitare -shell-escape (può però funzionare anche senza, ma occorre eseguire a parte alcune compilazioni). Ci sono certe limitazioni su quali costruzioni pstricks si possono eseguire, ma gli ambienti pspicture funzionano.

            Ciao
            Enrico

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

        Go to top