%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
When writing a figured bass, here's a way to specify if you want your
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Here are shown many (all?) of the symbols that are included in
\override Staff.StaffSymbol #'line-count = #4
\transpose c c {
- \override Staff.KeySignature #'style = #'vaticana
- \override Staff.Accidental #'style = #'vaticana
+ \override Staff.KeySignature #'glyph-name-alist = #alteration-vaticana-glyph-name-alist
+ \override Staff.Accidental #'glyph-name-alist = #alteration-vaticana-glyph-name-alist
\override NoteHead #'style = #'vaticana.punctum
\key es \major
\clef "vaticana-fa2"
\override NoteHead #'style = #'vaticana.cephalicus
es f
- \override Staff.KeySignature #'style = #'medicaea
- \override Staff.Accidental #'style = #'medicaea
+ \override Staff.KeySignature #'glyph-name-alist = #alteration-medicaea-glyph-name-alist
+ \override Staff.Accidental #'glyph-name-alist = #alteration-medicaea-glyph-name-alist
\override Staff.Custos #'style = #'medicaea
\override NoteHead #'style = #'medicaea.punctum
\clef "medicaea-fa2"
\override NoteHead #'style = #'medicaea.rvirga
e! des! ces!
- \override Staff.KeySignature #'style = #'hufnagel
- \override Staff.Accidental #'style = #'hufnagel
+ \override Staff.KeySignature #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist
+ \override Staff.Accidental #'glyph-name-alist = #alteration-hufnagel-glyph-name-alist
\override Staff.Custos #'style = #'hufnagel
\override NoteHead #'style = #'hufnagel.punctum
\clef "hufnagel-fa2"
\accepts MensuralVoice
\consists Custos_engraver
\override TimeSignature #'style = #'mensural
- \override KeySignature #'style = #'mensural
- \override Accidental #'style = #'mensural
+ \override KeySignature #'glyph-name-alist = #alteration-mensural-glyph-name-alist
+ \override Accidental #'glyph-name-alist = #alteration-mensural-glyph-name-alist
\override Custos #'style = #'mensural
\override Custos #'neutral-position = #3
\override Custos #'neutral-direction = #-1
\remove Time_signature_engraver
\override StaffSymbol #'thickness = #2.0
\override StaffSymbol #'line-count = #4
- \override KeySignature #'style = #'vaticana
- \override Accidental #'style = #'vaticana
+ \override KeySignature #'glyph-name-alist = #alteration-vaticana-glyph-name-alist
+ \override Accidental #'glyph-name-alist = #alteration-vaticana-glyph-name-alist
\override Custos #'style = #'vaticana
\override Custos #'neutral-position = #4
\override Custos #'neutral-direction = #-1
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Time signatures may also be engraved in an old style.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This form of notation is used for the chant of the Psalms, where verses
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Custodes may be engraved in various styles.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
When writing a figured bass, here's a way to specify if you want your
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The english naming of chords (default) can be changed to german
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The property @code{chordNameExceptions} can used to store a list of
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Clusters are a device to denote that a complete range of notes is to be
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The shapeNoteStyles property gives you the ability to define various
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The \\whiteout command underlays a white box under a markup. Since
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Individual noteheads in a chord can be modified with the @code{\\tweak}
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The appearance of slurs may be changed from solid to dotted or dashed.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The command @code{\\clef \"treble_8\"} is equivalent to setting
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
LilyPond gives you the ability to assign different colors to any grob
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
To create blank staves, you must generate empty measures, removing also
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In \"simple\" lead-sheets, sometimes no actual notes are written,
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
LilyPond syntax can involve many unusual placements for parentheses,
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The parenthesize function is a special tweak that encloses objects in
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Breathing signs are available in different tastes: commas (default),
%% caesura
\override BreathingSign #'text =
- #(make-musicglyph-markup "scripts.caesura")
+ #(make-musicglyph-markup "scripts.caesura.curved")
es8[ d] \breathe es[ f g f] |
es2 r4 \bar "||" \break
}
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In order to make parts of a crescendo hairpin invisible, the following
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
A caesura is sometimes denoted with a double \"railtracks\" breath mark
c''2.
% use some scheme code to construct the symbol
\override BreathingSign #'text = #(markup #:line
- (#:musicglyph "scripts.caesura"
+ (#:musicglyph "scripts.caesura.curved"
#:translate (cons -1.75 1.6)
#:musicglyph "scripts.ufermata"
))
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This example provides a function to typeset hairpin (de)crescendo with
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
To make the \\flageolet circle smaller you can use the following scheme
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The appearance of slurs may be changed from solid to dotted or dashed.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Some dynamics may involve text indications (such as \"piĆ¹ forte\",
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The \\startTextSpan and \\stopTextSpan commands give you the ability to
a \stopTextSpan
\revert TextSpanner #'style
- \override TextSpanner #'style = #'dashed-line
- \override TextSpanner #'edge-height = #'(1 . -2)
+ \override TextSpanner #'style = #'dashed-line \override TextSpanner #'bound-details #'left #'text = \markup { \draw-line #'(0 . 1) }
+ \override TextSpanner #'bound-details #'right #'text = \markup { \draw-line #'(0 . -2) }
+
a \startTextSpan
b c
a \stopTextSpan
texidoc = "Arrows can be applied to text-spanners and line-spanners (such as the Glissando)"
}
-\version "2.10.0"
+\version "2.11.35"
\paper {
ragged-right = ##t
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
To add fingerings to tablatures, you can use a combination of
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
LilyPond makes drums input quite easy, with powerful pre-configured
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Ambits can be added per voice. In that case, the ambitus must be moved
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
If you have multiple voices in a single staff and you want a single
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The shapeNoteStyles property gives you the ability to define various
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The command @code{\\clef \"treble_8\"} is equivalent to setting
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In music that contains many occurrences of the same sequence of notes
+++ /dev/null
-%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
-
-\header { texidoc = "
-This example shows prelude in C major of WTK1, but coded using Scheme
-functions to avoid typing work.
-" }
-
-\version "2.10.0"
-
-\include "deutsch.ly"
-#(define (transform music)
- (let* ((es (ly:music-property music 'elements))
- (n (ly:music-property music 'name)))
- (if (not (equal? n 'SequentialMusic))
- (ly:warning "transform needs SequentialMusic, got ~a" n)
- (begin
- (let recurse ((elts es))
- (if (not (equal? elts '()))
- (begin
- ((trans (ly:music-property (cadr elts) 'elements)) (car
-elts))
- (set-cdr! elts (cddr elts))
- (recurse (cdr elts))
- )))))
- music
- ))
-
-#(define ((trans pitches) music)
- (let* ((es (ly:music-property music 'elements))
- (e (ly:music-property music 'element))
- (p (ly:music-property music 'pitch)))
-
- (if (pair? es)
- (ly:music-set-property!
- music 'elements
- (map (trans pitches) es)))
-
- (if (ly:music? e)
- (ly:music-set-property!
- music 'element
- ((trans pitches) e)))
-
- (if (ly:pitch? p)
- (let* ((o (ly:pitch-octave p))
- (n (ly:pitch-notename p))
- (i (+ (* 7 o) n))
- (pes (ly:music-property (list-ref pitches i) 'elements))
- (pnew (ly:music-property (car pes) 'pitch))
- )
- (ly:music-set-property! music 'pitch pnew)
- ))
- music))
-
-
-
-
-
-
-
-pat = \transpose c c' \repeat unfold 2 {
- << { \context Staff = "up" {r8 e16 f g e f g } }
- { \context Staff = "down" <<
- \context Voice = "vup" { \stemUp \tieUp r16 d8.~d4 }
- \context Voice = "vdwn" { \stemDown c2 }
- >> }
- >>
-}
-
-enda = { r8 f,16 a, c f c a, \stemUp c \change Staff = down
- a, f, a, f, d, f, d, \change Staff = up \stemNeutral
- r8 g16 h d' f' d' h d' h g h d f e\prall d <e g c'>1^\fermata \bar
-"|."
-}
-endb = {\stemUp \tieUp r16 c,8.~c,4~c,2 r16 h,,8.~h,,4~h,,2 c,1 \bar
-"|."}
-endc = {\stemDown \tieDown c,,2~c,, c,,~c,, c,,1_\fermata }
-
-\score {
- \transpose c c' \context PianoStaff <<
- \new Staff = "up" { \clef "G" }
- \new Staff = "down" { \clef "F" }
- { \applyMusic #transform {
- \pat {c e g c' e' }
- \pat {c d a d' f' }
- }
- % Etc, we get the idea now
- }
- >>
-}
-
-
-
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In early XXth century works, starting with Schƶnberg, Berg and Webern
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This Scheme-based snippet allows you to generate 32 random notes (or as
}
-\version "2.11.6"
+\version "2.11.35"
%{
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The commonly used @code{\\key} command sets the context property
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In accordance with standard typesetting rules, a natural sign is
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
When the key signature changes, natural signs are automatically printed
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
There is a way to enforce enharmonic modifications for notes in order
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.11.23"
+\version "2.11.35"
\header{ texidoc = "
@unnumbered Introduction
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
LilyPond syntax can involve many unusual placements for parentheses,
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
LilyPond makes drums input quite easy, with powerful pre-configured
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
You can alter the number of stems in a beam. In this example, two sets
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Lilypond can subdivide beams automatically. Set the property
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In time signature 2/2 or 4/4 the beam are @code{Ā Ā Ā Ā Ā _____ Ā Ā Ā Ā
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
By default, beams can't be printed across line breaks. Here's a way to
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The measureLength variable, together with measurePosition, determines
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This form of notation is used for the chant of the Psalms, where verses
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Odd 20th century time signatures (such as \"5/8\") can often be played
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The Scheme function @code{set-time-signature}, in combination with the
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Default behaviour of tuplet-bracket visibility is to print a bracket
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Though the set-time-signature thing was not the most essential here, it
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In \"simple\" lead-sheets, sometimes no actual notes are written,
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Individual noteheads in a chord can be modified with the @code{\\tweak}
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Clusters are a device to denote that a complete range of notes is to be
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The part combiner tool ( \\partcombine command ) allows you to combine
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Ambits can be added per voice. In that case, the ambitus must be moved
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
You can add (possibly temporarily) an extra staff after the beginning
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
When adding a new Staff at a line break, LilyPond will unfortunately
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The number of lines in a staff may changed by overriding
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
In order to change staff sizes, both @code{staff-space} and
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The command @code{\\clef \"treble_8\"} is equivalent to setting
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
To create blank staves, you must generate empty measures, removing also
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The commonly used @code{\\key} command sets the context property
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Problem: How to know which MidiInstrument would be best for your
composition? Solution: A Lilypond demo file.
" }
-%\version "2.11.31"
+%\version "2.11.35"
basemelodie = { c'4. \mf g c'16 b' c'' d'' | e'' d'' e'' f'' g''4 g'''4 r | r1 }
melodie = { \tempo 4 = 150 \basemelodie }
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This snippets shows you how to bring the lyrics line closer to the
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Instrument names are generally printed at the left side of the staves.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
You can specify different horizontal alignment for your lyrics, by
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The \\whiteout command underlays a white box under a markup. Since
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
This example provides a function to typeset hairpin (de)crescendo with
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
Some dynamics may involve text indications (such as \"piĆ¹ forte\",
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The part combiner tool ( \\partcombine command ) allows you to combine
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
The \\startTextSpan and \\stopTextSpan commands give you the ability to
a \stopTextSpan
\revert TextSpanner #'style
- \override TextSpanner #'style = #'dashed-line
- \override TextSpanner #'edge-height = #'(1 . -2)
+ \override TextSpanner #'style = #'dashed-line \override TextSpanner #'bound-details #'left #'text = \markup { \draw-line #'(0 . 1) }
+ \override TextSpanner #'bound-details #'right #'text = \markup { \draw-line #'(0 . -2) }
+
a \startTextSpan
b c
a \stopTextSpan
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.12"
+\version "2.11.35"
\header { texidoc = "
A demonstration of all headers.
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.11.25"
+\version "2.11.35"
\header {
texidoc = "Text that can spread over pages is entered with the
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
%% Edit this file using a Unicode aware editor, such as GVIM, GEDIT, Emacs
%% Do not edit this file; it is auto-generated from LSR!
-\version "2.10.0"
+\version "2.11.35"
\header{
texidoc = "