|
From: | Loïc Chahine |
Subject: | Re: En changeant de version… Multitude de questions ! |
Date: | Sun, 6 May 2012 10:54:55 +0200 |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 |
Le 05/05/12 20:07, Nicolas Sceaux a écrit :
Merci ! Mais il faut pas le mettre dans le markup, et du coup je sais pas où le mettre dans ma fonction…Le 5 mai 2012 à 19:13, Loïc Chahine a écrit :Allez, tant que j’y suis, encore une question ! Comment, en définissant un markup, fait on un équivalent de \nobreak ? Mon style de markup s’apparente en effet à des titres, et là j’ai un changement de page juste après, et donc avant le premier système concerné, c’est très laid. Bien sûr, je pourrai faire, en l’absence de solution, un \pageBreak avant, mais une injonction à ne pas couper serait encore mieux ! L.C.Il faut mettre un \noPageBreak entre ton titre et la suite.
Et la question de savoir comment je peux mettre un “vrai” markup et pas une simple string, reste ouverte aussi… Comme je disais : si je veux faire \markup \lair { "Air de" \italic "Pirithoüs" }, je n’ai que "Air de" qui s’affiche.
Je rappelle la fonction écrite : #(define-markup-command (lair layout props text) (markup?) (interpret-markup layout props #{\markup \column { \vspace #0.1 \fill-line { \null \line { $text } \null } } #}))
[Prev in Thread] | Current Thread | [Next in Thread] |