]> git.donarmstrong.com Git - lilypond.git/commitdiff
(MIDI block): add note about
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 26 Aug 2003 11:10:27 +0000 (11:10 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 26 Aug 2003 11:10:27 +0000 (11:10 +0000)
dotted tempos.

ChangeLog
Documentation/user/refman.itely
scm/define-grobs.scm
scm/new-markup.scm

index 83ae006cc2e148009417288841899a71c4d5a83c..fa4c77b406d02eef9a4e92eda52143cd5db102ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2003-08-26  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
+       * Documentation/user/refman.itely (MIDI block): add note about
+       dotted tempos.
+
        * scm/font.scm: remove old markup legacy
 
        * GNUmakefile.in (web-clean): remake share/ after web-clean.
index 5a3fae21422eaa00ed814c9b16f5dd03009ac1e4..9030b57be8b4165f8e97a112af2b380e3ba2efcc 100644 (file)
@@ -8366,6 +8366,13 @@ simpler.  The @code{\midi} block can contain:
 
 Assignments in the @code{\midi} block are not allowed.
 
+A number followed by a period is interpreted as a real number, so
+for setting the tempo for dotted notes, an extra space should be
+inserted, for example:
+
+@example
+  \midi @{ \tempo 4 . = 120 @} 
+@end example
 
 
 @cindex context definition
index 020d1424ff353e1a1e6c356168a5607dd6ab3d8f..530f0b1fff1be1df4ee3b915237635a2525c5a61 100644 (file)
@@ -95,7 +95,7 @@
     
     (BarNumber
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (breakable . #t)
        (break-visibility . ,begin-of-line-visible)
        (padding . 1.0)
 
     (BassFigure
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (Y-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
        (direction . 1)
        (font-family . number)
     (DynamicText
      . (
        (Y-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self
                               ,Self_alignment_interface::centered_on_parent))
        (self-alignment-X . 0)
 
     (Fingering
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (padding . 0.6)
        ;;              (direction . -1)
        (self-alignment-X . 0)
                        ))
 
        (self-alignment-Y . 0)
-       (molecule-callback . ,brew-new-markup-molecule)         
+       (molecule-callback . ,Text_item::brew_molecule)         
        (break-align-symbol . instrument-name)
        (break-visibility . ,begin-of-line-visible)
        (baseline-skip . 2)
 
     (LyricText
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (X-offset-callbacks . (,Self_alignment_interface::centered_on_parent
                               ,Self_alignment_interface::aligned_on_self))
        (self-alignment-X . 0)
 
     (RehearsalMark
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
        (Y-offset-callbacks . (,Side_position_interface::aligned_side)) 
        (self-alignment-X . 0)
        ))
      (MetronomeMark
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (Y-offset-callbacks . (,Side_position_interface::aligned_side)) 
        (direction . 1)
        (breakable . #t)
     
     (MultiMeasureRestNumber
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self
                               ,Self_alignment_interface::centered_on_other_axis_parent))
        (Y-offset-callbacks . (,Side_position_interface::aligned_side))
        ))
     (MultiMeasureRestText
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self
                               ,Self_alignment_interface::centered_on_other_axis_parent))
        (Y-offset-callbacks . (,Side_position_interface::aligned_side))
 
     (NoteName
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (font-family . roman)
        (meta . ((interfaces . (note-name-interface text-interface font-interface item-interface ))))
        ))
        (break-visibility . ,begin-of-line-visible)
        (X-offset-callbacks . (,Self_alignment_interface::centered_on_parent ,Self_alignment_interface::aligned_on_self))
        (Y-offset-callbacks . (,Side_position_interface::aligned_side))
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (font-shape . italic)
        (padding . 0.4)
        (font-relative-size . -2)
     (StanzaNumber
      . (
        (breakable . #t)
-       (molecule-callback . ,brew-new-markup-molecule)         
+       (molecule-callback . ,Text_item::brew_molecule)         
        (break-align-symbol . clef)
        (break-visibility . ,begin-of-line-visible)
        (font-family . roman)
 
     (SostenutoPedal
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (direction . 1)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
        (no-spacing-rods . #t)
 
     (TextScript
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (no-spacing-rods . #t)
        (X-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
        (direction . -1)
 
     (UnaCordaPedal
      . (
-       (molecule-callback . ,brew-new-markup-molecule)
+       (molecule-callback . ,Text_item::brew_molecule)
        (font-family . roman)
        (font-shape . italic)
        (no-spacing-rods . #t)
index a5df938642f85ec116d50ffae5c565f3aa59e47f..03b3e1f0cf9b11e6919f2432c8a814d84d895a9c 100644 (file)
@@ -394,7 +394,7 @@ for the reader.
 "
 
   (let*
-      ((m (Text_item::text_to_molecule grob props " ")))
+      ((m (Text_item::interpret_markup grob props " ")))
 
     (ly:molecule-set-extent! m 0 '(1000 . -1000))
     m))