stem-extend was deleted (it was duplicate example, and not as
good).
+ * input/test/s*.ly: add texidoc index.
+
2003-06-20 Han-Wen Nienhuys <hanwen@cs.uu.nl>
* lily/slur.cc (get_boundary_notecolumn_y): change name from
\version "1.7.18"
-
\header {
- texidoc = "Show different scales."
+ texidoc = "@cindex Scales Greek
+Show different scales."
}
voicedefault = \notes {
}
>
- \paper {
- }
+ \paper { }
\midi {}
}
%% new-chords-done %%
\version "1.7.18"
-
+% is this really useful? candidate for long-term delete
+\header {texidoc = "@cindex Scales
+Prints scales. "
+}
\score {
\context Voice \notes\relative c {
% sharp-major
}
\paper { }
- \midi { }
}
%% new-chords-done %%
\version "1.7.18"
-
-\header {
-
- texidoc = "With @code{ly:export}, you can pass of the result of
-Scheme expressions as lilypond input. Within a Scheme expression, you
-can use, define or change lilypond variables. "
-
+\header { texidoc = "@cindex Scheme Interactions
+With @code{ly:export}, you can pass of the result of
+Scheme expressions as lilypond input. Within a Scheme expression,
+you can use, define or change lilypond variables. "
}
-
foo = \notes \transpose c c { d''4-. }
bra = \notes \transpose c c { e'4-. }
\baz
c4
}
+ \paper {raggedright=##t}
}
%% new-chords-done %%
\version "1.7.18"
-
-\header {
- texidoc = "Some scripts may be entered using an abbreviation"
+% covered by refman. delete. -gp
+\header { texidoc = "@cindex Script Abbreviations
+Some scripts may be entered using an abbreviation. "
}
\score {
\version "1.7.18"
+% covered in refman. delete, or move to an appendix. -gp
\header {
texidoc ="A chart showing all feta scripts"
}
\version "1.7.18"
-%{
-Please don't use this Scheme hacking unless you have a good reason.
-
-%}
+\header{ texidoc = "@cindex Script Horizontal
+Please don't use this Scheme hacking unless you have a good reason. "
+}
\score {
\notes \context Voice <
\consists Script_engraver
\consists Text_engraver
}
+ raggedright=##t
}
}
%% new-chords-done %%
\version "1.7.18"
-\header {
- texidoc = "Relative placements of different script types can be controlled
-by overriding script-priority."
+
+\header { texidoc = "@cindex Script Priority
+Relative placements of different script types can be controlled
+by overriding script-priority. "
}
-\paper { raggedright = ##t}
+
\score{
\context Staff \notes \relative g''{
a4^\prall^\markup \fontsize #-2 \musicglyph #"accidentals-1"
}
+ \paper { raggedright = ##t}
}
-
%% new-chords-done %%
\version "1.7.18"
-\header {
+% possible rename. -gp
-texidoc="You can enter notes and articulations separately, and merge
+\header { texidoc="@cindex Seperate Staccato
+You can enter notes and articulations separately, and merge
them into one thread. Here is an example to add repeated staccato dots."
-
}
staccatos = \notes { s4-. s-. s-. s s }
\music
\repeat unfold 2 \staccatos
>
+ \paper{raggedright=##t}
}
%% new-chords-done %%
\version "1.7.18"
+% covered by part-combine.ly. delete -gp
\score{
\context Staff <
\version "1.7.18"
-
+% regression or delete. -gp
+\header {texidoc = ""}
\score{
\notes \relative c''{
\slurUp c(a-) d(g,-)\break
\version "1.7.18"
+% looks like a really old file. delete. -gp
\header {
texidoc="sketch output supported features"
}
\version "1.7.18"
+% regression or delete. -gp
\score{
\notes\relative c''{
\version "1.7.18"
\header{
-texidoc="
-In some cases, you may want to set slur attachments by hand.
-"
+texidoc="@cindex Slur Attachment Override
+In some cases you may want to set slur attachments by hand. "
}
-
fragment = \notes {
\property Voice.autoBeaming = ##f
\property Voice.Stem \set #'direction = #1
d,32( f'4 d8.-)
}
-\paper { raggedright = ##t}
\score {
- \notes\relative c \fragment
- \paper { }
+ \notes\relative c \fragment
+ \paper { raggedright = ##t}
}
%% new-chords-done %%
\version "1.7.18"
-
+% covered by slur-attachment-override. delete -gp
fragment = \notes {
\property Voice.Slur \set #'direction = #1
\version "1.7.18"
-\header {
- texidoc ="Similarly, the curvature of a slur is adjusted to stay clear of note
+% TODO bit too wordy; edit a bit to cut stuff. -gp
+\header { texidoc ="@cindex Slur Beautiful
+Similarly, the curvature of a slur is adjusted to stay clear of note
heads and stems. When that would increase the curvature too much, the
slur is reverted to its default shape. The threshold for this
decision is in Slur's object property @code{beautiful}.
\version "1.7.18"
-\header{
-texidoc="
-The same goes for slurs. They behave decently when broken across
-linebreak.
-"
+% regression or delete. -gp
+\header{ texidoc="
+Slur behave decently when broken across linebreak. "
}
\version "1.7.18"
+% regression or delete. -gp
\score{
\notes\relative c''{
\version "1.7.18"
-% test damping
-
+% delete. -gp
\score{
\notes\relative c'{
\version "1.7.18"
-
+% regression or delete. -gp
\score{
\notes{
\version "1.7.18"
+% more fodder for regression. -gp
\score {
\context Voice \notes\relative c {
\paper {
raggedright = ##t
}
- \midi { }
}
%% new-chords-done %%
\version "1.7.18"
+% if this test isn't covered in regression, we're in trouble. :) delete. -gp
\score{
\notes\relative c''{
\version "1.7.18"
-
+% looks pretty, but it's for regression. -gp
x = {
\outputproperty #(make-type-checker 'note-head-interface)
\version "1.7.18"
-
+% another regression. -gp
\header{
% should look the same
title="symmetry"
\version "1.7.18"
-
+% regression, and should be merged with -2.
\header{
title="symmetry.
\version "1.7.18"
-\header {
-texidoc="You can get ugly slurs, if you want.
-"
+\header { texidoc="@cindex Slur Ugly
+You can get ugly slurs, if you want. "
}
baseWalk = \notes \relative c {
\version "1.7.18"
\header {
-texidoc="
+texidoc="@cindex Smart Transpose
@example
Here's a copy of my feature request :
@quotation
>
\paper{
linewidth = 100.\mm
+ raggedright=##t
}
}
%% new-chords-done %%
\version "1.7.18"
+% more yummy regression goodness. -gp
\header {
texidoc = "
1. upon stretching: every note should stretch according to duration
\version "1.7.18"
-
+% regression again? *sigh* :) -gp
nt = \notes { c1 \break c1 c1 }
stuff = \notes \relative c'' <
\version "1.7.21"
-\header
-{
-
-texidoc = "To selectively tweak spanners after the linebreaking
-process, Scheme code must be used. In this simple example, the tie
-after the line break is set transparent."
-
+\header { texidoc = "@cindex Spanner After Break Transparent
+To selectively tweak spanners after the linebreaking
+process, Scheme code must be used. In this simple example, the tie
+after the line break is set transparent. "
}
\score { \notes {
\version "1.7.18"
+\header { texidoc = "@cindex Stacked Text Articulation
+You can stack text and articulations. "
+}
+
\score {
\notes {
c2_"geen gedonder"_"jij gaat onder"
\version "1.7.18"
+\header{texidoc = "@cindex Staff Bracket
+Here's an example of staff brackets. "
+}
+
\score
{
\context StaffGroup = a <
\StaffContext
\consists Instrument_name_engraver
}
+ raggedright=##t
}
}
%% new-chords-done %%
\version "1.7.18"
-
-\header {
-
- texidoc = "By splitting the grouping (Axis_group_engraver) and
+\header { texidoc = "@cindex Staff Container
+By splitting the grouping (Axis_group_engraver) and
creation functionality into separate contexts, you can override
-interesting things. You can also drop the \consistsend feature."
-
+interesting things. You can also drop the \consistsend feature. "
}
\StaffContext
\remove Axis_group_engraver
}
+ raggedright=##t
}
}
\version "1.7.18"
-\header {
-texidoc="staff symbol property set workaround"
+
+\header { texidoc="@cindex Staff Lines
+Staff symbol property set workaround. "
}
#'line-count = #4
>
>
- \paper { }
- \midi { }
+ \paper { raggedright=##t}
}%% new-chords-done %%
\version "1.7.18"
% test staff margin with partial measure.
-
-
+% regression. -gp
\score {
\notes { \property Staff.instrument = "foo" \partial 4 c4 c1 }
+\version "1.7.18"
-\header { texidoc = "Setting staff sizes is a little clumsy. There
+\header { texidoc = "@cindex Staff Size
+Setting staff sizes is a little clumsy. There
are two options: using StaffContainer and override/revert, or
-\outputproperty. Both methods are shown in this example."
+\outputproperty. Both methods are shown in this example. "
}
-\version "1.7.18"
\score {
\notes \relative c' < \context StaffContainer = SA{
\property StaffContainer.StaffSymbol \set #'staff-space = #(/ 16 20)
\version "1.7.18"
+% possible rename to ancient- something.
\header {
- texidoc ="mensural note heads."
- }
+ texidoc ="@cindex Ancient Mensural Note Heads
+Mensural note heads. "
+}
\score {
-\notes {
-\relative c'' {
-\property Voice . NoteHead \set #'style = #'mensural
-c\maxima*1/8
-c\longa*1/4 c\breve*1/2 c1 c2 c4 c8
-}
-}
+ \notes {
+ \relative c'' {
+ \property Voice . NoteHead \set #'style = #'mensural
+ c\maxima*1/8
+ c\longa*1/4 c\breve*1/2 c1 c2 c4 c8
+ }
+ }
+ \paper{raggedright=##t}
}
%% new-chords-done %%
\version "1.7.18"
-\header {
- texidoc = "
-
+\header { texidoc = "@cindex Stem Cross Staff
There is no support for putting chords across staves.
You can get this result by increasing the length of the stem in the
-lower stave so it reaches the stem in the upper stave, or vice versa.
-
-@cindex Cross staff stems
-@cindex Stems, cross staff
-
-"
+lower stave so it reaches the stem in the upper stave, or vice versa. "
}
stemExtend = \once \property Voice.Stem \override #'length = #22
\version "1.7.18"
+\header{ texidoc = "@cindex Stem Length
+You can alter the length of stems. "
+}
+
\score {
\context Voice \notes\relative c {
g''4 \property Voice.Stem \set #'length = #14 g4
\property Voice.Stem \set #'length = #3 g4 g,,4
}
- \paper { }
- \midi { }
+ \paper { raggedright = ##t }
}
%% new-chords-done %%
\version "1.7.18"
-\header{
-texidoc = "This file tests the length of stems and placement
+% regression, _so_ regression. :) =-gp
+
+\header{ texidoc = "
+This file tests the length of stems and placement
of beams"
-
}
-
-
beamintervals = \notes{
\time 7/4
\stemUp
\version "1.7.18"
-
+% delete.
\score {
\notes \context PianoStaff < \context Staff = SA { s1 }
\version "1.7.18"
-
+% delete.
\score {
\notes \context StaffGroup < \context Staff = SA { s1 }