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 Lilypond-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-cvs