]> git.donarmstrong.com Git - lilypond.git/commitdiff
* input/test/chord-names-languages.ly (Module): rename file.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 18 Apr 2005 12:37:16 +0000 (12:37 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 18 Apr 2005 12:37:16 +0000 (12:37 +0000)
* lily/text-spanner.cc: add bound-padding.

* lily/paper-book.cc (systems): accept Paper_score
iso. Paper_system vector.

* lily/line-interface.cc (make_arrow): new function. Patch by
Jonatan Liljedahl <http://kymatica.com>
(arrows): idem.

* lily/line-spanner.cc (line_stencil): add arrows.

ChangeLog
Documentation/topdocs/NEWS.tely
Documentation/user/instrument-notation.itely
input/test/chord-names-german.ly [deleted file]
input/test/chord-names-languages.ly [new file with mode: 0644]

index 67ec9a0694d5e4b1fb11ffe2eeb0ee15d3da0232..faecbcf94b1ffc92c83babc4035f00a371064424 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-04-18  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * input/test/chord-names-languages.ly (Module): rename file.
+
        * lily/text-spanner.cc: add bound-padding.
 
        * lily/paper-book.cc (systems): accept Paper_score
index d44d55559a9f00f4e7f05a7307178fa61aac6fc9..13ebb320c9e3068ba458c4c90020ef7041fba55a 100644 (file)
@@ -34,6 +34,16 @@ See user manual, \NAME\
 @itemize @bullet
 
 @item
+Lines, such glissandi or Text-spanner lines can have arrows at the end,
+
+@lilypond[verbatim,fragment]
+\override Glissando #'arrow = ##t
+b''2 \glissando b'
+@end lilypond
+
+@item
+Chord names may now be rendered in Italian and French.
+
 @file{lilypond-book} now makes @file{lilypond} print line numbers
 relative to the input file for every error message.
 
index 7bb12094a347bcac0841eae6abd6eaf6fec1f919..0e6877e48d35307f82e0678b2b090f2175ccf07f 100644 (file)
@@ -599,7 +599,7 @@ The predefined variables @code{\germanChords},
 set these variables.  The effect is
 demonstrated here,
 
-@lilypondfile[raggedright]{chord-names-german.ly}
+@lilypondfile[raggedright]{chord-names-languages.ly}
 
 There are also two other chord name schemes implemented: an alternate
 Jazz chord notation, and a systematic scheme called Banter chords.  The
diff --git a/input/test/chord-names-german.ly b/input/test/chord-names-german.ly
deleted file mode 100644 (file)
index 88e3d2e..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-\version "2.4.0"
-\header  {
-    texidoc = "@cindex Chord Names German
-The english naming of chords (default) can be changed to german 
-(@code{\germanChords} replaces B and Bes to H and B), semi-german 
-(@code{\semiGermanChords} replaces B and Bes to H and Bb), italian
-(@code{\italianChords} uses Do Re Mi Fa Sol La Si), or french
-(@code{\frenchChords} replaces Re to Ré).
-
-" }
-
-scm = \chordmode {
-    e1/d c:m
-    % c/c cis/cis
-    % yeah, we get the idea. -hwn
-    
-    % cisis/cisis ces/ces ceses/ceses
-    b/b bis/bis bes/bes
-    % beses/beses
-} 
-
-
-\layout {
-    raggedright = ##t 
-    \context {\ChordNames \consists Instrument_name_engraver }
-}
-
-<<
-    \new ChordNames {
-       \set instrument = #"default"
-       \scm
-    }
-    \new ChordNames {
-       \set instrument = #"german"
-       \germanChords \scm }
-    \new ChordNames {
-       \set instrument = #"semi-german"
-       \semiGermanChords \scm }
-    \new ChordNames {
-       \set instrument = #"italian"
-       \italianChords \scm }
-    \new ChordNames {
-       \set instrument = #"french"
-       \frenchChords \scm }
-
-    \context Voice { \scm }
->>
diff --git a/input/test/chord-names-languages.ly b/input/test/chord-names-languages.ly
new file mode 100644 (file)
index 0000000..88e3d2e
--- /dev/null
@@ -0,0 +1,47 @@
+\version "2.4.0"
+\header  {
+    texidoc = "@cindex Chord Names German
+The english naming of chords (default) can be changed to german 
+(@code{\germanChords} replaces B and Bes to H and B), semi-german 
+(@code{\semiGermanChords} replaces B and Bes to H and Bb), italian
+(@code{\italianChords} uses Do Re Mi Fa Sol La Si), or french
+(@code{\frenchChords} replaces Re to Ré).
+
+" }
+
+scm = \chordmode {
+    e1/d c:m
+    % c/c cis/cis
+    % yeah, we get the idea. -hwn
+    
+    % cisis/cisis ces/ces ceses/ceses
+    b/b bis/bis bes/bes
+    % beses/beses
+} 
+
+
+\layout {
+    raggedright = ##t 
+    \context {\ChordNames \consists Instrument_name_engraver }
+}
+
+<<
+    \new ChordNames {
+       \set instrument = #"default"
+       \scm
+    }
+    \new ChordNames {
+       \set instrument = #"german"
+       \germanChords \scm }
+    \new ChordNames {
+       \set instrument = #"semi-german"
+       \semiGermanChords \scm }
+    \new ChordNames {
+       \set instrument = #"italian"
+       \italianChords \scm }
+    \new ChordNames {
+       \set instrument = #"french"
+       \frenchChords \scm }
+
+    \context Voice { \scm }
+>>