caratteri LM e pdf

  • Creatore
    Topic
  • #28326
    Up
    0
    Down
    ::


    Scusate se rivango temi che per qualcuno saranno stati trattati fino al vomito… ma sto scrivendo la tesi, e purtroppo ho davvero poco tempo per cercare meglio le informazioni di cui ho bisogno:

    vorrei utilizzare i font LM. utilizzo texlive. Li carico con :
    `
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    `

    Dato che uso molti grafici e schemi con linee semplici, uso immagini in eps e compilo con LaTeX in DVI. Ora, ho notato che se converto direttamente da dvi a pdf il testo risulta con il classico “sgranato”. Se invece eseguo la sequenza DVI PS pdf , allora va tutto bene. Con i font di default non noto questa differenza fra i due metodi. Come mai? come mi consigliate di muovermi?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #28327
      Up
      0
      Down
      ::

      Scusate se rivango temi che per qualcuno saranno stati trattati fino al vomito… ma sto scrivendo la tesi, e purtroppo ho davvero poco tempo per cercare meglio le informazioni di cui ho bisogno:

      vorrei utilizzare i font LM. utilizzo texlive. Li carico con :
      `
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{lmodern}
      `

      Dato che uso molti grafici e schemi con linee semplici, uso immagini in eps e compilo con LaTeX in DVI. Ora, ho notato che se converto direttamente da dvi a pdf il testo risulta con il classico “sgranato”. Se invece eseguo la sequenza DVI PS pdf , allora va tutto bene. Con i font di default non noto questa differenza fra i due metodi. Come mai? come mi consigliate di muovermi?

      Converti gli eps in pdf e usa pdflatex

      Ciao
      Enrico

    • #28328
      Up
      0
      Down
      ::


      ok, dopo aver faticato un po’ per far funzionare il pacchetto epstopdf (che mi è parso l’idea migliore per convertire gli eps) ho fatto una prova di compilazione con pdfLaTeX.. risultato:

      i font mi vengono sgranati lo stesso! e in più succede anche se commento la riga che carica i font lmodern… uhmmm… 🙁

      a parte il fatto che a questo punto forse mi conviene tornare al vecchio dvipspdf, ma la curiosità mi resta… pertanto aggiungo anche il preambolo del documento, in caso ci fosse qualche stupidaggine da correggere.

      `
      \documentclass[a4paper,11pt,openright,notitlepage,twoside,BCOR20mm,headsepline,onehalfspacing,pointlessnumbers]{scrbook}

      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      %\usepackage{lmodern}
      \usepackage{ifpdf}
      \ifpdf
      \usepackage[pdftex]{graphicx}
      \else
      \usepackage[dvips]{graphicx}
      \fi
      \usepackage{epstopdf}
      %\usepackage{graphicx}
      \usepackage[labelfont={sf,bf}]{caption,subfig}%
      \usepackage{setspace}
      \usepackage{fancyhdr}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{textcomp}
      %\usepackage{rotating}
      \usepackage{ctable}
      \usepackage[square,comma,sort&compress]{natbib}
      \usepackage{chemarr}
      `

      grazie ancora

      Federico

      p.s.

      aggiungo che ho già installato tutti i pacchetti texlive-fonts- che ho trovato…

    • #28329
      Up
      0
      Down
      ::

      ok, dopo aver faticato un po’ per far funzionare il pacchetto epstopdf (che mi è parso l’idea migliore per convertire gli eps) ho fatto una prova di compilazione con pdfLaTeX.. risultato:

      i font mi vengono sgranati lo stesso! e in più succede anche se commento la riga che carica i font lmodern… uhmmm… 🙁

      a parte il fatto che a questo punto forse mi conviene tornare al vecchio dvipspdf, ma la curiosità mi resta… pertanto aggiungo anche il preambolo del documento, in caso ci fosse qualche stupidaggine da correggere.

      `
      \documentclass[a4paper,11pt,openright,notitlepage,twoside,BCOR20mm,headsepline,onehalfspacing,pointlessnumbers]{scrbook}

      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      %\usepackage{lmodern}
      \usepackage{ifpdf}
      \ifpdf
      \usepackage[pdftex]{graphicx}
      \else
      \usepackage[dvips]{graphicx}
      \fi
      \usepackage{epstopdf}
      %\usepackage{graphicx}
      \usepackage[labelfont={sf,bf}]{caption,subfig}%
      \usepackage{setspace}
      \usepackage{fancyhdr}
      \usepackage{amsmath}
      \usepackage{amssymb}
      \usepackage{textcomp}
      %\usepackage{rotating}
      \usepackage{ctable}
      \usepackage[square,comma,sort&compress]{natbib}
      \usepackage{chemarr}
      `

      grazie ancora

      Federico

      p.s.

      aggiungo che ho già installato tutti i pacchetti texlive-fonts- che ho trovato…

      La “sgranatura” è tipica dell’uso di font bitmap; se usi i Latin Modern non puoi averla, perché esistono solo come Type1. Potresti averla se non chiami lmodern e non hai installato i font CMSuper.

      Alla fine di una compilazione, pdflatex scrive nel .log la lista dei font che include: subito prima di
      `Output written on …`
      c’è quella lista fra parentesi graffe. Che cosa ti scrive quando produci un pdf che presenta la “sgranatura”?

      Non c’entra con i font, ma va osservato. La costruzione
      `\ifpdf
      \usepackage[pdftex]{graphicx}
      \else
      \usepackage[dvips]{graphicx}
      \fi`
      è del tutto superflua: basta \usepackage{graphicx}, perché il programma di compilazione sa se stai compilando con uscita dvi (per dvips) o pdf. Il pacchetto va comunque caricato prima di epstopdf che però, una volta eseguite le conversioni necessarie, può essere omesso.

      Ciao
      Enrico

    • #28330
      Up
      0
      Down
      ::


      Ok, il problema se n’è andato, e a dire il vero credo che fosse in qualche modo legato al fatto che avevo ancora le immagini con estensione esplicitata (.eps) , da quando l’ho rimossa funziona benissimo!

      mi sembra ancora strano e poco riproducibile, ma tant’è. Scusa se ti ho fatto perdere tempo! grazie ancora

      federico

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

Go to top