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)."
39 fonts = #'((font-family . roman)
42 (font-series . medium)
44 (font-shape . upright)
47 %dedication = "För my dør Lily"
48 dedication = "For my öòóôõø so dear Lily"
50 subtitle = "(and (the) subtitle)"
51 subsubtitle = "Sub sub title"
54 texttranslator = "Text Translator"
56 meter = "Meter (huh?)"
58 instrument = "Instrument"
62 makeConditionalTitle = \markup {
64 #(if (defined? 'title)
65 (markup* #:fill-line (#:huge #:bigger #:bigger #:bold title))
67 #(if (defined? 'subtitle)
68 (markup* #:fill-line ( #:large #:bold subtitle))
70 #(if (defined? 'subsubtitle)
71 (markup* #:fill-line (subsubtitle))
78 %\fill-line #linewidth < \huge \bigger \bold \title >
79 \override #'(baseline-skip . 4) \column <
80 \fill-line < \dedication >
81 \fill-line < \huge\bigger\bigger\bigger\bigger \bold \title >
82 \override #'(baseline-skip . 3) \column <
83 \fill-line < \large\bigger\bigger \bold \subtitle >
84 \fill-line < \bigger\bigger \bold \subsubtitle >
86 \override #'(baseline-skip . 5) \column <
89 \override #'(baseline-skip . 2.5) \column <
90 \fill-line < \bigger \poet
91 \large\bigger \caps \composer >
92 \fill-line < \bigger \texttranslator
94 \fill-line < \bigger \meter
97 \fill-line < \large\bigger \instrument >
99 \fill-line < \large\bigger \caps \piece " ">
112 \context Staff \notes \relative c' {
113 c2-\sizeTest c2-\spaceTest \break