From: hanwen Date: Fri, 8 Jul 2005 20:00:15 +0000 (+0000) Subject: * scm/define-markup-commands.scm (text): add \text markup command. X-Git-Tag: release/2.7.2~68 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c02d669b9cf3c25fc204ae0a54ace578cc9e0e30;p=lilypond.git * scm/define-markup-commands.scm (text): add \text markup command. * configure.in (reloc_b): bump requirement to Python 2.2. * scm/define-grobs.scm (all-grob-descriptions): reorganize in alphabetical order. * scm/define-grobs.scm (Module): new grob TrillPitchHead. * scm/define-markup-commands.scm (pad-markup): pad-markup command. --- diff --git a/ChangeLog b/ChangeLog index 42e6cee7cc..e5a0c111c6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2005-07-08 Han-Wen Nienhuys + * scm/define-markup-commands.scm (text): add \text markup command. + + * configure.in (reloc_b): bump requirement to Python 2.2. + * lily/include/dots.hh (class Dots): make has_interface() static. * python/convertrules.py (conv): add rule for ly:grob-default-font diff --git a/configure.in b/configure.in index 98890053fd..1a459b9699 100644 --- a/configure.in +++ b/configure.in @@ -37,7 +37,7 @@ STEPMAKE_COMPILE STEPMAKE_KPATHSEA -STEPMAKE_PYTHON(REQUIRED, 2.1) +STEPMAKE_PYTHON(REQUIRED, 2.2) STEPMAKE_GCC(REQUIRED, 2.8) STEPMAKE_CXX(REQUIRED) STEPMAKE_GXX(REQUIRED, 3.0.5) diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 23ced398cd..8038b9260b 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -401,6 +401,7 @@ break-aligned-interface percent-repeat-interface item-interface )))) )) + (DynamicText . ( (Y-offset-callbacks . (,Self_alignment_interface::aligned_on_self)) diff --git a/scm/define-markup-commands.scm b/scm/define-markup-commands.scm index 9a61ba87e6..fe3e3ad552 100644 --- a/scm/define-markup-commands.scm +++ b/scm/define-markup-commands.scm @@ -721,6 +721,15 @@ recommend font for this is bold and italic" (interpret-markup layout (prepend-alist-chain 'font-encoding 'fetaDynamic props) arg)) +(def-markup-command (text layout props arg) (markup?) + "Use a text font instead of music symbol or music alphabet " + "font." + + ;; ugh - latin1 + (interpret-markup layout (prepend-alist-chain 'font-encoding 'latin1 props) + arg)) + + (def-markup-command (italic layout props arg) (markup?) "Use italic @code{font-shape} for @var{arg}. " (interpret-markup layout (prepend-alist-chain 'font-shape 'italic props) arg))