Journal LaTeX et les pdf

Posté par  .
Étiquettes : aucune
0
7
sept.
2003
J'utilise LaTeX qui est vraiment très puissant. Les fichiers ps générés sont d'une qualité irréprochable, mais il n'en est pas de même pour les fichiers pdf obtenus à l'aide de la commande ps2pdf.

En effet, la police est difficillement lisible à l'écran tout du moins (je crois que le pdf utilise des polices "de type 1", mais je ne sais pas ce que ça veut dire). Comment faire pour obtenir un pdf avec des polices vectorielles dans le genre TrueType.

Merci par avance pour vos réponses.
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 2.

    t'as essayé pdflatex directement ?
    • [^] # Re: LaTeX et les pdf

      Posté par  . Évalué à 1.

      Ça doit être un problème de configuration, parce que sur mon système, que je fasse la suite de commande latex, dvips, pspdf, ou que je fasse pdflatex, les polices sont crades (à l'écran).

      Par contre, sur un autre système, ça marche quelle que soit la procédure suivie.

      Je vais essayer de potasser tout ça.

      En tout cas, merci à tous pour votre aide :o)
  • # Re: LaTeX et les pdf

    Posté par  (site web personnel) . Évalué à 3.

    Les fichiers générés par ps2pdf sont jute pas très propre à la visualisation... A l'impression, tu n'as aucun problème...

    Par contre, si tu veux des pdf propre à la visualisation, essaie la commande pdflatex qui génère un pdf à partir du latex et non d'un fichier PostScript...
    Si tu n'as pas d'images inclues, ça passera sans problème, sinon, attend toi à bidouiller un peu...
    • [^] # Re: LaTeX et les pdf

      Posté par  . Évalué à 4.

      Rappelons néanmoins que pdflatex permet aussi de modifier les "headers" du pdf pour intégrer le titre, l'auteur, des mots-clefs, etc. et de faire une table des matières avec des liens directes aux parties concernées, faire des liens hypertextes dans le document, etc.

      {pubalacon}"Pour génerer mes PDF avec LaTeX, j'utilise le package 'hyperref' !"{/pubalacon}

      Exemple :

      % Liens hypertextes
      \usepackage[pdftitle={\raptitre},
      pdfauthor={\rapauteur \rapautmail},
      pdfsubject={\rapsujet},
      pdfkeywords={\rapclefs},
      linkcolor={bleulien},
      urlcolor={bleulien},
      pagecolor={bleulien},
      citecolor={bleulien},
      filecolor={bleulien},
      menucolor={bleulien},
      colorlinks={true}]{hyperref}
      • [^] # Re: LaTeX et les pdf

        Posté par  (site web personnel) . Évalué à 2.

        man dvipdfm

        Personne n'y a pense ?
        Franchement, c'est ce que je connais de mieux pour laTeX -> pdf
        Y a pas besoin de package ou de bidouilles.

        Ca marche meme avec les polices coreennes...
  • # Re: LaTeX et les pdf

    Posté par  (site web personnel) . Évalué à 1.

    Il existe un moyen de faire de beaux pdf par les commandes suivantes :

    latex
    dvips
    puis à partir du ps, avec gsview (j'ai la version 4.3), il faut convertir vers un type pdfwrite : Attention de mettre une résolution suffisante.

    C'est un peu de la bidouille mais ca évite de passer par pdflatex et changer les images dans le .tex

    Voila, chez moi ca marche et j'espère que ca marchera chez toi.

    Julien
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 2.

    Dans le préambule :
    \usepackage[cm]{aeguill}

    et t'auras de jolies polices vectorielles dans le pdf
    • [^] # Re: LaTeX et les pdf

      Posté par  . Évalué à 1.

      D'après la documentation, le package aeguill c'est juste pour faire des guillements à la française.
      • [^] # Re: LaTeX et les pdf

        Posté par  . Évalué à 1.

        Oui, en fait ce qui fait marcher les polices vectorielles c'est le package ae, qui est automatiquement inclus par aeguill.
        J'avoue avoir trouvé cette ligne quand j'avais rencontré le problème, et ne pas avoir eu le temps de me poser la question à ce moment.
        Toujours est-il que sans le pdf est dégeulasse et avec tout est nickel
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 1.

    ou encore à partir du .dvi

    dvipdf toto.dvi et hop t'as un toto.pdf !!
    • [^] # Re: LaTeX et les pdf

      Posté par  . Évalué à 1.

      Ça fait pareil, dvipdf ne fait qu'appeller dvips et envoyer directement le résultat à gs pour le convertir en pdf, donc la même chose que dvips puis ps2pdf en une seule étape.
  • # Re: LaTeX et les pdf

    Posté par  (site web personnel) . Évalué à 1.

    Regarde dans les archives des messages de news : fr.comp.text.tex ou comp.text.tex (si tu es anglophone), il y a beaucoup d'articles concernant ce problème.

    Jellyroll

  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 2.

    pour avoir du pdf qu'il est beau, sans pdflatex (qui pose probleme avec pstricks)

    les entetes qu'il faut:
    \usepackage{ae}

    \usepackage[dvipdf]{graphicx}
    \graphicspath{{802-11-intro/}{doxydoc/}}
    % are we in pdftex ????
    \ifx\pdfoutput\undefined % We're not running pdftex
    \usepackage[ps2pdf,pagebackref=true,colorlinks=true,linkcolor=blue,plainpages=true]{hyperref}
    \DeclareGraphicsExtensions{.png,.eps,.ps,.pdf}
    \usepackage{color}
    \usepackage{times}
    \usepackage[ps2pdf]{thumbpdf}
    \else
    \usepackage[pdftex,pagebackref=true,colorlinks=true,linkcolor=blue]{hyperref}
    \usepackage{thumbpdf}
    \DeclareGraphicsExtensions{.pdf,.png}
    \pdfcompresslevel=9
    \def\pdfBorderAttrs{/Border [0 0 0] } % No border arround Links
    \fi
    -> permet d'utiliser thumbpdf (les thumnails dans le pdf), et le reste c'est pour les références cliquable dans le pdf.

    pour générer le pdf:
    latex, bibtex, makeindenx, .... -> dvi
    dvips -Ppdf -G0 fichier.dvi -o fichier.ps
    ps2pdf -dMaxSubsetPct=100 -dSubsetFonts=true -dEmbedAllFonts=true -dCompatibilityLevel=1.3 fichier.ps fichier.pdf
    thumbpdf -modes=dvips fichier.pdf <- generation des thumnail
    latex
    dvips
    ps2pdf

    le pdf généré est beau.
    • [^] # Re: LaTeX et les pdf

      Posté par  (site web personnel) . Évalué à 2.

      L'inconvénient de l'extension "ae" est qu'elle ne gère pas les petites capitales.

      Une autre solution est d'utiliser les polices cm-super (http://www.ctan.org/tex-archive/fonts/ps-type1/cm-super/(...)). Je ne l'ai pas encore testé, l'installation et la lourdeur de ce qu'il faut télécharger (avec une connexion RTC) m'ont rebuté.

      Jellyroll

      • [^] # Re: LaTeX et les pdf

        Posté par  (site web personnel) . Évalué à 1.

        Je me lève et je confirme ; avec les polices Computer Modern Super, on a un excellent rendu en dvi et en pdf avec acrobat reader. Il suffit de les installer et elles sont employées à la place des polices standards (computer modern)
    • [^] # Re: LaTeX et les pdf

      Posté par  (site web personnel) . Évalué à 2.

      > \DeclareGraphicsExtensions{.png,.eps,.ps,.pdf}

      si je comprends bien, tu peux utiliser des images png/pdf sans obligatoirement passer par pdflatex ? Si c'est le cas, alors je fous pdflatex à la poubelle :) (parce que sinon, on se retrouve encore avec des .ps de 200Mo dès qu'il y a quelques images, ça rend pas la compilation rapide)

      Sinon, dans les problèmes non résolus avec les pdf, je n'ai jamais réussi à obtenir des documents dont les images bitmap soient compressées, mais sans la perte de qualité des réglages par defaut où les artefacts de la compression sont vraiment très visibles.
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à -2.

    Utilise MSWord

    Je --->[]
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 5.

    Ne pas utiliser de polices T1 mais des OT1 avec ae. Les T1 ne sont pas disponibles sous forme Postscript vectoriel alors que les OT1 le sont (ou un truc comme ça).

    Un petit -Ppdf ou -Pcmz peut aider lors de l'appel de dvips.

    \begin{MauvaiseHumeur}
    Ce qu'il y a de bien avec cette question c'est qu'elle est vraiment neuve ! Sur fr.comp.text.tex, il n'y a jamais plus de trois boulets par jour qui la pose, n'ayant manifestement pas pris le temps d'aller faire un tour sur Google (ce doit être trop fatigant). A ce niveau ce n'est même plus une FAQ, il faudrait un nouveau mot tellement cette question est posée !!
    \end{MauvaiseHumeur}
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 1.

    Ben, je suppose que tu dois avoir trouvé ton bonheur dans les trucs et astuces ci-dessus, mais bon, j'y vais de la mienne. Je me souviens avoir eu le problème, et je pense l'voir résolu avec cet include : '\usepackage{pslatex}'.
    Mais bon, cela date de mes débuts en LaTeX (~5 ans), et donc, comme mes fichiers LaTeX sont créés à partir d'un template, je ne peux pas garantir que c'était bien cela qui a résolu le problème ;-)) Ben oui, ma mémoire est comme cela, quand tout vas bien, hop, c'est évacué !
  • # Re: LaTeX et les pdf

    Posté par  . Évalué à 1.

    si tu mets la police time c'est propre à l'écran.

Suivre le flux des commentaires

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