Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
3_composition:texte:document:inclure_du_plain_tex_dans_du_latex [2018/05/24 10:42]
joseph.wright
3_composition:texte:document:inclure_du_plain_tex_dans_du_latex [2021/03/30 08:16] (Version actuelle)
yannick.tanguy Mise à jour de la page suite au déplacement des pages.
Ligne 1: Ligne 1:
---- +====== Comment inclure du code Plain TeX dans LaTeX======
-section: How do I do&​hellip;​? +
-subsection: Document management +
-date: 2014-06-10 +
----+
  
-# Including ​Plain TeX files in LaTeX+<​latex>​\LaTeX</​latex>,​ bien qu'à l'​origine [[1_generalites:​bases:​differences_entre_latex_et_tex|basé sur Plain TeX]], ne contient pas toutes les commandes de Plain <​latex>​\TeX</​latex>​. Pire encore, certains noms de commandes Plain <​latex>​\TeX</​latex>​ apparaissent dans <​latex>​\LaTeX</​latex>,​ avec une définition différente. En conséquence,​ des mesures spéciales doivent être prises pour permettre la composition de documents ou de parties de documents ​Plain <​latex>​\TeX</​latex>​ dans <​latex>​\LaTeX</​latex>​.
  
-LaTeX, though originally [based on Plain TeX](FAQ-LaTeXandPlain.md)does not +Le seul moyen fiable consiste à traduire les commandes ​Plain <​latex>​\TeX</​latex>​ pour produire un équivalent <​latex>​\LaTeX</​latex>​Cependantcette solution n'est pas vraiment pratique dans de nombreuses circonstancesPour ces occasionsl'​extension [[ctanpkg>​plain|plain]] vient souvent à votre aideElle définit un environnement ''​ plain ''​ dans lequel un document ​Plain <​latex>​\TeX</​latex>​ peut être traité : 
-contain all of Plain TeX's commands Worsesome Plain TeX +
-command names appear in LaTeX, with different semantics As a +
-result, special measures need to be taken to allow general ​Plain TeX +
-documents (or parts of documents) to be typeset within LaTeX.+
  
-The truly reliable way is to translate the Plain TeX commands, to +<​code ​latex>
-produce an equivalent of the original'​s semantics. ​ However, this is +
-not practical in many circumstances,​ and for those occasions, the +
-[`plain`](https://​ctan.org/​pkg/​plain) package will often come to your aid.  The package +
-defines a `plain` environment,​ in which a Plain TeX +
-document may be processed:​ +
-```latex+
 \begin{plain} \begin{plain}
-  \input{plain-doc}+  ​% Chargement du fichier document-plain. 
 +  ​\input{document-plain}
 \end{plain} \end{plain}
-``` +</​code>​
-The package is known to fail, for example, with documents that use +
-AMSTeX; no doubt it would also fail if asked to load Eplain. +
-All these things can be overcome (although it's not often easy), but +
-the environment saves a lot of work on many occasions.+
  
 +Cette extension peut ne pas fonctionner,​ par exemple avec des documents qui utilisent AMSTeX ou s'il est demandé de charger Eplain. Bien sûr, un peu de programmation peut surmonter ces problèmes même si ce n'est pas souvent évident.
 +
 +-----
 +
 +//Source:// [[faquk>​FAQ-inclplain|Including Plain TeX files in LaTeX]]
 +
 +{{htmlmetatags>​metatag-keywords=(LaTeX,​usage)
 +metatag-og:​title=(Comment inclure du code Plain TeX dans LaTeX)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/texte/document/inclure_du_plain_tex_dans_du_latex.1527151341.txt.gz · Dernière modification: 2018/05/24 10:42 par joseph.wright
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0