Forum Linux.général Polices mal alignées dans xpdf

Posté par  .
Étiquettes : aucune
0
8
jan.
2005
Bonjour !

J'ai du mal à lire correctement les fichiers pdf que je crée. Acrobat reader n'en est qu'à la version 5 et ne me satisfait pas (vraiment moche, autant par ses menus que le rendus des fichiers) et xpdf me donne des choses bizarres : les lettres sont mal alignées verticalement, et semblent un peu trop serrées horizontalement. Jugez-en vous-mêmes :

http://tipote.free.fr/Ecran_xpdf.png(...)

Le fichier a été écrit sous latex, compilé en dvi, puis converti en ps et enfin en pdf, avec des options standards.
Sous windows, avec Acrobat reader, il n'y a pas de souci. Le fichier postscript est lui aussi tout propre.

En lançant xpdf depuis la console, j'obtiens le message :

tipote@sourcemage:~/Documents/Seminaire$ xpdf Brut.pdf
Warning: Cannot convert string "-*-times-medium-r-normal--16-*-*-*-*-*-iso8859-1" to type FontStruct
Error: Bad bounding box in Type 3 glyph

La première ligne apparaît aussi pour des fichiers qui apparaissent correctement. Je n'arrive pas à savoir quoi tirer de la deuxième...
Des idées ?
  • # installer les fonts

    Posté par  . Évalué à 1.

    j'ai rencontré le même problème (sur une mandrake),
    le couple dvipdfm + cmsuper a résolu le pb
  • # Source ?

    Posté par  . Évalué à 1.

    Le problème vient peut etre du préambule de ton fichier .tex, pourrais tu nous en donner un aperçu ?
    • [^] # Re: Source ?

      Posté par  . Évalué à 1.

      Voilà le préambule en question :

      \documentclass[a4paper]{article}

      \usepackage[francais]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[dvips,final]{graphicx}

      \title{Dispersion et filage des nanotubes de carbone}
      \author{\textsc{Philippe Poulin} , Centre de Recherches \textsc{Paul Pascal} (CRPP)}
      \date{Séminaire du MIP : 30 novembre 2004}

      \begin{document}

      \maketitle
      \section*{Introduction}
      ...
      • [^] # Re: Source ?

        Posté par  . Évalué à 2.

        Essaye le packages pslatex qui passe tes fontes en postscript.
      • [^] # Re: Source ?

        Posté par  . Évalué à 1.

        retire
        \usepackage[T1]{fontenc}
        (c'est ça qui donne l'impression des lettres mal alignées)
        et rajoute
        \usepackage{pslatex}
        (meilleur rendu global)
        recompile, et a priori ça devrait etre bon

        --
        TiTiX
        • [^] # Re: Source ?

          Posté par  . Évalué à 1.

          Effectivement, ça résout le problème. Par contre on peut laisser la ligne :
          \usepackage[T1]{fontenc}
          Il suffit de rajouter celle que tu suggères en plus.

          Suite à ta suggestion, j'ai fureté sur les sites qui parlait de pslatex, et j'ai trouvé une autre solution, qui a l'avantage de garder les polices d'origine de Latex (que je trouve assez agréables quand elles sont bien affichées). Il faut utiliser :
          \usepackage[T1]{fontenc}
          \usepackage{ae,aecompl,aeguill}

          La deuxième ligne adapte la police "European Modern Computer" au standard T1, aeguill rajoute en particulier les guillemets.

          Merci beaucoup !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.