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
Prochaine révision Les deux révisions suivantes
3_composition:texte:pages:forcer_ou_empecher_un_saut_de_page [2016/10/18 22:21]
jejust
3_composition:texte:pages:forcer_ou_empecher_un_saut_de_page [2020/12/16 21:28]
dbitouze Espace manquant ajouté
Ligne 1: Ligne 1:
-====== Comment modifier un changement de page ?====== +====== Comment modifier un changement de page? ======
-\label{qu=forcersautpage}+
  
  
-$Reponse$  ''newpage'' impose un changement brutal de page.+$\Reponse$  ''\newpage'' impose un changement brutal de page.
  
  
-$Reponse$  ''pagebreak''\oarg{n} où \targ{nreprésente l'autorité avec +$\Reponse$  ''\pagebreak[n]'' où ''n'' représente l'autorité avec 
-laquelle on veut changer de page (\targ{ncompris entre 1 et 4). Cette+laquelle on veut changer de page (''n'' compris entre 1 et 4). Cette
 commande garde la justification, 1 impose une contrainte faible, 4 impose une commande garde la justification, 1 impose une contrainte faible, 4 impose une
 contrainte sévère. La valeur par défaut est 4. contrainte sévère. La valeur par défaut est 4.
  
  
-$Reponse$  ''nopagebreak''\oarg{n} idem pour empêcher une coupure de page.+$\Reponse$  ''\nopagebreak[n]'' idem pour empêcher une coupure de page.
  
  
-$Reponse$  ''clearpage'' termine la page en cours, tout comme ''newpage'',+$\Reponse$  ''\clearpage'' termine la page en cours, tout comme ''\newpage'',
 mais fait en sorte de placer tous les flottants qui seraient encore en mais fait en sorte de placer tous les flottants qui seraient encore en
 attente, avant de commencer une nouvelle page. Cette commande est utilisée, attente, avant de commencer une nouvelle page. Cette commande est utilisée,
Ligne 21: Ligne 20:
  
  
-$Reponse$  ''cleardoublepage'' fait la même chose et force un redémarrage+$\Reponse$  ''\cleardoublepage'' fait la même chose et force un redémarrage
 sur une page impaire. sur une page impaire.
  
  
-$Reponse$  ''enlargethispage''\marg{lgr} impose à <latex>\LaTeXe</latex> de comprimer (lgr +$\Reponse$  ''\enlargethispage{lgr}'' impose à <latex>\LaTeXe</latex> de comprimer (lgr 
-négatif) ou d'étirer (lgr positif) le contenu d'une page. +négatif) ou d'étirer (lgr positif) le contenu d'une page. Ceci pour éviter que 
-Ceci pour éviter que la page suivante contienne trop peu de +la page suivante contienne trop peu de texte.
-texte.+
  
 Par exemple: Par exemple:
  
 <code latex> <code latex>
- 
 % ajoute un cm % ajoute un cm
 \enlargethispage{1cm} \enlargethispage{1cm}
Ligne 43: Ligne 40:
  
 <note> <note>
- +''\enlargethispage*{lgr}'' donne une autorité plus grande à la commande ''\enlargethispage'' 
-''enlargethispage*''\marg{lgr} donne une autorité plus grande +en l'obligeant à agir sur les espacements élastiques verticaux contenus dans la page courante.
-à la commande ''enlargethispage'' en l'obligeant à agir +
-sur les espacements élastiques verticaux contenus +
-dans la page courante.+
 </note> </note>
  
  
  
-$Reponse$  Le fichier ''block.sty'' (source~\vref{block-sty}), +$\Reponse$  Le fichier ''block.sty'', de \nom{J.P.}{Drucbert}, 
-de \nom{J.P.}{Drucbert}, bricolé à partir de macros de diverses +bricolé à partir de macros de diverses origines (dont \nom{D.}{Arseneau}), 
-origines (dont \nom{D.}{Arseneau}), permet certains contrôles.+permet certains contrôles.
  
 Ce n'est pas parfait, mais cela a rendu service par le passé. Ce n'est pas parfait, mais cela a rendu service par le passé.
  
-\begin{file}{block.sty}{block-sty}+<file latex block.sty>
 \ifx\endBlock\undefined \ifx\endBlock\undefined
 \def\block{\begingroup% \def\block{\begingroup%
Ligne 91: Ligne 85:
 \typeout{block.sty already loaded} \typeout{block.sty already loaded}
 \fi \fi
-\end{file}+</file
  
 Vous pouvez protéger une zone contre la rupture de page. Il Vous pouvez protéger une zone contre la rupture de page. Il
Ligne 106: Ligne 101:
  
 <code latex> <code latex>
- 
 \begin{Block} \begin{Block}
 ... ...
Ligne 125: Ligne 119:
 document est sur deux colonnes) s'il ne reste pas verticalement assez document est sur deux colonnes) s'il ne reste pas verticalement assez
 de place sur la page. Deux commandes de réservation verticale sont de place sur la page. Deux commandes de réservation verticale sont
-disponibles: ''need''\marg{dimension}, dont le paramètre est une +disponibles: ''\need{dimension}'', dont le paramètre est une 
-longueur, et ''lneed''\marg{nombre}, dont le paramètre est+longueur, et ''\lneed{nombre}'', dont le paramètre est
 le nombre de lignes équivalent à l'espace vertical demandé (avec cette forme le nombre de lignes équivalent à l'espace vertical demandé (avec cette forme
 le paramètre est plus facile à estimer). le paramètre est plus facile à estimer).
  
  
-$Reponse$  Le package [[ctanpkg>needspace|needspace]] permet de réserver de l'espace en bas de +$\Reponse$  Le package [[ctanpkg>needspace|needspace]] permet de réserver de l'espace en bas de 
-page. S'il n'y a pas assez de place dans le restant de la page, une nouvelle +page. S'il n'y a pas assez de place dans le restant de la page, une nouvelle est commencée. 
-est commencée. Par exemple :+Par exemple :
  
 <code latex> <code latex>
- 
 ... paragraphe d'avant.\par ... paragraphe d'avant.\par
 \needspace{5\baselineskip}  \needspace{5\baselineskip} 
Ligne 146: Ligne 139:
  
  
-$Reponse$  Pour éviter les coupures de page (ou les coupures de colonnes +$\Reponse$  Pour éviter les coupures de page (ou les coupures de colonnes 
-avec le package [[ctanpkg>multicol|multicol]]) à l'intérieur des ''item'' dans une+avec le package [[ctanpkg>multicol|multicol]]) à l'intérieur des ''\item'' dans une
 description (et d'ailleurs dans toute liste), solution simple sortie du description (et d'ailleurs dans toute liste), solution simple sortie du
-<latex>\TeX</latex>{}book:+<latex>\TeX</latex> book :
  
 <code latex> <code latex>
- 
 \begin{description}\interlinepenalty 10000 \begin{description}\interlinepenalty 10000
 </code> </code>
Ligne 158: Ligne 150:
  
  
-$Reponse$  Lorsque l'on veut éviter qu'une liste à puces ou un paragraphe ne +$\Reponse$  Lorsque l'on veut éviter qu'une liste à puces ou un paragraphe ne 
-soit coupé par un changement de page, il suffit d'utiliser la commande +soit coupé par un changement de page, il suffit d'utiliser la commande ''\samepage''. 
-''samepage''.+
  
 +{{htmlmetatags>metatag-keywords=(LaTeX)
 +metatag-og:title=(Comment modifier un changement de page?)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
  
3_composition/texte/pages/forcer_ou_empecher_un_saut_de_page.txt · Dernière modification: 2021/02/16 21:51 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0