Pour le metapost, c'est vrai que c'est potentiellement puissant, mais jamais eu le courage de me pencher dessus. Faudrait que je regardes à l'occase.
Par contre, je ne suis pas d'accord sur le fait que "au moment de la compilation, la conversion en postscript perd certaines information comme les liens hyper-textes et ps2pdf ne peut pas les réinventer."
Regardes le code suivant:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
Texte 1
\hypertarget{p1}{bla}
\hyperlink{p2}{page suivante}
\newpage
Texte 2
\hypertarget{p2}{bli}
\hyperlink{p1}{page précédente}
\end{document}
Fait un latex + dvips + ps2pdf et ouvre ton pdf. Tu verra alors que les hyperliens marchent parfaitement. Magique ?
En fait, si tu regardes le code du postscript, tu verra pas mal de "pdfmark". Je ne connais pas les détails, mais je suppute que hyperref ajoute du code dans le dvi et le ps de manière à ce qu'il ne soit pas interprété, mais qui permette à ps2pdf ou à dvipdf de rajouter le code correspondant dans le fichier pdf créé.
Par contre, l'intéret de passer directement par pdflatex est de pouvoir insérer directement dans le document des images pdf, png, jpeg, etc... ce qui n'est pas possible directement en passant par postscript (sauf erreur).
[^] # Re: Flèches convenables ?
Posté par THE_ALF_ . En réponse à la dépêche Inkscape 0.42. Évalué à 3.
http://www.geocities.com/SiliconValley/5682/Programming.html(...)
Tu peux même trouver un serveur Web écrit en postscript...
Pour le metapost, c'est vrai que c'est potentiellement puissant, mais jamais eu le courage de me pencher dessus. Faudrait que je regardes à l'occase.
Par contre, je ne suis pas d'accord sur le fait que "au moment de la compilation, la conversion en postscript perd certaines information comme les liens hyper-textes et ps2pdf ne peut pas les réinventer."
Regardes le code suivant:
Fait un latex + dvips + ps2pdf et ouvre ton pdf. Tu verra alors que les hyperliens marchent parfaitement. Magique ?
En fait, si tu regardes le code du postscript, tu verra pas mal de "pdfmark". Je ne connais pas les détails, mais je suppute que hyperref ajoute du code dans le dvi et le ps de manière à ce qu'il ne soit pas interprété, mais qui permette à ps2pdf ou à dvipdf de rajouter le code correspondant dans le fichier pdf créé.
Par contre, l'intéret de passer directement par pdflatex est de pouvoir insérer directement dans le document des images pdf, png, jpeg, etc... ce qui n'est pas possible directement en passant par postscript (sauf erreur).