Question

Je ne suis pas sûr que ce soit une question de programmation, mais nous utilisons LaTeX pour toute la documentation de notre API et de la documentation de l'utilisateur. J'espère donc que cela passera.

Quelqu'un peut-il expliquer les avantages relatifs de l’utilisation de pdflatex par opposition à l'option "classique"? technique de

latex foo
dvips -Ppdf foo
ps2pdf foo.ps

De temps en temps, je rencontre des personnes qui ont des difficultés parce que les choses ne fonctionnent pas dans pdflatex , et je sais que l'utilisation de pdflatex donne deux choses que j'ai développées. à valoriser:

  • Impossible d'utiliser le très rapide xdvi spectateur
  • Impossible d'utiliser le package PStricks

Je dois ajouter que je reçois généralement des PDF avec des hyperliens en utilisant quelque chose de l'ordre de

\usepackage[ps2pdf,colorlinks=true]{hyperref}

il n'est donc pas nécessaire d'utiliser pdflatex pour obtenir un bon fichier PDF.

Alors

  1. Quels sont les avantages de pdflatex que je ne connais pas?
  2. Quels sont les inconvénients des anciens outils que j'ai oubliés?
Était-ce utile?

La solution

Ma caractéristique préférée de pdflatex est le paquet de microtypes , qui est disponible uniquement lorsque vous utilisez pdflatex pour accéder directement au format PDF, et produit réellement des résultats époustouflants sans aucun effort de ma part. En dehors de cela, les seuls problèmes que je rencontre sont les formats d'image:

  • pdflatex prend en charge les images PDF, PNG et JPG.
  • les pilotes postscript prennent en charge (au moins) EPS.

De même, si vous souhaitez installer des polices, les procédures diffèrent légèrement en fonction des polices prises en charge par le pilote. (Conseil: utilisez XeTeX pour activer instantanément les polices OpenType.)

Autres conseils

En fait, j’ai récemment lu un post qui montre la différence directement. Tout document utilisant des tableaux ou des colonnes étroites sera amélioré automatiquement. Je trouve également que l'espacement inter-mots est bien plus agréable avec pdflatex .

xdvi est-il beaucoup plus rapide que xpdf ? Je trouve que l'édition, TeX , le cycle d'affichage est très rapide avec pdflatex .

Avez-vous essayé MetaPost ou MetaFun pour les graphiques? J'ai tendance à mettre la création graphique entre les mains de ceux qui sont capables, mais MetaFun serait probablement le package que j'utiliserais. Lire les manuels est un plaisir.

pdftex est également le moteur en cours de développement (vers luatex) et de maintenance. Je ne suis pas sûr que les homologues DVI soient aussi activement maintenus.

PStricks est remplacé par Tikz.

Je n’ai pas utilisé xdvi au cours des années, alors excusez-moi des questions rhétoriques trollish: Est-ce que xdvi affiche les polices vectorielles? Est-ce qu'il supporte synctex (saute de code)? At-il le confort d’utilisation des lecteurs PDF comme Skim?

Taco Hoekwater travaille sur le Escrito , un interpréteur Postscript écrit en Lua, qui vous permettrait d'utiliser pstricks à Luatex. Il a un bilan impressionnant en matière d'achèvement de projet: j'aurais peut-être dû utiliser "will". plutôt que "le feriez" dans la phrase précédente.

J'ai utilisé pdflatex pour générer le fichier PDF de mon document ICFP 2009. (J'avais toujours besoin d'utiliser du latex standard pour générer le fichier PostScript.) Je l'ai fait pour deux raisons:

  1. Je n'arrivais pas à obtenir que ps2pdf génère une lettre plutôt qu'une sortie A4, quelles que soient les options de ligne de commande que j'ai utilisées.

  2. Pour les imprimantes, je devais produire un fichier PDF version 1.3, et non 1.4. pdflatex a rendu cela facile à faire. J'ai défini les informations sur l'auteur et le titre du PDF pendant que j'y travaillais.

Ces deux problèmes peuvent être résolus d'une manière ou d'une autre, mais en tant qu'utilisateur novice en latex, je n'ai trouvé aucune solution évidente, pas plus que les utilisateurs plus expérimentés à qui j'avais demandé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top