* input/regression/hairpin-dashed.ly (texidoc): docstring.
* input/regression/completion-heads-polyphony.ly: octave
* input/regression/grace-dynamic.ly: remove
* input/regression/grace-volta-repeat.ly: octave fixes.
* input/regression/hairpin-dashed.ly (texidoc): doc string.
2003-09-24 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * input/regression/accidentals.ly (mel): shorten.
+
+ * input/regression/accidental-octave.ly (texidoc): shorten.
+
+ * input/regression/hairpin-dashed.ly (texidoc): docstring.
+
+ * input/regression/completion-heads-polyphony.ly: octave
+
+ * input/regression/beam-manual.ly: remove
+
+ * input/regression/beam-chord.ly: remove
+
+ * input/regression/grace-dynamic.ly: remove
+
+ * input/regression/grace-volta-repeat.ly: octave fixes.
+
+ * input/regression/hairpin-dashed.ly (texidoc): doc string.
+
* lily/parser.yy (step_number): semitones for chord entry too.
(make_chord_step): more robust code, semitones.
If you want less
ties created for a chord, see @inputfileref{input/test,tie-sparse.ly}.
-@refbugs
-Tieing only a subset of the note heads of a pair of chords is not
-supported in a simple way.
+For tieing only a subset of the note heads of a pair of chords, see
+@inputfileref{input/regression,tie-chord-partial.ly}.
+
+@refbugs
-@ignore
-It can be achieved by moving the
-tie-engraver into the @internalsref{Thread} context and turning on and
-off ties per @internalsref{Thread}.
-@end ignore
Switching staves when a tie is active will not produce a slanted tie.
@refbugs
-This scheme is a temporary implementation.
+
+Chords entered with @code{< @dots{} >} do not work. This scheme is a
+temporary implementation.
@node Piano music
\header {
texidoc="
This shows how accidentals in different octaves are handled.
-FIXME: Shorten and docu.
+(DOCME)
"
\bar "|." \break
}
-mus = \notes {
- \mel
-
-%% FIXME.
-% \property Score.oneMeasureLazy = ##t
-
-
- \property Score.autoAccidentals = #'(Staff (same-octave . 0))
- << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 0))" \mel >>
- \property Score.autoAccidentals = #'(Staff (same-octave . 1))
- << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 1))" \mel >>
- \property Score.autoAccidentals = #'(Staff (any-octave . 0))
- << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 0))" \mel >>
- \property Score.autoAccidentals = #'(Staff (any-octave . 1))
- << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 1))" \mel >>
- \modernAccidentals
- << s1^""^""^"$\\backslash$modernAccidentals" \mel >>
- \modernCautionaries
- << s1^""^""^"$\\backslash$modernCautionaries" \mel >>
- \noResetKey
- << s1^""^""^"$\\backslash$noResetKey" \mel >>
- \forgetAccidentals
- << s1^""^""^"$\\backslash$forgetAccidentals" \mel >>
-}
-
-
\score {
- << \context Staff \mus
- \context NoteNames \apply #no-octaves \mus
+ << \context Staff \mel
+ \context NoteNames \apply #no-octaves \mel
>>
- \paper {
- indent=0.0
- }
}
\version "1.9.8"
\header {
texidoc = "
- Tremolo repeats can be constructed for short tremolos (total duration smaller than 1/8) too. Only some of the beams are connected to the stems.
+ Tremolo repeats can be constructed for short tremolos (total duration smaller than 1/4) too. Only some of the beams are connected to the stems.
"
}
}
\context Staff \notes \transpose c c' { \chs }
>>
- \paper{
- \translator {
- \ChordNamesContext
- ChordName \override #'word-space = #1
- }
- }
}
-#(ly:set-option 'old-relative)
\version "1.9.8"
\header {
\score{
\context Staff \notes \relative c'' <<
{ c2. c bes2 } \\
- { c,2. a8 g4 f4. g4 f }
+ { c2. a8 g4 f4. g4 f }
>>
\paper {
% scm/midi.scm for list of midi-drumkits.
\header {
-texidoc = "Drum notation, although kludgy, should work. Though, < chord > does not work because the chords need to be split into threads."
+texidoc = "Drum notation, although kludgy, should work."
}
\include "drumpitch-init.ly"
+++ /dev/null
-
-\version "1.9.8"
-\header{
- % ?
-% niet zo onschuldig! je hebt graces gefixt in 1.5, zie maar eens 1.3.150
-texidoc="Dynamics on grace notes are small and behave nicely (don't crash into to main note)."
-}
-
-\score {
- \notes \relative c' \context Voice {\grace {c_\f} d, c' f g}
- \paper { raggedright = ##t }
-
-}
-
-
}
\score{
- \notes\relative c'''{\key a \minor \time 2/4
+ \notes\relative c''{\key a \minor \time 2/4
\repeat "volta" 2 {
- \grace { a16[( c] } c,4 c4 |
- \grace { e'16[( gis] } c,4 c4 |
+ \grace { a16[ b] } c4 c4 |
+ \grace { d16[ b] } c4 c4 |
}
}
+\version "1.9.8"
+
+\header {
+texidoc ="Hairpin crescendi may be dashed. "
+
+}
\score {
\notes \relative c' {
\header {
-texidoc = "Instrument names are set with Staff.instrument and
-Staff.instr. You can enter markup texts to create more funky names,
+texidoc = "Instrument names are set with @code{Staff.instrument} and
+@code{Staff.instr}. You can enter markup texts to create more funky names,
including alterations. "
}
textFlat = \markup {\smaller \musicglyph #"accidentals--1"}
+
\score {
\notes \new Staff {
\property Staff.instrument
{ c''1 \break c'' }
}
- \paper { linewidth= 8.0\cm }
+ \paper { raggedright = ##t }
}
\version "1.9.8"
\header{
- texidoc="
-Text is set with empty horizontal dimensions. The boolean property
-TextScript.no-spacing-rods is used to control the horizontal size of text.
-"
-}
+ texidoc=" Text is set with empty horizontal dimensions. The
+boolean property @code{no-spacing-rods} in @code{TextScript} is used
+to control the horizontal size of text. " }
\score{
\notes\relative c''{