From c02d669b9cf3c25fc204ae0a54ace578cc9e0e30 Mon Sep 17 00:00:00 2001 From: hanwen Date: Fri, 8 Jul 2005 20:00:15 +0000 Subject: [PATCH] * 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. --- ChangeLog | 4 ++++ configure.in | 2 +- scm/define-grobs.scm | 1 + scm/define-markup-commands.scm | 9 +++++++++ 4 files changed, 15 insertions(+), 1 deletion(-) 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)) -- 2.39.5