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:flottants:composition_verticale_d_une_page_de_flottants [2018/05/31 00:08]
d.p.carlisle
3_composition:flottants:composition_verticale_d_une_page_de_flottants [2021/11/20 13:02]
yannick.tanguy Correction de la mise en forme.
Ligne 1: Ligne 1:
---- +====== Comment changer l'​agencement vertical des pages de flottants? ======
-title: Vertical layout of float pages +
-category: floats +
-tags: tables figures +
-permalink: /​FAQ-vertposfp +
-date: 2014-06-10 +
----+
  
-# Vertical layout of float pages+Lorsque <​latex>​\LaTeX</​latex>​ remplit une page avec des flottants, il les centre verticalement sur la page. 
 +Certains auteurs n'​aiment pas cette disposition. Malheureusement,​ le contrôle de ce positionnement est caché 
 +dans les profondeurs des commandes internes de <​latex>​\LaTeX</​latex>,​ et il faut donc faire attention pour modifier ce comportement.
  
-By default, LaTeX vertically centers the floats on a float page; +===== Paramètres de mise en forme =====
-the present author is not alone in not liking this arrangement. +
-Unfortunately,​ the control of the positioning is ''​buried''​ in +
-LaTeX-internal commands, so some care is needed to change the +
-layout.+
  
-Float pages use three LaTeX lengths (i.e.TeX skips) to define +Les pages de flottants utilisent trois longueurs <​latex>​\LaTeX</​latex>​ pour définir leur mise en forme : 
-their layout:+  * ''​\@fptop''​ définit la distance entre le haut de la page et le haut du premier flottant
 +  * ''​\@fpsep''​ définit la distance entre les flottants, et 
 +  * ''​\@fpbot''​ définit la distance entre le bas du dernier flottant de la page et le bas de la page.
  
-- `\@fptop` defines the distance from the +<​note>​ 
-  top of the page to the top of the first float, +En faitla routine de sortie place un saut de hauteur ''​\@fpsep''​ au-dessus de chaque flottant
-- `\@fpsep` defines the separation between +mais les sauts de hauteur ''​\@fptop''​ sont toujours suivis d'une correction pour compenser cela. 
-  floatsand +</​note>​
-- `\@fpbot` defines the distance from the +
-  ​bottom of the last float on the page to the bottom of the page.+
  
-(In fact, the output routine places a skip of `\@fpsep` above each float, so +Les valeurs par défaut de <​latex>​\LaTeX</​latex>​ sont : 
-the `\@fptop` skip is always followed by a correction for that.)+==== ==== 
 +<code latex> 
 +\@fptop = 0pt + 1fil 
 +\@fpsep ​= 8pt + 2fil 
 +\@fpbot = 0pt + 1fil 
 +</​code>​ 
 +===== =====
  
-The LaTeX defaults are: +de sorte que les espaces s'​étendent pour remplir l'​espace non occupé par les flottants. 
-  ​`\@fptop` = `0pt + 1fil`+S'il y a plus d'un flottant sur la page, les espaces entre eux s'​étendront deux fois plus que les espaces en haut et en bas.
  
-  `\@fpsep` ​`8pt + 2fil`+===== Modification des paramètres =====
  
-  `\@fpbot` = `0pt + 1fil`+Une fois ceci compris, des modifications élaborées peuvent être faites. Le besoin le plus courante consiste à obtenir des flottants commençant en haut de la page. C'est assez simple à obtenir :
  
-so that the gaps expand to fill the space not occupied by floats, but +==== ==== 
-if there is more than one float on the page, the gap between them will +<​code ​latex>
-expand to twice the space at top and bottom. +
- +
-Those who understand this stuff will be able to play elaborate games, +
-but the commonest requirement,​ that the floats start at the top of the +
-page, is a simple thing to do: +
-```latex+
 \makeatletter \makeatletter
 \setlength{\@fptop}{0pt} \setlength{\@fptop}{0pt}
 \makeatother \makeatother
-``` +</​code>​ 
-Surprisingly,​ you may find this setting leaves your floats too high on +===== ===== 
-the page.  One can justify a value of `5pt(in place of + 
-`0pt`)&​nbsp;&​mdash;​ it's roughly the difference between `\topskip+Vous serez peut-être surpris de constater que ce paramètre positionne vos flottants trop haut sur la page. 
-and the height of normal (`10pt`text.+Vous pourrez donc préférer une valeur de ''​5pt'' ​(à la place de ''​0pt''​--- c'est à peu près la différence 
 +entre ''​\topskip''​ et la hauteur du texte normal (''​10pt''​).
  
-Note that this is a ''​global''​ setting (best established in a class +Notez qu'il s'agit d'un paramètre « global ​». Le mieux est de le définir dans un fichier de styleou au moins dans le préambule du document. 
-fileor at worst in the document ​preamble); making the change for a +Effectuer le changement pour une seule page de flottants s'​avère assez délicat.
-single float page is likely (at the least) to be rather tricky.+
  
 +-----
 +//Source:// [[faquk>​FAQ-vertposfp|Vertical layout of float pages]]
  
 +{{htmlmetatags>​metatag-keywords=(LaTeX,​flottants,​espacement vertical,​page de flottants,​tableaux,​figures,​espacement des figures,​espacement des tableaux)
 +metatag-og:​title=(Comment changer l'​agencement vertical des pages de flottants)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
3_composition/flottants/composition_verticale_d_une_page_de_flottants.txt · Dernière modification: 2021/11/20 13:02 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0