3 \markup in titles is WIP, only available in direct PostScript output
4 process and view this file doing:
6 lilypond-bin -fps title-markup.ly
7 export GS_LIB=$(pwd)/mf/out:/usr/share/texmf/fonts/type1/bluesky/cm
13 { \normalsize "normalsize"
17 \smaller \smaller "smaller"
19 \smaller \smaller \smaller "smaller"
22 { \normalsize "normalsize"
26 \bigger \bigger "bigger"
28 \bigger \bigger \bigger "bigger"
33 spaceTest = \markup { "two space chars" }
35 texidoc = "Make titles using markup (WIP)."
37 %dedication = "För my dør Lily"
38 dedication = "For my öòóôõø so dear Lily"
40 subtitle = "(and (the) subtitle)"
41 subsubtitle = "Sub sub title"
44 texttranslator = "Text Translator"
46 meter = "Meter (huh?)"
48 instrument = "Instrument"
52 makeConditionalTitle = \markup {
54 #(if (defined? 'title)
55 (markup* #:fill-line (#:huge #:bigger #:bigger #:bold title))
57 #(if (defined? 'subtitle)
58 (markup* #:fill-line ( #:large #:bold subtitle))
60 #(if (defined? 'subsubtitle)
61 (markup* #:fill-line (subsubtitle))
68 %\fill-line #linewidth < \huge \bigger \bold \title >
69 \override #'(baseline-skip . 4) \column <
70 \fill-line < \dedication >
71 \fill-line < \huge\bigger\bigger\bigger\bigger \bold \title >
72 \override #'(baseline-skip . 3) \column <
73 \fill-line < \large\bigger\bigger \bold \subtitle >
74 \fill-line < \bigger\bigger \bold \subsubtitle >
76 \override #'(baseline-skip . 5) \column <
79 \override #'(baseline-skip . 2.5) \column <
80 \fill-line < \bigger \poet
81 \large\bigger \caps \composer >
82 \fill-line < \bigger \texttranslator
84 \fill-line < \bigger \meter
87 \fill-line < \large\bigger \instrument >
89 \fill-line < \large\bigger \caps \piece " ">
102 \context Staff \notes \relative c' {
103 c2-\sizeTest c2-\spaceTest \break