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 |
composition:texte:footnotes:mettre_des_notes_marginales_a_droite [2018/06/03 13:00] – joseph.wright | 2_composition:texte:footnotes:mettre_des_notes_marginales_a_droite [2020/11/22 09:01] (Version actuelle) – Renommage des sections de base: correction des liens internes. yannick.tanguy |
---|
--- | ====== Comment mettre une note marginale du bon côté? ====== |
title: Getting `\marginpar` on the right side | |
category: usage | |
permalink: /FAQ-marginparside | |
--- | |
| |
In an ideal world, marginal notes would be in "analogous" places on | Dans un monde idéal, les notes marginales devraient être dans des positions similaires sur chaque page : traditionnellement, les notes sur les pages de gauche (ou versos) sont positionnées à gauche et celles des pages de droite (ou rectos) à droite. Un peu réflexion montre que la composition typographique des notes des pages de gauche doit être différente de celles des notes des pages de droite. À cet effet, la commande <latex>\LaTeX</latex> ''\marginpar'' prend deux arguments dans les documents recto-verso : ''\marginpar[left text]{right text}''. |
every page: notes on an even-side page would be in the left margin, | |
while those on an odd-side page would be in the right margin. A | |
moment's thought shows that a marginal note on the left needs to be | |
typeset differently from a marginal note on the right. The LaTeX | |
`\marginpar` command therefore takes two arguments in a | |
`twoside` documents: | |
`\marginpar[left text]{right text}`. LaTeX uses the | |
"obvious" test to | |
get the `\marginpar`s in the correct margin, but a booby-trap arises | |
because TeX runs its page maker asynchronously. If a | |
`\marginpar` is processed while page n is being built, but | |
doesn't get used until page n+1, then the `\marginpar` will turn | |
up on the wrong side of the page. This is an instance of a general | |
problem: see | |
"[finding if you're on an odd or an even page](FAQ-oddpage)". | |
| |
The solution to the problem is for LaTeX to "remember" which side | <latex>\LaTeX</latex> utilise un test simple pour positionner la note marginale du bon côté de la page... Mais ce test peut se tromper car <latex>\TeX</latex> exécute son générateur de page de manière asynchrone. Si une commande ''\marginpar'' est traitée pendant qu'une page N est construite mais qu'elle n'est pas utilisée avant la page N+1, alors la note marginale se retrouvera du mauvais côté sur cette page N+1. Il s'agit d'un cas particulier d'un problème plus général, présenté dans « [[3_composition:texte:pages:savoir_si_on_est_sur_une_page_paire_ou_impaire|Comment savoir si une page est un recto ou un verso ?]] ». |
of the page each `\marginpar` _should_ be on. The | |
[`mparhack`](https://ctan.org/pkg/mparhack) package does this, using label-like marks stored in | |
the `aux` file; the [`memoir`](https://ctan.org/pkg/memoir) class does likewise. | |
| |
| La solution à ce problème est d'aider <latex>\LaTeX</latex> à « se rappeler » sur quel côté de la page //devrait// se trouver la note marginale. L'extension [[ctanpkg>mparhack|mparhack]] le permet en utilisant des marques semblables à des labels dans le fichier ''.aux''. La classe [[ctanpkg>memoir|memoir]] procède de façon similaire. |
| |
| ----- |
| //Source:// [[faquk>FAQ-marginparside|Getting `\marginpar` on the right side]] |
| |
| {{htmlmetatags>metatag-keywords=(LaTeX,usage) |
| metatag-og:title=(Comment mettre une note marginale du bon côté) |
| metatag-og:site_name=(FAQ LaTeX francophone) |
| }} |
| |