2002-11-14 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * input/regression/*.ly: update syntax to 1.7 + new-chords.
+
* Documentation/user/*.tely: new chord syntax.
* input/regression/[bc]*.ly (texidoc): syntax updates.
str = re.sub ('<([^?])', r'%s\1' % simstart, str)
str = re.sub ('>([^?])', r'%s\1' % simend, str)
- str= re.sub ('@STARTCRESC@', r'\\<', str)
- str= re.sub ('@STARTDECRESC@', r'\\>' ,str)
- str= re.sub ('@STARTCHORD@', chordstart, str)
- str= re.sub ('@ENDCHORD@', chordend, str)
- str= re.sub (r'@ACCENT@', '>', str)
+ str = re.sub ('@STARTCRESC@', r'\\<', str)
+ str = re.sub ('@STARTDECRESC@', r'\\>' ,str)
+ str = re.sub (r'\\context *Voice *@STARTCHORD@', '@STARTCHORD@', str)
+ str = re.sub ('@STARTCHORD@', chordstart, str)
+ str = re.sub ('@ENDCHORD@', chordend, str)
+ str = re.sub (r'@ACCENT@', '>', str)
return str
(opts, files)= getopt.getopt( sys.argv[1:], 'e',['edit'])
for a in files:
str = open (a).read()
- if re.search (str, marker_str):
+ if re.search (marker_str, str):
continue
+
+ sys.stderr.write ("processing %s\n" %a)
str = sub_chords (str) + marker_str + '\n'
}
-%% new-chords-done %%
\ No newline at end of file
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Dots move to the right when a collision with the (up)flag happens"
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Noteheads can have dots, and rests can too. Augmentation dots should
\context Voice \notes\relative c'' {
\time 6/8
d4. g,,
- <b''4. c d e> <f g a b>
- <g b d> <c, g' d' a'>
+ <<b'' c d e>>4. <<f g a b>>
+ <<g b d>> <<c, g' d' a'>>
\context Staff <
- \context Voice = VA { \stemUp f'' <b c> r4. }
- \context Voice = VB { \stemDown b, <a b> r4. }
+ \context Voice = VA { \stemUp f'' <<b c>> r4. }
+ \context Voice = VB { \stemDown b, <<a b>> r4. }
>
\paper { }
\midi { }
}
+%% new-chords-done %%
\include "drumpitch-init.ly"
-\version "1.5.68"
+\version "1.7.6"
drh = \notes { cymc4.^"crash" hhc16^"h.h." hh \repeat "unfold" 5 {hhc8 hho hhc8 hh16 hh} hhc4 r4 r2 }
-drl = \notes {\repeat "unfold" 3 {bd4 sn8 bd bd4 <bd ss>} bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
+drl = \notes {\repeat "unfold" 3 {bd4 sn8 bd bd4 <<bd ss>>} bd8 tommh tommh bd toml toml bd tomfh16 tomfh }
timb = \notes \repeat "unfold" 2 {timh4 ssh timl8 ssh r timh r4 ssh8 timl r4 cb8 cb}
\score { \repeat "volta" 2
\midi{ \tempo 4=120 }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc = "Broken crescendi should look be open on one side."
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {texidoc = "Dynamic letters are kerned, and their weight
matches that of the hairpin signs. The dynamic scripts should be
\score {
\notes\relative c'' { c1-\ff
- e,-.-> \f
+ e,-.-> -\f
e \rfz
- c' \mf
- c \mp \> \!
+ c' -\mf
+ c -\mp \> \!
c \ppppp \< \!
c \sfp
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc=" Dynamics appear below or above the staff. If multiple
dynamics are linked with (de)crescendi, they should be on the same
% because do_removal_processing ()
% doesn't seem to post_process elements
-d\f
+d-\f
a
\tempo 1 = 60
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Crescendi may start off-notes. In that case, they should not collapse into flat lines."
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = " Ez-notation prints names in note heads.
linewidth = -1.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Test figured bass.
>
}
+%% new-chords-done %%
+%% new-chords-done %%
+%% new-chords-done %%
}
%% new-chords-done %%
+%% new-chords-done %%
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Automatic fingering tries to put fingering instructions
\notes\relative c' {
c4-4
- <c-1 f-4>
- < c-1 e-2 g-3 b-4 >
+ <<c-1 f-4>>
+ << c-1 e-2 g-3 b-4 >>
}}
+%% new-chords-done %%
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header { texidoc = "The magnification can be set for any font. Note
that this doesn't change variable symbols such as beams or slurs. " }
}
+%% new-chords-done %%
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth=-1.0
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header
{
texidoc = "The autobeamer is not confusde by grace notes."
\grace a8 g16 f e f |
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Bar line should come before the grace note."
}
f1 \grace { [a'16 f] } g1 }
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Grace notes do tricky things with timing. If a measure
\score { \notes\relative c''' { c1 \break
\grace c8
c1 }}
+%% new-chords-done %%
"
}
-\version "1.5.68"
+\version "1.7.6"
\score { \notes\relative c'' { c4 [d8 \grace { [e32 d c d] } e8] [e e \grace { f16 } e8 e] }}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
% ?
% niet zo onschuldig! je hebt graces gefixt in 1.5, zie maar eens 1.3.150
}
\score { \notes \context Voice {\grace {c'_\f} d e f g}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "grace code should not be confused by nested sequential musics, containing grace notes; practically speaking, this means that the end-bar and measure bar coincide in this example."
{ \grace b'8 c''2 }
\grace b'16 c''4 c''4 \bar "|."
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\score { \notes \relative c'' {
f1
< { \grace { e8 } f1 } >
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Another combination of grace note nesting."
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\score
{ \notes {
- s2 <f4>
+ s2 <<f>>4
\grace g e4
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "partcombiner and grace notes can go together"
}
>
>
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc = "Stripped version of trip.ly. Staffs should be of correct length."
}
>
\paper { }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Pieces may begin with grace notes."
}
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc = "startGraceMusic should no-stem-extend to true;
the two grace beams should be the same here.
}
\midi { }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "grace notes in different voices/staves are synchronized."
}
>
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Grace notes and unfolded repeats.
Line breaks may happen before grace notes.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
\grace { [cis32 dis32] } e4
\grace { [c32 d] }\times 2/3 { [c8 c c] }
\grace { [b32 ( c32] } ) c4
- \grace <c16 d16> [c8 c8]
+ \grace <<c d>>16 [c8 c8]
% \grace c16 [c8 c8]
%% broken?
%%\grace { \property Grace.graceAlignPosition = \right c16} c4
\paper {linewidth = -1.}
\midi{ }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
\score {
-\notes \relative c'' { c4 \> c4 \! c4 c4_\ff \> c4 \! c4 \p }
+\notes \relative c'' { c4 \> c4 \! c4 c4_\ff \> c4 \! c4 -\p }
\paper { linewidth = -1.}
}
+%% new-chords-done %%
-\version "1.7.5"
+\version "1.7.6"
\header {
texidoc = "Hara kiri should not upset fixed distance alignment like in pianostaff. In this example the middle staff is harakiried."
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Hara kiri staves kill themselves if they are empty. This example really
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header { texidoc = "Key signatures can be set per pitch
individually. This can be done bby setting @code{Staff.keySignature}
e a, g a
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Key signatures appear on key changes. They may also
e2
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="Lyric alignment
>
>
}
+%% new-chords-done %%
}
\paper { linewidth=-1.0 }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc= "Lyrics can be set to a melody automatically. Excess lyrics will be
>
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="Lyric phrasing
}
>
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc =
\paper { linewidth = 5.0\cm
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Lyrics syllables are aligned according to
\paper { linewidth = -1.0}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {texidoc="Stacking of markup scripts."}
\paper { linewidth=-1. }
\score { \notes { c^#`(columns "" (lines "1" (bold "2") "3"))}}
+%% new-chords-done %%
}
}
}
+%% new-chords-done %%
-\version "1.7.5"
+\version "1.7.6"
\header {
texidoc = "There is limited support for mensural notation: note head
\transpose c d'' { c4 c2 c8 c16 c16 c1 c\breve c\longa }
\transpose c c' { c4 c2 c8 c16 c16 c1 c\breve c\longa }
}}}
+%% new-chords-done %%
-\version "1.7.3"
+\version "1.7.6"
\header {
texidoc = "If NoteCollision has merge-differently-dotted set, note
\context Voice = VB { \voiceTwo [g'8. f16] [g'8. f'16] }
>
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
>
}
+%% new-chords-done %%
-\version "1.7.3"
+\version "1.7.6"
\header { texidoc=" You can write molecule callbacks in Scheme, thus
providing custom glyphs for notation elements. A simple example is
\paper { linewidth = -1. }
}
+%% new-chords-done %%
\paper { linewidth = -1.0 }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth = -1.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth = 3.0\cm
}
}
+%% new-chords-done %%
linewidth = -1.0
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Note heads are flipped on the stem to prevent collisions.
\score { \notes \relative c''
\context Thread {
- <g4 a c>
- <c d g a>
- <c d e >
- <c c g>
- <c1 d f g>
+ <<g a c>>4
+ <<c d g a>>
+ <<c d e >>
+ <<c c g>>
+ <<c d f g>>1
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Note head shapes are settable. The stem endings should be adjusted
\paper {}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Note head lines (eg glissando)
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc=" The number of stafflines of a staff can be set. Ledger
} }
\midi { }
}
+%% new-chords-done %%
-\version "1.7.3"
+\version "1.7.6"
\header {
texidoc="Multi measure rests of second voice should not disappear."
}
#(ly:set-point-and-click 'line-column)
one = \notes\relative c'' {
- f4 \!e-.\f r2|
+ f4 \!e-.-\f r2|
R1|
- f2\p()es|
+ f2-\p()es|
\property Voice.crescendoText = #'(lines " " "cresc." " ")
\property Voice.crescendoSpanner = #'dashed-line
d1\<|
d1|
d2 d2|
d2 d2|
- \!f1\ff |
+ \!f1-\ff |
f1
}
RestCollision \override #'maximum-rest-count = #1
}
}
-}
\ No newline at end of file
+}%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="The partcombiner should not combine two small slurs into a big one."
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc = "Piano pedal symbols merge stop and start. The strings are configurable.
Text style, bracket style, and a mixture of both are supported.
\context Staff \notes\relative c'{
c4 d e f g
-\sustainDown b c c, |
- [d16 c c c] [e e \sustainUp \sustainDown e e ] f4 \sustainUp
- g\sustainDown |
- b \sustainUp c
+-\sustainDown b c c, |
+ [d16 c c c] [e e -\sustainUp -\sustainDown e e ] f4 -\sustainUp
+ g-\sustainDown |
+ b -\sustainUp c
\property Staff.pedalSustainStrings = #'("-" "-P" "P")
\property Staff.SustainPedal \override #'padding = #-2
- c, \sustainDown d e \sustainUp \sustainDown f
- \sustainUp g b
+ c, -\sustainDown d e -\sustainUp -\sustainDown f
+ -\sustainUp g b
\property Staff.UnaCordaPedal \override #'pedal-type = #'mixed
d \unaCorda e f g
\property Staff.SustainPedal \override #'pedal-type = #'bracket
-c4 d e \sustainDown b c c, \sustainUp \sustainDown [d8 c] [e8 e \sustainUp \sustainDown] f4 d
-\sustainUp g \sustainDown b b, \sustainUp c'
+c4 d e -\sustainDown b c c, -\sustainUp -\sustainDown [d8 c] [e8 e -\sustainUp -\sustainDown] f4 d
+-\sustainUp g -\sustainDown b b, -\sustainUp c'
c4
\tempo 4 = 60
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Measure and beat repeats are supported."
}
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc="Slurs play well with phrasing slur."
linewidth = -1.
}
}
+%% new-chords-done %%
a a a a \break
\mark A
a a a a}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "prefatory spacing
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Repeats may be unfolded through the Scheme function @code{unfold-repeats}."
}
\paper {linewidth=-1.}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
\repeat unfold 2 { c^"2x 3a" d } \alternative { e f g }
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\score { \notes \context Voice {
\repeat volta 3 c1
\alternative { d f } e4 } }
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
\midi {}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header
{
r4 }
\context Voice=lower {\voiceTwo
b8 }>}
+%% new-chords-done %%
-\version "1.7.5"
+\version "1.7.6"
\header{
texidoc="
Rests should not collide with beams, stems and noteheads. Rests may
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "whole and half rests moving outside the staff should get
ledger lines"
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Rests can have pitches--these will be affected by
<d \\ r>
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
\time 6/4
r1. r2. r4. r8. r16. r32. r64. r128. r128.
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header
{
r4 c4. c8 r8 c8 | c2 r2 | r1
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
\score {
\notes \relative c'' {
c4
- <c d c'-\marcato>
+ <<c d c'>>-\marcato
< \context Voice = VA { \voiceOne c4^^ }
\context Voice = VB { \voiceTwo d4_^} >
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Scripts can be stacked. The order is determined by a
priority field, but when objects have the same priority, the input
\score{ \notes { c4^"inner up"^"outer up"_"inner down"_"outer down" }
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Scripts may be stacked."
}
\score { \notes { c'''->-. } }
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth = 100.\mm
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
indent=0.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
The same goes for slurs. They behave decently when broken across
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="Slurs should not get confused by augmentation dots. We use a lot
of dots here, to make problems more visible."
linewidth = -1.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Slurs should look nice and symmetric. The curvature may increase
linewidth = 120.\mm
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header
{
texidoc ="Slurs may be placed over rest. The slur will avoid colliding with
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc="Manual hack for slur and staccato."
}
#'attachment-offset = #'((0 . 1.5) . (0 . 1.5))
b-.( a-. )b-.
}
-}
\ No newline at end of file
+} %% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc="Trend of broken slur with user-overridden stem attachment should also
follow the same vertical direction it would have had in unbroken state."
linewidth=40*\staffspace
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\score{
\notes\relative c''<
linewidth=-1.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\score{
\notes\relative c'<
linewidth=-1.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Accidentals in different staffs don't effect the
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Accidentals sticking out to the left
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Downstem notes following a barline are
printed with some extra space. This is an optical correction similar
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "clef changes at the start of a line get much more space
}
}}
+%% new-chords-done %%
\paper {
raggedright = ##t }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header { texidoc = "
A voicelet (a very short voice to get polyphonic chords correct)
}}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "A clef can be folded below notes in a different staff, if
this doesn't disrupt the flow of the notes."
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "A clef can be folded below notes in a different staff, if
}
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Spacing uses the duration of the notes, but disregards
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Grace note spacing. Should be tuned? "
}
\paper { linewidth =-1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "For knees, the spacing correction is such that the
stems are put at regular distances.
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
indent = 0.0
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
}
+%% new-chords-done %%
}
}
-\version "1.5.68"
+\version "1.7.6"
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Rests get a little less space, since they are narrower.
However, the feta quarter rest is relatively wide, causing this effect to be
linewidth = -1
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Notes that are shorter than the common shortest note, Get a
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Upstem notes before a barline are printed with some extra
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
linewidth=-1.0
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "For juxtaposed chords with the same direction, a
slight optical correction is used. It is constant, and only works if
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
indent = 0.0
}
}
+%% new-chords-done %%
}
\paper { linewidth = -1.0 }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "
When tightly spaced, hinterfleisch -> 0.
indent = 0.0\mm
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Span bars draw only in between staff bar lines, so setting those to transparent shows bar lines between systems only.
"
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth=-1.0
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Staff margins are also markings attached to barlines. They should be
linewidth=-1.0
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "The staff is a grob, and may be adjusted as well: this one
shows a staff with 6 thick line, and a slightly large staffspace.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Stanza numbers may differ for the first and following systems."
}
Foo1 Bar1 }
\notes { c''1 \break c''1 }>}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
\midi { }
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
SpacingSpanner \override #'stem-spacing-correction = #0.0
} }
}
-
\ No newline at end of file
+ %% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
Stem tremolos or rolls are tremolo signs that look like beam segments
c8:32 f: b: e:
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "LilyPond correctly determines the size of every
}
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc =
"
\score { \notes {
\context StaffGroup <
c4
- \context PianoStaff <
- d4
- e4
- >
+ \context PianoStaff <<
+ d
+ e
+ >>4
>
}\paper {linewidth = -1. }}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
% text spanners should not repeat start text when broken
linewidth = 40*\staffspace
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
\context NoteNames \thenotes
>
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "First and second bes (tied across line break)
linewidth = 40*\staffspace
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Tie engraver uses @code{busyGrobs} to keep track of
\context Voice = VIII { \voiceTwo \times 2/5 { a,4 ~a4 ~a4~ a4~ a4 }}
>
}
+%% new-chords-done %%
-\version "1.7.5"
+\version "1.7.6"
\header{
texidoc="
When tieing chords, the outer slurs point outwards, the inner slurs
}
-t = \notes \relative c' { <c e g> ~ <c e g> }
+t = \notes \relative c' { <<c e g>> ~ <<c e g>> }
\score {
\notes \context Voice {
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Ties should not collide with dots."
}
c4. ~ c8 a8 g8 f8
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Tieing a grace to the to a following grace or main note works."
}
c4 \grace { c8 ~ c16 ~ } c4
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
linewidth=0.
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc="Simple beams. This broke somewhere < 1.3.110
}
\score { \context Staff { \notes { \ex } } }
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header{
texidoc="
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "In combination with a beam, the bracket of the tuplet
\times 2/3 { [c8 c c] }
\times 2/3 { [c16 c16] [c8 c8] }
}}
+%% new-chords-done %%
-\version "1.7.3"
+\version "1.7.6"
\header {
texidoc="Manual hack for nested tuplets, move outer tuplet up."
}
}
\paper { linewidth = -1. }
}
+%% new-chords-done %%
}
-\version "1.5.68"
+\version "1.7.6"
\score {
}
}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc = "Horizontal tuplet brackets are shifted vertically
\times 2/3 { g4 g g }
\times 2/3 { a4 a a }
}}
+%% new-chords-done %%
-\version "1.5.68"
+\version "1.7.6"
\header {
texidoc ="Broken volta spanners behave correctly at left edge in all cases."
}
}
}
+%% new-chords-done %%
if 1:
def conv(str):
+ if re.search ('new-chords-done',str):
+ return str
+
str = re.sub (r'<<', '< <', str)
str = re.sub (r'>>', '> >', str)
return str