also want to try LilyPond's predefined note heads styles, through
shortcut commands such as \\aikenHeads or \\sacredHarpHeads.
-This exemple shows different ways to obtain shape note heads, and
+This example shows different ways to obtain shape note heads, and
demonstrates the ability to transpose a melody without losing the
correspondance between harmonic functions and note heads styles.
" }
--- /dev/null
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+ lsrtags = "expressive-marks, text"
+ texidoc = "
+Although the easiest way to add parenthesis to a dynamic mark is to use
+a \\markup block, this method has a downside: the created objects will
+behave like text markups, and not like dynamics.
+
+However, it is possible to create a similar object using the equivalent
+Scheme code (as described in \"Markup programmer interface\"), combined
+with the make-dynamic-script function. This way, the markup will be
+regarded as a dynamic, and therefore will remain compatible with
+commands such as \\dynamicUp or \\dynamicDown.
+
+
+" }
+% begin verbatim
+\paper { ragged-right = ##t }
+
+parenF = #(make-dynamic-script (markup #:line(#:normal-text #:italic
+#:fontsize 2 "(" #:hspace -0.8 #:dynamic "f" #:normal-text #:italic
+#:fontsize 2 ")" )))
+
+\score
+{
+ { c''\parenF c'' c'' \dynamicUp c''\parenF }
+}
lsrtags = "pitches"
texidoc = "
In early XXth century works, starting with Schönberg, Berg and Webern
-(the \"second\" Viennese school), every pitch in the twelve- note scale
+(the \"second\" Viennese school), every pitch in the twelve-tone scale
has to be regarded as equal, without any hierarchy such as the
classical (tonal) degrees. Therefore, these composers print one
accidental for each note, even at natural pitches, to emphasize their
--- /dev/null
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+ lsrtags = "rhythms"
+ texidoc = "
+This example shows how to specify how long each of the tuplets
+contained within the bracket after @code{\\times} should last. Many
+consecutive tuplets can then be contained within a single @code{\\times
+@{ ... @}}, thus saving typing.
+
+In the example, two triplets are shown, while @code{\\times} was
+entered only once.
+
+
+For more information about @code{make-moment}, see \"Time
+administration\".
+" }
+% begin verbatim
+\relative {
+ \set tupletSpannerDuration = #(ly:make-moment 1 4)
+ \times 2/3 { c8 c c c c c }
+}
changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
caesura-railtracks-with-fermata.ly
breathing-sign.ly
+creating-real-parenthesized-dynamics.ly
center-text-below-hairpin-dynamics.ly
contemporary-glissando.ly
adding-parentheses-around-an-expressive-mark.ly
jazz-combo-template.ly
adding-drum-parts.ly
heavily-customized-polymetric-time-signatures.ly
+printing-music-with-different-time-signatures.ly
--- /dev/null
+%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% This file is in the public domain.
+\version "2.11.38"
+
+\header {
+ lsrtags = "rhythms, percussion"
+ texidoc = "
+In the following snippet, two parts have a completely different time
+signature, and yet keep synchronized.
+
+This can be achieved with the \\compressMusic command, as demonstrated
+here.
+
+The barlines can't be printed at the Score level anymore, so you have
+to remove the Barline_engraver and put it in the Staff context.
+" }
+% begin verbatim
+% Thanks to Adam James Wilson for this snippet
+
+\paper {
+ indent = #0
+ ragged-right = ##t
+}
+
+global = { \time 3/4 { s2. * 3 } \bar "" \break { s2. * 3 }}
+
+\layout {
+ \context { \Score
+ \remove "Timing_translator"
+ \remove "Time_signature_engraver"
+ \remove "Default_bar_line_engraver"
+ \override SpacingSpanner #'uniform-stretching = ##t
+ \override SpacingSpanner #'strict-note-spacing = ##t
+ proportionalNotationDuration = #(ly:make-moment 1 64)
+ }
+ \context { \Staff
+ \consists "Timing_translator"
+ \consists "Default_bar_line_engraver"
+ \consists "Time_signature_engraver"
+ }
+ \context { \Voice
+ \remove Forbid_line_break_engraver
+ tupletFullLength = ##t
+ }
+}
+
+
+Bassklarinette = \new Staff <<
+ \global
+ {
+ \bar "|"
+ \clef treble
+ \time 3/8
+ d''4.
+
+ \bar "|"
+ \time 3/4
+ r8 des''2( c''8)
+
+ \bar "|"
+ \time 7/8
+ r4. ees''2 ~
+
+ \bar "|"
+ \time 2/4
+ \tupletUp
+ \times 2/3 {ees''4 r4 d''4 ~}
+
+ \bar "|"
+ \time 3/8
+ \tupletUp
+ \times 3/4 {d''4 r4}
+
+ \bar "|"
+ \time 2/4
+ e''2
+
+ \bar "|"
+ \time 3/8
+ es''4.
+\bar "|"
+\time 3/4
+r8 d''2 r8
+\bar "|"
+ }
+ >>
+Perkussion = \new StaffGroup <<
+ \new Staff <<
+ \global
+ {
+ \bar "|"
+ \clef percussion
+ \time 3/4
+ r4 c'2 ~
+
+ \bar "|"
+ c'2.
+
+ \bar "|"
+ R2.
+
+ \bar "|"
+ r2 g'4 ~
+
+ \bar "|"
+ g'2. ~
+
+ \bar "|"
+ g'2.
+ }
+ >>
+ \new Staff <<
+ \global
+ {
+ \bar "|"
+ \clef percussion
+ \time 3/4
+ R2.
+
+ \bar "|"
+ g'2. ~
+
+ \bar "|"
+ g'2.
+
+ \bar "|"
+ r4 g'2 ~
+
+ \bar "|"
+ g'2 r4
+
+ \bar "|"
+ g'2.
+ }
+ >>
+ >>
+
+\score { << \Bassklarinette \Perkussion >>
+
+}
+
adding-beams,-slurs,-ties-etc.-when-using-tuplet-and-non-tuplet-rythms..ly
conducting-signs,-measure-grouping-signs.ly
heavily-customized-polymetric-time-signatures.ly
+skips-in-lyric-mode.ly
rhythmic-slashes.ly
skips-in-lyric-mode-2.ly
manually-controlling-beam-positions.ly
automatic-beams-two-per-two-in-4-4-or-2-2-time-signature.ly
making-an-object-invisible-with-the-transparent-property.ly
automatic-beam-subdivisions.ly
+rest-styles.ly
forcing-rehearsal-marks-to-start-from-a-given-letter-or-number.ly
controlling-tuplet-bracket-visibility.ly
beam-across-line-breaks.ly
-skips-in-lyric-mode.ly
+printing-music-with-different-time-signatures.ly
adding-drum-parts.ly
-rest-styles.ly
+entering-several-tuplets-using-only-one--times-command.ly
compound-time-signatures.ly
combining-dynamics-with-markup-texts.ly
creating-text-spanners.ly
-vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
+creating-real-parenthesized-dynamics.ly
markup-lines.ly
center-text-below-hairpin-dynamics.ly
ottava-text.ly
demonstrating-all-headers.ly
+utf-8.ly
changing-the-default-text-font-family.ly
combining-two-parts-on-the-same-staff.ly
aligning-and-centering-instrument-names.ly
-utf-8.ly
+vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly
outputting-the-version-number.ly
blanking-staff-lines-using-the--whiteout-command.ly
formatting-lyrics-syllables.ly