Le Mon, 5 Mar 2007 22:26:21 +0100,
christophe.poulain@melusine.eu.org a écrit :
> Dans mon document, cela n'empêche pas un saut de page entre le
> "Exercice 3" et le corps de l'exercice :(
Tu ne pourrais pas nous en dire plus sur « ton document® » ? ;-)
L'exemple suivant, basé sur ce que tu nous as déjà envoyé, montre que
ntheorem permet d'éviter la coupure, contrairement à amsthm.
\documentclass[12pt]{article}
\parindent0pt
%% Changer la bascule
\iftrue
%\iffalse
\usepackage{amsthm}
\newtheoremstyle{perso}
{\baselineskip}% Espace vertical avant
{6pt}% Espace vertical après
{\upshape}% Police texte courant
{}% Retrait horizontal en-tête
{\bfseries\itshape}% Police en-tête
{.}% Ponctuation après en-tête
{\newline}% Espace après en-tête (par ex. 1em ou \newline)
{}% (normalement vide, voir doc.)
\theoremstyle{perso}
\newtheorem{Exo}{Exercice}
\else
\usepackage{ntheorem}
\theoremstyle{break}
\setlength\theorempreskipamount{\baselineskip}
\setlength\theorempostskipamount{6pt}
\theorembodyfont{\upshape}
\theoremheaderfont{\bfseries\itshape}
\theoremseparator{.}
\newtheorem{Exo}{Exercice}
\fi
\usepackage{multido}
\def\fatigue#1#2{
\multido{}{#1}{%
\begin{Exo}
tototo tototo\endgraf
tototo tototo#2
\end{Exo}}}
\usepackage{multicol}
\begin{document}
\fatigue{8}{}
\fatigue{1}{\endgraf tututu tututu}
\fatigue{3}{}
\end{document}
-- Arnaud Schmittbuhl Physique TPC2 Montpellier
_______________________________________________
Liste de diffusion Syracuse
Syracuse@melusine.eu.org
http://melusine.eu.org/cgi-bin/mailman/listinfo/syracuse
Adresse alternative du site :
http://syracuse.eu.org/syracuse/
Received on Mon Mar 5 22:45:19 2007
Cette archive a été créée par hypermail 2.1.8 : mar mar 06 2007 - 00:37:02 CET