texidoc = "
Beat grouping within a measure is controlled by the context property
@code{beatStructure}. Values of @code{beatStructure} are established
-for many time signatures in @file{scm/time-signature-settings.scm}.
+for many time signatures in @@file@{scm/time-signature-settings.scm@}.
Values of @code{beatStructure} can be changed or set with @code{\\set}.
Alternatively, @code{\\time} can be used to both set the time signature
and establish the beat structure. For this, you specify the internal
ease reading rhythmically complex modern music. In the example, the 9/8
measure is grouped in two different patterns using the two different
methods, while the 5/8 measure is grouped according to the default
-setting in @file{scm/time-signature-settings.scm}:
+setting in @@file@{scm/time-signature-settings.scm@}:
"
doctitle = "Conducting signs measure grouping signs"
}
\alternative {
{ d1 }
- { \repeatGliss c e1 }
+ { \repeatGliss c \once \omit StringNumber e1\2 }
}
}
--- /dev/null
+%% DO NOT EDIT this file manually; it is automatically
+%% generated from LSR http://lsr.di.unimi.it
+%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
+%% and then run scripts/auxiliar/makelsr.py
+%%
+%% This file is in the public domain.
+\version "2.18.0"
+
+\header {
+ lsrtags = "pitches"
+
+ texidoc = "
+When a clef sign has already been displayed and it has not been changed
+to a different clef, then repeating the @code{\\clef} command will be
+ignored by LilyPond, since it is not a change of clef. It is possible
+to force the clef to be redisplayed using the command @code{\\set
+Staff.forceClef = ##t}.
+
+"
+ doctitle = "Forcing a clef symbol to be displayed"
+} % begin verbatim
+
+\relative c' {
+ \clef treble
+ c1
+ \clef treble
+ c1
+ \set Staff.forceClef = ##t
+ c1
+ \clef treble
+ c1
+}
--- /dev/null
+%% DO NOT EDIT this file manually; it is automatically
+%% generated from LSR http://lsr.di.unimi.it
+%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
+%% and then run scripts/auxiliar/makelsr.py
+%%
+%% This file is in the public domain.
+\version "2.18.0"
+
+\header {
+ lsrtags = "pitches, tweaks-and-overrides"
+
+ texidoc = "
+When a clef is changed, the clef sign displayed is smaller than the
+initial clef. This can be overridden with @code{full-size-change}.
+
+"
+ doctitle = "Keep change clefs full sized"
+} % begin verbatim
+
+\relative c' {
+ \clef "treble"
+ c1
+ \clef "bass"
+ c1
+ \clef "treble"
+ c1
+ \override Staff.Clef.full-size-change = ##t
+ \clef "bass"
+ c1
+ \clef "treble"
+ c1
+ \revert Staff.Clef.full-size-change
+ \clef "bass"
+ c1
+ \clef "treble"
+ c1
+}
coloring-notes-depending-on-their-pitch.ly
creating-a-sequence-of-notes-on-various-pitches.ly
creating-custom-key-signatures.ly
+forcing-a-clef-symbol-to-be-displayed.ly
generating-random-notes.ly
hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly
+keep-change-clefs-full-sized.ly
makam-example.ly
modifying-the-ottava-spanner-slope.ly
non-traditional-key-signatures.ly
+++ /dev/null
-%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.di.unimi.it
-%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
-%% and then run scripts/auxiliar/makelsr.py
-%%
-%% This file is in the public domain.
-\version "2.18.0"
-
-\header {
- lsrtags = "repeats, tweaks-and-overrides"
-
- texidoc = "
-A @code{|:} bar line can be printed at the beginning of a piece.
-
-"
- doctitle = "Printing a repeat sign at the beginning of a piece"
-} % begin verbatim
-
-\relative c'' {
- \bar ".|:"
- \repeat volta 2 {
- c1
- d1
- d4 e f g
- }
-}
percent-repeat-count-visibility.ly
percent-repeat-counter.ly
positioning-segno-and-coda-with-line-break.ly
-printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
setting-the-double-repeat-default-for-volte.ly
shortening-volta-brackets.ly
volta-below-chords.ly
how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly
how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-2.ly
inserting-a-caesura.ly
+keep-change-clefs-full-sized.ly
line-arrows.ly
making-an-object-invisible-with-the-transparent-property.ly
making-glissandi-breakable.ly
positioning-arpeggios.ly
positioning-multi-measure-rests.ly
positioning-text-markups-inside-slurs.ly
-printing-a-repeat-sign-at-the-beginning-of-a-piece.ly
printing-bar-numbers-inside-boxes-or-circles.ly
printing-metronome-and-rehearsal-marks-below-the-staff.ly
printing-note-names-with-and-without-an-octave-marker.ly
texidoc = "
Alternative styles of flag on eighth and shorter notes can be displayed
by overriding the @code{stencil} property of @code{Flag}. Valid values
-are @code{modern-straight-flag} and @code{old-straight-flag}.
+are @code{modern-straight-flag}, @code{old-straight-flag} and
+@code{flat-flag}.
"
doctitle = "Using alternative flag styles"
c8 d16 c32 d64 \acciaccatura { c8 } d64 r4
}
-\relative c' {
- \time 2/4
- \testnotes
-
- \override Flag.stencil = #modern-straight-flag
- \testnotes
-
- \override Flag.stencil = #old-straight-flag
- \testnotes
-
- \revert Flag.stencil
- \testnotes
+\score {
+ \relative c' {
+ \time 2/4
+ \testnotes
+
+ \override Flag.stencil = #modern-straight-flag
+ \testnotes
+
+ \override Flag.stencil = #old-straight-flag
+ \testnotes
+
+ \override Flag.stencil = #flat-flag
+ \testnotes
+
+ \revert Flag.stencil
+ \testnotes
+ }
+ \layout {
+ indent = 0
+ \context {
+ \Score
+ \override NonMusicalPaperColumn.line-break-permission = ##f
+ }
+ }
}