Page 1 sur 1

mise en page

Publié : 13 déc. 2008, 17:33
par tala
Bonjour.
Bravo pour votre site et pour votre programme. En testant rapidement ce dernier, j'ai constaté un petit pb au niveau des titres d'exercices. Ils sont parfois séparés des énoncés par un saut de page. Je sais que les fichiers .tex sont éditables à la main mais j'imagine que les modifications à apporter au niveau du programme sont minimes.
En tous cas félicitations, notamment pour la mise en place du dépôt pour debian et ubuntu.

Re: mise en page

Publié : 13 déc. 2008, 18:08
par Jérôme
Bonjour et merci pour toutes ces remarques. Le problème est un problème LaTeX et je n'ai pas encore trouver de solution satisfaisante. Donc si un "expert" en LaTeX a une idée, je suis preneur.

Re: mise en page

Publié : 16 déc. 2008, 16:10
par tala
J'ai trouvé une piste qui pourrait peut-être vous aider :
la commande :

Code : Tout sélectionner

pagebreak[0]
placée avant le titre de l'exercice encourage le compilateur à placer le saut de page à cet endroit.
la commande :

Code : Tout sélectionner

nopagebreak[4]
placée entre le titre et l'énoncé interdit le saut de page.
L'entier compris entre 0 et 4, situé entre crochets, indique le degré de liberté laissé au compilateur dans la prise en compte de la commande. [0] indique un conseil, [4] une obligation ou une interdiction.
Je n'ai pas essayé ces commandes, mais elles ont l'air de répondre au problème.
Bon courage

Re: mise en page

Publié : 16 déc. 2008, 16:57
par Jérôme
Merci pour l'info. J'avais déjà tenté quelque chose qui ne m'avait aps convaincu avec cette commande. Mais je pense avoir trouvé une solution. Il s'agit d'ajouter la ligne

Code : Tout sélectionner

\pagebreak[0]\par\vspace{-1ex}
au début de la définition de la commande exercice*. Il semblerait que ça fonctionne. Il faudra que je fasse plus d'essais. En tout cas, merci.