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édentesRévision précédente
Prochaine révision
Révision précédente
1_generalites:erreurs:e:entering_compatibility_mode [2021/03/20 15:39] – Ajout du message d'erreur complet. jejust1_generalites:erreurs:e:entering_compatibility_mode [2021/03/20 20:26] (Version actuelle) – Ajout d'un titre de section. jejust
Ligne 4: Ligne 4:
   * **Origine**: //LaTeX//.   * **Origine**: //LaTeX//.
  
-You run your LaTeX joband it starts by saying+Vous lancez la compilation de votre document LaTeX, et vous voyez apparaître:
 <code> <code>
 Entering LaTeX 2.09 COMPATIBILITY MODE Entering LaTeX 2.09 COMPATIBILITY MODE
 </code> </code>
-followed by lines of asterisks and ''!!WARNING!!'' (avertissement complet ci-après).+suivi d'une ligne d'astérisques et de ''!!WARNING!!'' (avertissement complet ci-après).
  
-This means that the document is not written in "current" LaTeX syntax, +===== Cause du problème =====
-and that there is no guarantee that all parts of the document will be +
-formatted correctly.+
  
-If the document is someone else's, and you want no more than a copy to read+Cela signifie que le document n'est pas écrit dans la syntaxe LaTeX « actuelle »
-ignore the error.  The document may fail elsewhere, but as often as not it +et qu'il n'aucune garantie que le résultat sera formaté correctement.
-will provide DVI or PDF file that's adequate for most purposes.+
  
-If it'new document you have just started working on, you have been +En effet, LaTeX a subit une mise à jour importante en 1994 (passage de LaTeX 2.09 à LaTeX 2ε), 
-misled by someone.  You have written something like:+et la compatiblité n'pas été entièrement conservée. Le message d'erreur indique que votre document 
 +est écrit dans une version pré-1994, alors que votre compilateur est probablement 
 +beaucoup plus récent. 
 + 
 +===== Solution ===== 
 + 
 +$\Reponse$  S'il s'agit réellement d'un vieux document, qu'on vous a fourni ou que vous avez trouvé sur internet
 +et que vous voulez seulement le compiler pour le lire, ignorez l'erreur. 
 +La compilation montrera peut-être d'autres problèmes, mais il y a des chances que vous puissiez tout de même 
 +obtenir un fichier DVI ou PDF suffisant pour une simple lecture. 
 + 
 + 
 +$\Reponse$  S'il s'agit d'un nouveau document sur lequel vous venez de commencer à travailler, 
 +c'est que vous avez été induit en erreur. Vous avez sans doute suivi une très ancienne documentation de LaTeX. 
 +Vous avez écrit quelque chose comme:
 <code latex> <code latex>
 \documentstyle{article} \documentstyle{article}
 </code> </code>
-ormore generally:+ouplus généralement:
 <code latex> <code latex>
 \documentstyle[options]{class} \documentstyle[options]{class}
 </code> </code>
-These forms are (as the warning says) LaTeX 2.09 syntax, and to get rid +Ces commandes viennent (comme le dit l'avertissementde la syntaxe LaTeX 2.09 (pré-1994) 
-of the warningyou must change the command.+et, pour vous débarrasser de l'avertissementvous devez utiliser la syntaxe actuelle.
  
-The simple form is easy to deal with:+ 
 +La forme simple est facile à transformer. Remplacez simplement:
 <code latex> <code latex>
 \documentstyle{article} \documentstyle{article}
 </code> </code>
-should become:+par:
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
 </code> </code>
-The complex form is more difficultsince LaTeX 2.09 "options" + 
-conflate two sorts of things --- options for the class (such as +La seconde forme est plus compliquéecar les « options » de LaTeX 2.09 mélangeaient deux types de choses: 
-''11pt'', ''fleqn''), and packages to be loaded+les options de classe (comme ''11pt'', ''fleqn''), et les extensions à charger
-So:+Ainsi:
 <code latex> <code latex>
 \documentstyle[11pt,verbatim]{article} \documentstyle[11pt,verbatim]{article}
 </code> </code>
-should become:+doit devenir:
 <code latex> <code latex>
 \documentclass[11pt]{article} \documentclass[11pt]{article}
 \usepackage{verbatim} \usepackage{verbatim}
 </code> </code>
-because ''11pt'' happens to be a class option, while [[ctanpkg>verbatim]] +patce que ''11pt'' est une option de classe, 
-is a package.+alors que [[ctanpkg>verbatim]] est une extension.
  
-There's no simple way to work out what are class options under LaTeX 2.09; +Il n'y a pas de moyen simple de déterminer quelles sont les options de classe sous LaTeX 2.09 ; 
-for [[ctanpkg>article]], the list includes ''10pt'', ''11pt'', ''12pt'', +pour [[ctanpkg>article]], on peut citer ''10pt'', ''11pt'', ''12pt'', ''draft'', ''fleqn'', ''leqno'', 
-''draft'', ''fleqn'', ''leqno'', ''twocolumn'' and ''twoside'' ---  +''twocolumn'' et ''twoside''. Toute autre option est très certainement une extension.
-anything else must be a package.+
  
-Your document may well "just work" after changes like those above; 
-if not, you should think through what you're trying to do, and consult 
-documentation on how to do it --- there are lots of  
-[[FAQ-tutorialsstar|free tutorials]] to help you on your way, if you 
-don't have access to a LaTeX manual of any sort. 
  
------+Votre document peut très bien « fonctionner » après les changements ci-dessus ; 
 +si ce n'est pas le cas, vous vous allez devoir réfléchir à ce que vous voulez faire, 
 +et consulter la documentation sur comment faire avec les extensions actuellement disponibles. 
 + 
 +Si vous êtes un débutant complet, [[1_generalites:comment_faire_ses_premiers_pas|vous pouvez commencer par un didacticiel en ligne]]. 
 + 
 +Si vous avez déjà des bases en LaTeX, cherchez [[1_generalites:documentation:documents:documents_sur_latex2e|des documents sur internet]] 
 +ou [[1_generalites:documentation:livres:documents_sur_latex|un bon livre]]. 
 + 
 +Cette FAQ peut également vous être utile, car sa rédaction a commencé dans les années 1990, 
 +et qu'elle met encore parfois en parallèle les anciennes syntaxes avec les nouvelles. 
 + 
 + 
 +===== Message complet =====
  
-Le message complet est très détaillé:+Le message complet est très clair:
  
 <WRAP column 66ex> <WRAP column 66ex>
Ligne 95: Ligne 114:
 </WRAP> </WRAP>
 <WRAP column 66ex> <WRAP column 66ex>
-FIXME À traduire. 
 <code> <code>
 +              MODE COMPATIBILITÉ LaTeX 2.09
 + *************************************************************
 +      !!ATTENTION!!     !!ATTENTION!!     !!ATTENTION!!
 +
 + Ce mode tente de fournir une émulation de l'environnement
 + LaTeX 2.09 afin que les anciens documents puissent être
 + compilés. Il ne doit PAS être utilisé pour les NOUVEAUX
 + documents !
 + 
 + Les nouveaux documents doivent utiliser les conventions
 + LaTeX actuelles et commencer par la commande \documentclass.
 + 
 + Il est PEU PROBABLE que ce mode de compatibilité fonctionne
 + avec les fichiers de style LaTeX 2.09 qui modifient des
 + macros internes, et encore moins avec ceux qui modifient
 + la SÉLECTION DE POLICES ou les ROUTINES DE SORTIE.
 + 
 + De tels fichiers de style DOIVENT donc être mis à jour pour
 + utiliser le standard actuel de LaTeX : LaTeX2e. Si vous
 + pensez que vous utilisez un tel fichier de style, obsolète,
 + vous pouvez essayer de le faire mettre à jour en envoyant
 + une copie de ce message d'erreur à l'auteur son fichier.
 + *************************************************************
 </code> </code>
 </WRAP> </WRAP>
Ligne 102: Ligne 143:
  
 ----- -----
-//Source:// [[faquk>FAQ-entercompmode|Entering compatibility mode]]+//Sources:// 
 +  * [[faquk>FAQ-entercompmode|Entering compatibility mode]]
 +  * [[https://hopf.math.purdue.edu/doc/html/latex2elatex209.html|LaTeX 2ε/LaTeX 2.09]].
  
-{{htmlmetatags>metatag-keywords=(LaTeX,erreurs,ancien document LaTeX,compatibilité,ancienne version, documentstyle vs documentclass)+{{htmlmetatags>metatag-keywords=(LaTeX,erreurs,ancien document LaTeX,compatibilité,ancienne version, documentstyle vs documentclass,latex 2.09)
 metatag-og:title=(Que signifie l'erreur "Entering compatibility mode"?) metatag-og:title=(Que signifie l'erreur "Entering compatibility mode"?)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
  
2_programmation/erreurs/e/entering_compatibility_mode.1616254741.txt.gz · Dernière modification : 2021/03/20 15:39 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0