From: hanwen Date: Sun, 6 Mar 2005 00:09:14 +0000 (+0000) Subject: (fontsize): new markup X-Git-Tag: release/2.5.23~439 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2bf4edeb7a6e6bde31c699f0f00cec494d5cf4cd;p=lilypond.git (fontsize): new markup command. Also set baseline-skip --- diff --git a/ly/titling-init.ly b/ly/titling-init.ly index 2af0acc450..9246a90128 100644 --- a/ly/titling-init.ly +++ b/ly/titling-init.ly @@ -21,31 +21,23 @@ tagline = \markup { } bookTitleMarkup = \markup { - + \override #'(baseline-skip . 3) \column { - \override #'(baseline-skip . 3) \fill-line { \fromproperty #'header:dedication } - \fill-line { - \huge \bigger \bigger \bold \fromproperty #'header:title - } - \fill-line { - \override #'(baseline-skip . 6) + \override #'(baseline-skip . 3.5) + \huge \bigger \bold \column { \fill-line { - \huge \bigger \bigger - \bold \fromproperty #'header:subtitle + \bigger \fromproperty #'header:title } \fill-line { - \huge \bigger - \bold \fromproperty #'header:subsubtitle + \bigger \fromproperty #'header:subtitle + } + \fill-line { + \fromproperty #'header:subsubtitle } -%% From 2.4: -%% \column { -%% \override #'(baseline-skip . 5) -%% "" -%% } } - } + \fill-line { \fromproperty #'header:poet \fromproperty #'header:instrument @@ -55,7 +47,6 @@ bookTitleMarkup = \markup { } } } - } scoreTitleMarkup = \markup { diff --git a/scm/define-markup-commands.scm b/scm/define-markup-commands.scm index 6fec7362e3..e975b35acf 100644 --- a/scm/define-markup-commands.scm +++ b/scm/define-markup-commands.scm @@ -360,10 +360,13 @@ recommend font for this is bold and italic" "Draw a double flat symbol." (interpret-markup layout props (markup #:musicglyph "accidentals.M4"))) + +;; +;; TODO: should extract baseline-skip from each argument somehow.. +;; (def-markup-command (column layout props args) (markup-list?) "Stack the markups in @var{args} vertically. The property @code{baseline-skip} determines the space between each markup in @var{args}." - (display (chain-assoc-get 'baseline-skip props))(newline) (stack-lines -1 0.0 (chain-assoc-get 'baseline-skip props) (remove ly:stencil-empty?