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/18 22:21] 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 ?} %6.52 ======+====== 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 (voir exemple~\vref{ex=vspace}).+<code latex> 
 +\textit{L'espace efface le bruit.}
  
 +\vspace{1cm}
 +Victor Hugo.
 +</code>
 +</WRAP>
 +<WRAP column 60ex>
 +<latex>
 +\textit{L'espace efface le bruit.}
  
-Utilisation de ''vspace''\label{ex=vspace}+\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>
 +\newlength{\malongueurflexible}
 +\setlength{\malongueurflexible}{20pt plus 5pt minus 5pt}
  
-Texte avant.+Un paragraphe normalement espacé avec le suivant.
  
-\vspace{2cm}+Longueur de \texttt{\string\medskipamount:  
 +\the\medskipamount
  
-Texte après.+\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
  
-<note>+\medskip
  
-la commande ''vspace*'' force l'insertion d'une espace +Longueur de \texttt{\\malongueurflexible} :  
-verticale même si cette dernière se situe sur un changement de page. +\the\malongueurflexible 
-</note>+ 
 +\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''.
  
  
 +{{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.1476829279.txt.gz · Dernière modification : 2016/10/18 22:21 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0