X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fmarkup-lines.ly;h=a0b0e18c8795f12311d27e36131996a6e8686c06;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=752dcf3bcb26b66121e4fd0bb2d7e7d17c452105;hpb=ca91e9064f2920586a4fd610bda911ab3b4d8793;p=lilypond.git diff --git a/input/regression/markup-lines.ly b/input/regression/markup-lines.ly index 752dcf3bcb..a0b0e18c87 100644 --- a/input/regression/markup-lines.ly +++ b/input/regression/markup-lines.ly @@ -1,38 +1,50 @@ -\version "2.11.25" +\version "2.16.0" \header { + tagline = ##f texidoc = "Text that can spread over pages is entered with the -@code{\\markuplines} command." +@code{\\markuplist} command. Widowed and orphaned lines are avoided +at the begininng and end of a @code{\\markuplist} containing more +than one line." } -#(set-default-paper-size "a6") +#(set-default-paper-size "a7") #(define-markup-list-command (paragraph layout props args) (markup-list?) (interpret-markup-list layout props (make-justified-lines-markup-list (cons (make-hspace-markup 2) args)))) - -%% Candide, Voltaire -\markuplines \override-lines #'(baseline-skip . 2.5) { - \paragraph { - Il y avait en Westphalie, dans le château de M. le baron de - Thunder-ten-tronckh, un jeune garçon à qui la nature avait donné - les mœurs les plus douces. Sa physionomie annonçait son âme. - Il avait le jugement assez droit, avec l'esprit le plus simple ; - c'est, je crois, pour cette raison qu'on le nommait Candide. Les - anciens domestiques de la maison soupçonnaient qu'il était fils - de la sœur de monsieur le baron et d'un bon et honnête - gentilhomme du voisinage, que cette demoiselle ne voulut jamais - épouser parce qu'il n'avait pu prouver que soixante et onze - quartiers, et que le reste de son arbre généalogique avait été - perdu par l'injure du temps. +\book { + \markuplist {} % Empty list is handled gracefully + %% Candide, Voltaire + \markuplist \override-lines #'(baseline-skip . 3.0) { + \paragraph { % The final two lines are placed on page 2. + Il y avait en Westphalie, dans le château de M. le baron de + Thunder-ten-tronckh, un jeune garçon à qui la nature avait donné + les mœurs les plus douces. Sa physionomie annonçait son âme. + Il avait le jugement assez droit, avec l'esprit le plus simple ; + c'est, je crois, pour cette raison qu'on le nommait Candide. Les + anciens domestiques de la maison soupçonnaient qu'il était fils + de la sœur de monsieur le baron et d'un bon et honnête + gentilhomme du voisinage, que cette demoiselle ne voulut jamais + épouser parce qu'il n'avait pu prouver que soixante et onze + quartiers, et que le reste de son arbre généalogique avait été + perdu par l'injure du temps. (not orphaned) + } + } + \markuplist \override-lines #'(baseline-skip . 3.9) { + \paragraph { + Monsieur le baron était un des plus puissants seigneurs de la + Westphalie, car son château avait une porte et des fenêtres. Sa + grande salle même était ornée d'une tapisserie. Tous les chiens + de ses basses-cours composaient une meute dans le besoin ; ses + palefreniers étaient ses piqueurs; le vicaire du village était + son grand-aumônier. Ils l'appelaient tous monseigneur, et ils + riaient quand il faisait des contes. + } } - \paragraph { - Monsieur le baron était un des plus puissants seigneurs de la - Westphalie, car son château avait une porte et des fenêtres. Sa - grande salle même était ornée d'une tapisserie. Tous les chiens - de ses basses-cours composaient une meute dans le besoin ; ses - palefreniers étaient ses piqueurs; le vicaire du village était - son grand-aumônier. Ils l'appelaient tous monseigneur, et ils - riaient quand il faisait des contes. + \markuplist { + \paragraph { % A single-line paragraph may be orphaned + Madame la ... (may be orphaned) + } } }