* Documentation/user/lilypond-book.itely: syntax fixes.
+2003-08-26 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * scripts/convert-ly.py (conv): dashes rule.
+
+ * Documentation/user/lilypond-book.itely: syntax fixes.
+
2003-08-25 Han-Wen Nienhuys <hanwen@cs.uu.nl>
* VERSION (PACKAGE_NAME): release 1.9.0
@item 11pt
@lilypond[11pt, eps]
\relative c' {
- r16 [c d e][f d e c] [g'8 c][b-\prall c] |
- [d16 g, a b][c a b g][d'8 g f-\prall g]
+ r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
+ d16[ g, a b] c[ a b g] d'8[ g f\prall g]
}
@end lilypond
@item 13pt
@lilypond[13pt, eps]
\relative c' {
- r16 [c d e][f d e c] [g'8 c][b-\prall c] |
- [d16 g, a b][c a b g][d'8 g f-\prall g]
+ r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
+ d16[ g, a b] c[ a b g] d'8[ g f\prall g]
}
@end lilypond
@item 16pt
@lilypond[16pt, eps]
\relative c' {
- r16 [c d e][f d e c] [g'8 c][b-\prall c] |
+ r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
}
@end lilypond
@item 26pt
@lilypond[26pt, eps]
\relative c' {
- r16 [c d e][f d e c] [g'8 c][b-\prall c] |
+ r16 c[ d e] f[ d e c] g'8[ c] b[\prall c] |
}
@end lilypond
Grace notes are ornaments that are written out, like accaciatura and
appogiatura notes.
-@lilypond[relative=2,verbatim,fragment] c4 \grace c16 c4 \grace {
-[c16 d16] } c4
+@lilypond[relative=2,verbatim,fragment]
+c4 \grace c16 c4 \grace {
+c16[ d16] } c4
@end lilypond
From the point of view of typesetting, their characteristic is that
PACKAGE_NAME=LilyPond
MAJOR_VERSION=1
MINOR_VERSION=9
-PATCH_LEVEL=0
+PATCH_LEVEL=1
MY_PATCH_LEVEL=
# Use the above to send patches: MY_PATCH_LEVEL is always empty for a
TITLE=LilyPond Regression Tests
+local-clean: local-delete
+
+# have to do it in 2 steps to prevent
+# argument-list too long.
+local-delete:
+ rm -f $(outdir)/lily-1*
+ rm -f $(outdir)/*
+
-#(ly:set-option 'old-relative)
\version "1.9.0"
\header {
}
melody = \notes \relative c' {
- f4 [e8 c] d4 g | a2 ~ a2
+ f4 e8[ c] d4 g | a2 ~ a2
}
\score {
LilyPond (e.g. no staff but retaining the barlines). "
}
-\score { \notes { c4 c4 [ c8 c8 ] c2 c2 }
+\score { \notes { c4 c4 c8[ c8] c2 c2 }
\paper {
\translator { \StaffContext
}
}
}
-
- /*
- count_++ ->
-
- auto-beam-engraver.cc:459: warning: value computed is not used (gcc: 2.96) */
- count_ = count_ + 1;
+
+ count_ ++;
}
ENTER_DESCRIPTION (Auto_beam_engraver,
conversions.append (((1,9,0), conv, """New relative mode,
Postfix articulations, new chord syntax."""))
+def conv (str):
+
+ str = re.sub ('-\\markup', '@\\markup', str)
+ str = re.sub (r'-\\', r'\\', str)
+ str = re.sub (r'-\)', ')', str)
+ str = re.sub (r'-\(', '(', str)
+ str = re.sub ('-\[', '[', str)
+ str = re.sub ('-\]', ']', str)
+ str = re.sub ('-~', '~', str)
+ str = re.sub ('@\\markup', r'-\\markup', str)
+ return str
+
+conversions.append (((1,9,1), conv, """Remove - before articulation"""))
+
################################
# END OF CONVERSIONS
################################