Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
2_programmation:compilation:est_on_en_mode_pdf [2021/04/05 21:17] – Correction de la mise en forme et de coquilles de texte. yannick.tanguy | 2_programmation:compilation:est_on_en_mode_pdf [2022/11/29 20:03] (Version actuelle) – Usage de ⟨...⟩ dbitouze |
---|
====== Comment détecter si la compilation va donner un PDF ? ====== | ====== Comment détecter si la compilation va donner un PDF? ====== |
| |
La plupart des installations modernes utilisent le moteur ''pdfTeX'' pour toutes les compilations, y compris en mode ''dvi''. Ce dernier fournit un moyen simple de déterminer au moment de la compilation si celle-ci a lieu en mode ''pdf'' ou ''dvi'', afin par exemple de n'inclure que dans la version ''pdf'' certaines commandes spécifiques. | La plupart des installations modernes utilisent le moteur ''pdfTeX'' pour toutes les compilations, y compris en mode ''dvi''. Ce dernier fournit un moyen simple de déterminer au moment de la compilation si celle-ci a lieu en mode ''pdf'' ou ''dvi'', afin par exemple de n'inclure que dans la version ''pdf'' certaines commandes spécifiques. |
Vous pouvez bien sûr omettre le ''\else'' et passer immédiatement au ''\fi''. Ce test se rencontre parfois sous la forme ''\ifnum\pdfoutput=1'', ce qui marche souvent en pratique, mais le manuel de ''pdfTeX'' dit seulement que les valeurs négatives indiquent le mode ''dvi'' sans préciser de valeur précise pour le mode ''pdf''. | Vous pouvez bien sûr omettre le ''\else'' et passer immédiatement au ''\fi''. Ce test se rencontre parfois sous la forme ''\ifnum\pdfoutput=1'', ce qui marche souvent en pratique, mais le manuel de ''pdfTeX'' dit seulement que les valeurs négatives indiquent le mode ''dvi'' sans préciser de valeur précise pour le mode ''pdf''. |
| |
Certains commandes détectent seules le mode de compilation et en tirent les conclusion appropriées. C'est le cas par exemple de la commande ''\includegraphics{''//''fichier''//''}'' de l'extension [[ctanpkg>graphicx|graphicx]]. Si vous prenez la précaution d'écrire le nom de fichier sans extension, et que deux versions (''eps'' et ''pdf'') sont trouvées, [[ctanpkg>graphicx|graphicx]] déterminera automatiquement quel type de fichier il convient d'insérer. | Certains commandes détectent seules le mode de compilation et en tirent les conclusion appropriées. C'est le cas par exemple de la commande ''\includegraphics{⟨fichier⟩}'' de l'extension [[ctanpkg>graphicx|graphicx]]. Si vous prenez la précaution d'écrire le nom de fichier sans extension, et que deux versions (''eps'' et ''pdf'') sont trouvées, [[ctanpkg>graphicx|graphicx]] déterminera automatiquement quel type de fichier il convient d'insérer. |
| |
----- | ----- |