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:write18 [2021/04/06 08:48] – Ajout de la syntaxe "\input|" et d'une intro. jejust | 2_programmation:compilation:write18 [2022/11/30 11:30] (Version actuelle) – Usage de ⟨...⟩ dbitouze |
---|
| |
<code bash> | <code bash> |
(pdf)(la)tex --shell-escape <file> | (pdf)(la)tex --shell-escape ⟨file⟩ |
</code> | </code> |
| |
Ceci inclura la sortie de la commande « ''ls -1 *.data'' » dans votre document. | Ceci inclura la sortie de la commande « ''ls -1 *.data'' » dans votre document. |
| |
| <WRAP column half> |
<note important> | <note important> |
Il reste indispensable d'utiliser l'option ''--shell-escape'' du compilateur pour autoriser le lancement du sous-processus, sinon vous aurez une erreur ressemblant à ceci: | Il reste indispensable d'utiliser l'option ''-''''-shell-escape'' du compilateur pour autoriser le lancement du sous-processus, sinon vous aurez une erreur ressemblant à ceci: |
| |
<WRAP clear /> | <WRAP clear /> |
<WRAP column 40ex> | <WRAP column 42ex> |
<code> | <code> |
runpopen command not allowed: ls | runpopen command not allowed: ls |
<WRAP clear /> | <WRAP clear /> |
</note> | </note> |
| </WRAP> |
| <WRAP column half> |
| <note> |
| La commande ''\immediate'' fait que le ''\write18'' est exécuté immédiatement. |
| Sinon, il ne le serait qu'au moment où la page en cours est envoyée vers la sortie |
| (ce comportement par défaut de ''\write'' permet de n'écrire des fichiers externes qu'une fois que les numéros des pages sont fixés). |
| </note> |
| </WRAP> |
| <WRAP clear /> |
| |
----- | ----- |
* [[faquk>FAQ-spawnprog|Spawning programs from (La)TeX: “\write18”]], | * [[faquk>FAQ-spawnprog|Spawning programs from (La)TeX: “\write18”]], |
* [[https://tex.stackexchange.com/questions/20444/what-are-immediate-write18-and-how-does-one-use-them|What are “\immediate” & “\write18” and how does one use them?]] | * [[https://tex.stackexchange.com/questions/20444/what-are-immediate-write18-and-how-does-one-use-them|What are “\immediate” & “\write18” and how does one use them?]] |
| * [[http://tug.ctan.org/info/latex2e-help-texinfo-fr/latex2e-fr.html#g_t_005cwrite|Documentation de la commande “\write”]] (//Manuel de référence officieux de LaTeX2ε//, version française). |
| |
{{htmlmetatags>metatag-keywords=(LaTeX,write18,lancer un sous-programme,lancer un programme,sous-processus,exécuter une commande) | {{htmlmetatags>metatag-keywords=(LaTeX,write18,lancer un sous-programme,lancer un programme,sous-processus,exécuter une commande) |