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 | ||
| generalites:erreurs:n:not_in_outer_par_mode [2019/11/18 17:27] – jejust | 2_programmation:erreurs:n:not_in_outer_par_mode [2021/04/10 17:08] (Version actuelle) – Fusion avec "2_programmation/erreurs/not_in_outer_par_mode". jejust | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Que veut dire l' | + | ====== Que signifie |
| - | On obtient cette erreur lorsqu' | + | * **Message**: |
| + | * **Origine**: | ||
| + | |||
| + | On obtient cette erreur lorsqu' | ||
| tel que '' | tel que '' | ||
| produisant une boîte. Par exemple, on ne peut pas utiliser un '' | produisant une boîte. Par exemple, on ne peut pas utiliser un '' | ||
| Ligne 7: | Ligne 10: | ||
| On doit déplacer l' | On doit déplacer l' | ||
| - | ----- | + | ===== Plus précisément ===== |
| - | //Source:// https:// | + | |
| + | Vous avez le message d' | ||
| + | < | ||
| + | *\mbox{\marginpar{foo}} | ||
| + | |||
| + | ! LaTeX Error: Not in outer par mode. | ||
| + | </ | ||
| + | Ce problème survient lorsque vous essayez mettre un élément mobile à l' | ||
| + | d'une boîte. Les éléments mobiles, dans ce contexte, sont les environnements de flottants | ||
| + | ('' | ||
| + | LaTeX ne dispose tout simplement pas des mécanismes permettant à un flottant de flotter hors d'une boîte. | ||
| + | En fait, les environnements de flottants et les '' | ||
| + | de sorte qu'ils ne peuvent pas être imbriqués. | ||
| + | |||
| + | Si votre erreur provient de '' | ||
| + | de placer la commande; il n'y a pas de solution générale, mais on arrive | ||
| + | à se débrouiller au cas par cas. | ||
| + | |||
| + | Si un environnement de flottant est le coupable, il est sans doute possible | ||
| + | d' | ||
| + | <code latex> | ||
| + | \parbox{14cm}{% | ||
| + | \begin{figure}[H] | ||
| + | ... | ||
| + | \caption{Apparemment flottant...} | ||
| + | \end{figure}% | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Cet exemple n'a pas beaucoup de sens en l' | ||
| + | il est concevable de trouver des utilisations réelles (par exemple, | ||
| + | en utilisant un paquetage tel que [[ctanpkg> | ||
| + | deux algorithmes côte à côte). | ||
| + | |||
| + | Un autre cas fréquent est celui où l' | ||
| + | dans un tableau: | ||
| + | <code latex> | ||
| + | \begin{tabular}{|l|} | ||
| + | \hline | ||
| + | \begin{figure} | ||
| + | \includegraphics{mon_image} | ||
| + | \end{figure} | ||
| + | \hline | ||
| + | \end{tabular} | ||
| + | </ | ||
| + | une construction qui était censée dessiner un cadre autour de l' | ||
| + | mais qui ne fonctionne pas. Pas plus que ça, d' | ||
| + | <code latex> | ||
| + | \framebox{\begin{figure} | ||
| + | \includegraphics{foo} | ||
| + | \end{figure}% | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Le problème est que l' | ||
| + | l' | ||
| + | |||
| + | La solution consiste simplement à ne pas utiliser l' | ||
| + | <code latex> | ||
| + | \begin{tabular}{|l|} | ||
| + | \hline | ||
| + | \includegraphics{mon_image} | ||
| + | \hline | ||
| + | \end{tabular} | ||
| + | </ | ||
| + | |||
| + | À quoi servait l' | ||
| + | dans les deux premiers exemples, il ne servait à rien. | ||
| + | Mais peut-être vouliez-vous en fait encadrer l' | ||
| + | |||
| + | Il est facile d'y parvenir, il suffit d' | ||
| + | (ou de l' | ||
| + | <code latex> | ||
| + | \begin{figure} | ||
| + | \begin{tabular}{|l|} | ||
| + | \hline | ||
| + | \includegraphics{mon_image} | ||
| + | \caption{Une image} | ||
| + | \hline | ||
| + | \end{tabular} | ||
| + | \end{figure} | ||
| + | </ | ||
| + | |||
| + | Il en va de même pour les environnements '' | ||
| + | à l' | ||
| + | d'une façon ou d'une autre. | ||
| + | |||
| + | |||
| + | ----- | ||
| + | // | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[faquk> | ||
| + | * [[https:// | ||
| {{htmlmetatags> | {{htmlmetatags> | ||
| - | metatag-og: | + | metatag-og: |
| metatag-og: | metatag-og: | ||
| }} | }} | ||

