pdflatex e dvipdf

  • Creatore
    Topic
  • #1501
    Up
    0
    Down
    ::


    Il problema è il seguente:
    Prendo un file .tex, lo compilo con pdflatex e poi apro il .pdf con acrobat reader: tutto bene, l’aspetto sembra carino e mi piace.
    Poi prendo lo stesso file .tex, lo compilo con latex, converto il .dvi con dvipdf ottenendo un .pdf che, letto con acrobat reader, è veramente brutto, cioè i caratteri sembrano non essere definiti. Perché????
    Secondo me c’è un problema di embedding fonts: in tal caso come si fa a risolvere la faccenda???

    Grazie in anticipo!!!

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #1502
      Up
      0
      Down
      ::


      sei sicuro che non usi qualche encoding che non piace ad acrobat?
      di solito i odf schifosi vengono perché si usa qualcosa di simile a
      \usepackage[T1]{fontenc}
      è il tuo caso?

      leggi l’insostituibile pdfHOWTO nella sezione download di guit, potresti risolvere il tuo problema.

      ciao
      f

    • #1503
      Up
      0
      Down
      ::

      Il problema è il seguente:
      Prendo un file .tex, lo compilo con pdflatex e poi apro il .pdf con acrobat reader: tutto bene, l’aspetto sembra carino e mi piace.
      Poi prendo lo stesso file .tex, lo compilo con latex, converto il .dvi con dvipdf ottenendo un .pdf che, letto con acrobat reader, è veramente brutto, cioè i caratteri sembrano non essere definiti. Perché????
      Secondo me c’è un problema di embedding fonts: in tal caso come si fa a risolvere la faccenda???

      Anche secondo me c’è un problema di “embedding fonts”, a patto che tu abbia installato il pacchetto type1ec (anche detto cm-super). E’ necessario configurare opportunamente dvipdfm per fare in modo che utilizzi i fonts postscript tipo 1. Nella documentazione del pacchetto dovrebbe essere specificato tutto quanto.

    • #1504
      Up
      0
      Down
      ::

      Prendo un file .tex, lo compilo con pdflatex e poi apro il .pdf con acrobat reader: tutto bene, l’aspetto sembra carino e mi piace.

      Poi prendo lo stesso file .tex, lo compilo con latex, converto il .dvi con dvipdf ottenendo un .pdf che, letto con acrobat reader, è veramente brutto

      Se funziona PDFLaTeX, come mai vuoi utilizzare DVIPDF che, a mio parere, non ha nessun vantaggio rispetto al primo?

    • #1505
      Up
      0
      Down
      ::

      Se funziona PDFLaTeX, come mai vuoi utilizzare DVIPDF che, a mio parere, non ha nessun vantaggio rispetto al primo?

      Perché dvipdf(m) produce file pdf più piccoli? 😉 O per lo meno, a me li produce più piccoli… E poi ci sono alcuni pacchetti che richiedono la compilazione con latex+dvipdf per poter utilizzare le feature di cui sono stati dotati…
      Ciao.

    • #1506
      Up
      0
      Down
      ::

      Secondo me c’è un problema di embedding fonts: in tal caso come si fa a risolvere la faccenda???

      Per amor di completezza, descrivo la soluzione al problema, che ovviamente ho ricavato leggendo:

      l’insostituibile pdfHOWTO nella sezione download di guit

      Se si lavora sotto Linux, niente di più semplice: basta creare nella propria home un file chiamato .dvipsrc il cui contenuto deve essere:
      p +psfonts.cmz
      p +psfonts.amz
      e come per magia i fonts vengono inclusi nel pdf in fase di conversione.

    • #1507
      admin
      Amministratore del forum
        Up
        0
        Down
        ::


        Se ti interessa si può ridurre la dimensione di *.pdf con pdfLateX cambiando il livello di compressione:
        \pdfcompresslevel=9
        9 è la compressione minima, 6 è quella di deafult (circa), puoi scendere fino a 1 e il file è più piccolo. Mi interesserebbe sapere però quali pacchetti richiedono per forza dvipdfm.

        Ciao Cristian 😀

      • #1508
        Up
        0
        Down
        ::

        Se ti interessa si può ridurre la dimensione di *.pdf con pdfLateX cambiando il livello di compressione:
        \pdfcompresslevel=9
        9 è la compressione minima, 6 è quella di deafult (circa), puoi scendere fino a 1 e il file è più piccolo. Mi interesserebbe sapere però quali pacchetti richiedono per forza dvipdfm.

        Ciao Cristian 😀

        Ciao a tutti,

        Qualcuno saprebbe dirmi come impostare in WinEdt il livello di compressione per lo shortcut di PdfLatex e PDF Texify?

        grazie!

      • #1509
        ev
        Partecipante
          Up
          0
          Down
          ::

          Qualcuno saprebbe dirmi come impostare in WinEdt il livello di compressione per lo shortcut di PdfLatex e PDF Texify?

          Se puoi farlo direttamente tramite WinEdt non lo so, ma se cerchi il file pdftex.cfg e dai un’occhiata al parametro compress_level sarai a cavallo (e magari scoprirai che la tua installazione usa il livello massimo di compressione per default, come accade agli utenti di teTeX). Per il secondo programma dovrai aspettare che qualche utente Windows si faccia vivo. 😉

        • #1510
          Up
          0
          Down
          ::

          Se funziona PDFLaTeX, come mai vuoi utilizzare DVIPDF che, a mio parere, non ha nessun vantaggio rispetto al primo?

          Perché dvipdf(m) produce file pdf più piccoli? 😉 O per lo meno, a me li produce più piccoli… E poi ci sono alcuni pacchetti che richiedono la compilazione con latex+dvipdf per poter utilizzare le feature di cui sono stati dotati…
          Ciao.

          A questo proposito ricordo che le distribuzioni teTeX (per Win32 c’è fpTeX) hanno una utility chiamata altpdflatex ideata da Gerben Wierda (inchino di gratitudine) che si occupa direttamente del processo di compilazione “LaTeX->dvips->ps2pdf”.
          In certi casi è utile, soprattutto quando si devono trattare documenti che usano special features non disponibili con pdflatex. Recentemente ho risolto così una faccenda che coinvolgeva i famosi “tpic specials”.
          Ciao
          Enrico

        • #1511
          Up
          0
          Down
          ::

          Qualcuno saprebbe dirmi come impostare in WinEdt il livello di compressione per lo shortcut di PdfLatex e PDF Texify?

          Se puoi farlo direttamente tramite WinEdt non lo so, ma se cerchi il file pdftex.cfg e dai un’occhiata al parametro compress_level sarai a cavallo (e magari scoprirai che la tua installazione usa il livello massimo di compressione per default, come accade agli utenti di teTeX). Per il secondo programma dovrai aspettare che qualche utente Windows si faccia vivo. 😉

          Ti ringrazio, ho trovato il file, ma sembra non sortire effetto alcuno variare il parametro da 9 a 1: il file PDF risultate occupa sempre gli stessi byte (1000 e rotti).

          Io uso PdfLatex per la compilazione, non PdfTex, che sia quello il motivo? Ho provato a cercare un file analogo per PdfLatex ma non ho trovato nulla. ❓

        • #1512
          admin
          Amministratore del forum
            Up
            0
            Down
            ::


            Non centra pdflatex usa come “motore” pdftex, il file è quello giusto.

          • #1513
            Up
            0
            Down
            ::

            Non centra pdflatex usa come “motore” pdftex, il file è quello giusto.

            purtroppo non sembra cambiare nulla ugualmente al variare del livello di compressione.

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

        Go to top