CVSROOT: /cvsroot/lilypond
Module name: lilypond
Branch:
Changes by: Han-Wen Nienhuys <[EMAIL PROTECTED]> 05/04/18 11:27:22
Modified files:
. : ChangeLog
Documentation/user: instrument-notation.itely
input/test : chord-names-german.ly
Log message:
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3452&tr2=1.3453&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/instrument-notation.itely.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/input/test/chord-names-german.ly.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.3452 lilypond/ChangeLog:1.3453
--- lilypond/ChangeLog:1.3452 Mon Apr 18 00:36:44 2005
+++ lilypond/ChangeLog Mon Apr 18 11:27:22 2005
@@ -1,3 +1,9 @@
+2005-04-18 Mathieu Giraud <[EMAIL PROTECTED]>
+
+ * input/test/chord-names-german.ly: update for italian/french chords
+
+ * Documentation/user/instrument-notation.itely (Printing chord names):
update
+
2005-04-18 Han-Wen Nienhuys <[EMAIL PROTECTED]>
* lily/include/paper-score.hh (class Paper_score): remove unused
prototypes.
Index: lilypond/Documentation/user/instrument-notation.itely
diff -u lilypond/Documentation/user/instrument-notation.itely:1.17
lilypond/Documentation/user/instrument-notation.itely:1.18
--- lilypond/Documentation/user/instrument-notation.itely:1.17 Tue Apr 5
15:10:55 2005
+++ lilypond/Documentation/user/instrument-notation.itely Mon Apr 18
11:27:22 2005
@@ -585,10 +585,18 @@
to a specialized function to change this behavior. For example, the
base can be printed in lower case.
[EMAIL PROTECTED] @code{chordPrefixSpacer}
[EMAIL PROTECTED] chordPrefixSpacer
+The ``m'' for minor chords is usually printed right after the root of
+the chord. By setting @code{chordPrefixSpacer}, you can fix a spacer
+between the root and ``m''. The spacer is not used when the root
+is altered.
+
@end table
The predefined variables @code{\germanChords},
[EMAIL PROTECTED] set these variables. The effect is
[EMAIL PROTECTED], @code{\italianChords} and @code{\frenchChords}
+set these variables. The effect is
demonstrated here,
@lilypondfile[raggedright]{chord-names-german.ly}
@@ -610,6 +618,10 @@
@code{\germanChords},
@cindex @code{\semiGermanChords}
@code{\semiGermanChords}.
[EMAIL PROTECTED] @code{\italianChords}
[EMAIL PROTECTED]
[EMAIL PROTECTED] @code{\frenchChords}
[EMAIL PROTECTED]
Index: lilypond/input/test/chord-names-german.ly
diff -u lilypond/input/test/chord-names-german.ly:1.34
lilypond/input/test/chord-names-german.ly:1.35
--- lilypond/input/test/chord-names-german.ly:1.34 Sat Oct 30 20:55:16 2004
+++ lilypond/input/test/chord-names-german.ly Mon Apr 18 11:27:22 2005
@@ -2,13 +2,16 @@
\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) or semi-german
-(@code{\semiGermanChords} replaces B and Bes to H and Bb).
+(@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 {
- c1/c cis/cis
+ e1/d c:m
+ % c/c cis/cis
% yeah, we get the idea. -hwn
% cisis/cisis ces/ces ceses/ceses
@@ -33,5 +36,12 @@
\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 }
>>
_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs