lundi, décembre 10, 2007

L'effet papillion


(oui, j'ai vu le film, mais aucune des fin, étant donné la coupure de courant survenue après le 3eme retour du protagoniste dans son passé).

Mais là n'est pas la question, c'est latex qui est sujet à des "effets papillions". Je m'explique.

Je suis occupé à passer mon manuscript en 150x250mm, police 12pt (dixit Olivier Léonard, le responsable) -- travail pénible s'il en est -- de manière à pouvoir le faire imprimer dans la Collection des Publications de l'ULg. Mais il faut savoir que comme son nom l'indique, quand LaTeX assure la mise en page de votre texte, il insère tout côté des "élastiques". Entre les mots, entre les lignes, entre les figures et le texte ... Partout.

Quand les choses se passent bien, ça lui permet de faire une mise en page très propre, de répartir l'espacement des mots et des lignes de manière à ce que les paragraphes fassent de beaux blocs bien rectangulaire ... Mais ici ou là, il y a bien un mot qu'il n'a pas pu scinder, et là, ça part en couic.

Et on se retrouve avec un paragraphe qui part d'un coup à la page suivante, laissant juste la première ligne orpheline ... ou pire, deux figures ramenées sur la même page avec tout le texte qui parlait de ces deux figures sur la double page suivante. Le truc que je déteste par excellence. Et évidemment, LaTeX n'a jamais tort, il a toujours choisi la meilleure option, ce qui veut dire que le seul moyen de s'en sortir, c'est de modifier le contenu du texte ... raccourcir une tournure, réduire (pas trop, hein) la taille d'une figure, sucrer un titre de sous-sous-section.

Enfin, heureusement, j'ai la structure de ma thèse en sur-impression sur mon bureau (grâce à The Gimp, hein, vous emballez pas). Au moins je ne passe pas des heures à retrouver l'endroit où la prochaine incision chirurgicale doit avoir lieu.

edit: google à la rescousse
ChrisJ nous propose une méthode pour éviter les lignes veuves et orphelines (plus simple que de jouer à changer la taille de ses paragraphes pour faire revenir les lignes isolées dans le gros de la troupe)

le package pagefram de Mark Reed s'avère bien plus utile que les "cropmarks.sty" et autre "crop.sty" que j'ai croisé, qui sont prévus pour quelqu'un qui cherche à rogner un document A5 hors d'une page A4, par exemple, mais pas à contrôler qu'un document A4 garde bien son texte dans une "boîte" donnée.

edit2
tant qu'à baliser la procédure, moi je l'ai découvert trop tard, mais il y a un document qui synthétise la procédure de dépôt de la thèse auprès de BICTEL/e sur le web. Et ce dépôt est indispensable (c'est lui qui valide la date) en plus de l'envoi de la thèse aux membres du jury. A bon entendeur ...

Aucun commentaire: