2
1

Avec l'option \twocolumn , la commande \newpage ne produit qu'un saut de colonne.

Dans l'ECM ci-dessous, la quatrième partie du texte, numérotée, se trouve en page 3, à côté du paragraphe précédent.

Comment faire pour laisser vide la colonne de droite de la page 3 et repousser la quatrième partie du texte en page 4 ?

Ouvrir dans l'éditeur
\documentclass[10pt, a5paper, landscape]{scrartcl}
\usepackage[frenchb]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage{lipsum}
\makeindex
\begin{document}
\textbf{\Huge 1} \lipsum[1]
\newpage
\textbf{\Huge 2} \lipsum[2]
\twocolumn
\textbf{\Huge 3} \lipsum[3]
\newpage
\textbf{\Huge 4} \lipsum[4]
\end{document}

Existe-t-il une commande qui force le saut de page désiré ?

Posée 27 Sep '15, 13:09

Pathe's gravatar image

Pathe ♦♦
6.0k491188
Taux d'acceptation : 55%

Modifiée 27 Sep '15, 13:13

Il suffit de repasser en \onecolumn juste avant le \newpage.

(27 Sep '15, 13:22) denis ♦♦ denis's gravatar image

Mais oui ! C'est bien mieux comme ça :

Ouvrir dans l'éditeur
\documentclass[10pt, a5paper, landscape]{scrartcl}
\usepackage[frenchb]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[light, largesmallcaps]{kpfonts}
\usepackage{lipsum}
\makeindex
\begin{document}
\textbf{\Huge 1} \lipsum[1]
\newpage
\textbf{\Huge 2} \lipsum[2]
\twocolumn
\textbf{\Huge 3} \lipsum[3]
\onecolumn
\newpage
\twocolumn
\textbf{\Huge 4} \lipsum[4]
\end{document}

Tout à la création de mon bel ECM, j'avais omis de réfléchir plus avant.

Lien permanent

Publiée 27 Sep '15, 14:47

Pathe's gravatar image

Pathe ♦♦
6.0k491188
Taux d'acceptation : 55%

Autre solution: \clearpage

Lien permanent

Publiée 16 Oct '15, 10:10

sebk's gravatar image

sebk
312
Taux d'acceptation : 0%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×3
×3

Question posée : 27 Sep '15, 13:09

Question vue : 8,620 fois

Dernière mise à jour : 16 Oct '15, 10:10