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
composition:texte:pages:inserer_un_espace_vertical_dans_une_page [2016/10/20 21:03] jejust2_composition:texte:pages:inserer_un_espace_vertical_dans_une_page [2021/02/05 21:56] (Version actuelle) – Ajout des commandes prédéfinie \big*, \med* et \small* et renvoi à la définition de longueurs. bdumont
Ligne 1: Ligne 1:
-====== Comment insérer une espace verticale dans une page ? ======+====== Comment insérer un espace vertical dans une page? ======
  
 +La commande de base est ''\vspace'', qui prend en argument la hauteur de l'espace voulu :
  
-$\Reponse$  Il suffit d'utiliser la commande ''\vspace'' et de préciser en +<WRAP column 60ex> 
-argument la hauteur de l'espace voulue:+<code latex> 
 +\textit{L'espace efface le bruit.}
  
 +\vspace{1cm}
 +Victor Hugo.
 +</code>
 +</WRAP>
 +<WRAP column 60ex>
 +<latex>
 +\textit{L'espace efface le bruit.}
  
 +\vspace{1cm}
 +Victor Hugo.
 +</latex>
 +</WRAP>
 +<WRAP clear />
 +
 +<note>
 +La commande ''\vspace*'' force l'insertion d'un espace vertical même si ce dernier se situe sur un changement de page.
 +</note>
 +
 +Cependantans la plupart des cas, il est plus simple et préférable d'utiliser les commandes prédéfinies ''\bigskip'', ''\medskip'' et ''smallskip''
 +Outre qu'elles sont optimisées par les classes, elles présentent l'avantage d'être modulables en fonction des contraintes typographiques
 +(par exemple, elles peuvent être réduites de manière ponctuelle pour éviter de terminer le paragraphe qui suit sur la première
 +ligne de la page suivante).
 +
 +Si vous avez besoin d'un espacement particulier, vous pouvez redéfinir les longueurs ''\bigskipamount'', ''\medskipamount'' et ''\smallskipamount''
 +ou — mieux — [[2_programmation:syntaxe:longueurs:manipuler_des_longueurs|définir une nouvelle longueur]].
 +
 +<WRAP column 75ex>
 <code latex> <code latex>
-Texte avant.+\newlength{\malongueurflexible} 
 +\setlength{\malongueurflexible}{20pt plus 5pt minus 5pt}
  
-\vspace{2cm}+Un paragraphe normalement espacé avec le suivant.
  
-Texte après.+Longueur de \texttt{\string\medskipamount} :  
 +\the\medskipamount 
 + 
 +\medskip 
 + 
 +Longueur de \texttt{\string\malongueurflexible} :  
 +\the\malongueurflexible 
 + 
 +\vspace{\malongueurflexible} 
 + 
 +Fin du texte
 </code> </code>
 +</WRAP>
 +<WRAP column 80ex>
 +<latex>
 +\newlength{\malongueurflexible}
 +\setlength{\malongueurflexible}{20pt plus 5pt minus 5pt}
  
 +Un paragraphe normalement espacé avec le suivant.
  
 +Longueur de \texttt{\\medskipamount} : 
 +\the\medskipamount
 +
 +\medskip
 +
 +Longueur de \texttt{\\malongueurflexible} : 
 +\the\malongueurflexible
 +
 +\vspace{\malongueurflexible}
 +
 +Fin du texte
 +</latex>
 +</WRAP>
 +<WRAP clear />
 +
 +Si vous voulez en outre indiquer que l'espace que vous avez inséré est un endroit adapté pour un changement de page (sans pour autant le forcer), 
 +vous pouvez aussi utiliser les commandes ''\bigbreak'', ''\medbreak'' et ''\smallbreak''.
  
-<note> 
-La commande ''\vspace*'' force l'insertion d'une espace verticale 
-même si cette dernière se situe sur un changement de page. 
-</note> 
  
 +{{htmlmetatags>metatag-keywords=(LaTeX)
 +metatag-og:title=(Comment insérer une espace verticale dans une page?)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/texte/pages/inserer_un_espace_vertical_dans_une_page.1476997428.txt.gz · Dernière modification : 2016/10/20 21:03 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0