\version "2.14.2"
\header {
- lsrtags = "specific-notation, keyboards, workaround, symbols-and-glyphs"
+ lsrtags = "keyboards, specific-notation, symbols-and-glyphs, workaround"
texidoc = "
Accordion discant-specific symbols are added using @code{\\markup}. The
\version "2.14.2"
\header {
- lsrtags = "ancient-notation, contexts-and-engravers, chords"
+ lsrtags = "ancient-notation, chords, contexts-and-engravers"
texidoc = "
When writing a figured bass, you can place the figures above or below
\version "2.14.2"
\header {
- lsrtags = "breaks, staff-notation, workaround, contexts-and-engravers"
+ lsrtags = "breaks, contexts-and-engravers, staff-notation, workaround"
texidoc = "
When adding a new staff at a line break, some extra space is
\version "2.14.2"
\header {
- lsrtags = "staff-notation, really-simple, contexts-and-engravers"
+ lsrtags = "contexts-and-engravers, really-simple, staff-notation"
texidoc = "
An extra staff can be added (possibly temporarily) after the start of a
\version "2.14.2"
\header {
- lsrtags = "specific-notation, chords"
+ lsrtags = "chords, specific-notation"
texidoc = "
To add bar line indications in the @code{ChordNames} context, add the
\version "2.15.40"
\header {
- lsrtags = "really-simple, preparing-parts, specific-notation, percussion, rhythms"
+ lsrtags = "percussion, preparing-parts, really-simple, rhythms, specific-notation"
texidoc = "
Using the powerful pre-configured tools such as the @code{\\drummode}
\version "2.14.2"
\header {
- lsrtags = "fretted-strings, really-simple, editorial-annotations"
+ lsrtags = "editorial-annotations, fretted-strings, really-simple"
texidoc = "
Fingering instructions can be entered using a simple syntax.
\version "2.14.2"
\header {
- lsrtags = "spacing, text, workaround, correction-wanted, vocal-music"
+ lsrtags = "correction-wanted, spacing, text, vocal-music, workaround"
texidoc = "
This snippet shows how to bring the lyrics line closer to the staff.
\version "2.14.2"
\header {
- lsrtags = "text, paper-and-layout, titles"
+ lsrtags = "paper-and-layout, text, titles"
texidoc = "
The horizontal alignment of instrument names is tweaked by changing the
\version "2.14.2"
\header {
- lsrtags = "spacing, fretted-strings, specific-notation, editorial-annotations"
+ lsrtags = "editorial-annotations, fretted-strings, spacing, specific-notation"
texidoc = "
By default, vertically oriented fingerings are positioned outside the
\version "2.14.2"
\header {
- lsrtags = "really-simple, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, really-simple, tweaks-and-overrides"
texidoc = "
Simple horizontal analysis brackets are added below the staff by
\version "2.14.2"
\header {
- lsrtags = "really-cool, real-music, ancient-notation, template"
+ lsrtags = "ancient-notation, real-music, really-cool, template"
texidoc = "
When transcribing mensural music, an incipit at the beginning of the
\version "2.14.2"
\header {
- lsrtags = "pitches, editorial-annotations"
+ lsrtags = "editorial-annotations, pitches"
texidoc = "
The @code{shapeNoteStyles} property can be used to define various note
\version "2.14.2"
\header {
- lsrtags = "automatic-notation, rhythms, connecting-notes"
+ lsrtags = "automatic-notation, connecting-notes, rhythms"
texidoc = "
Beams can be subdivided automatically. By setting the property
\version "2.14.2"
\header {
- lsrtags = "editorial-annotations, rhythms, tweaks-and-overrides, chords"
+ lsrtags = "chords, editorial-annotations, rhythms, tweaks-and-overrides"
texidoc = "
Fingerings and string numbers applied to individual notes will
\version "2.14.2"
\header {
- lsrtags = "really-cool, text, editorial-annotations"
+ lsrtags = "editorial-annotations, really-cool, text"
texidoc = "
The @code{\\whiteout} command underlays a markup with a white box.
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, symbols-and-glyphs, contemporary-notation"
+ lsrtags = "contemporary-notation, expressive-marks, symbols-and-glyphs"
texidoc = "
In order to make parts of a crescendo hairpin invisible, the following
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, scheme-language, specific-notation, unfretted-strings, symbols-and-glyphs"
+ lsrtags = "expressive-marks, scheme-language, specific-notation, symbols-and-glyphs, unfretted-strings"
texidoc = "
To make the @code{\\flageolet} circle smaller use the following Scheme
\version "2.14.2"
\header {
- lsrtags = "really-simple, specific-notation, editorial-annotations, tweaks-and-overrides, simultaneous-notes"
+ lsrtags = "editorial-annotations, really-simple, simultaneous-notes, specific-notation, tweaks-and-overrides"
texidoc = "
Individual note heads in a chord can be modified with the
\version "2.15.40"
\header {
- lsrtags = "real-music, midi, contexts-and-engravers"
+ lsrtags = "contexts-and-engravers, midi, real-music"
texidoc = "
When outputting MIDI, the default behavior is for each staff to
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, really-simple, editorial-annotations, connecting-notes"
+ lsrtags = "connecting-notes, editorial-annotations, expressive-marks, really-simple"
texidoc = "
The appearance of slurs may be changed from solid to dotted or dashed.
\version "2.14.2"
\header {
- lsrtags = "really-simple, chords"
+ lsrtags = "chords, really-simple"
texidoc = "
The english naming of chords (default) can be changed to german
\version "2.14.2"
\header {
- lsrtags = "staff-notation, specific-notation"
+ lsrtags = "specific-notation, staff-notation"
texidoc = "
The number of lines in a staff may changed by overriding the
\version "2.14.2"
\header {
- lsrtags = "staff-notation, paper-and-layout, tweaks-and-overrides"
+ lsrtags = "paper-and-layout, staff-notation, tweaks-and-overrides"
texidoc = "
Though the simplest way to resize staves is to use
\version "2.14.2"
\header {
- lsrtags = "specific-notation, chords"
+ lsrtags = "chords, specific-notation"
texidoc = "
The property @code{chordNameExceptions} can be used to store a list of
\version "2.14.2"
\header {
- lsrtags = "specific-notation, chords"
+ lsrtags = "chords, specific-notation"
texidoc = "
The layout of the major 7 can be tuned with @code{majorSevenSymbol}.
\version "2.14.2"
\header {
- lsrtags = "really-cool, specific-notation, keyboards, simultaneous-notes, contemporary-notation, chords"
+ lsrtags = "chords, contemporary-notation, keyboards, really-cool, simultaneous-notes, specific-notation"
texidoc = "
Clusters are a device to denote that a complete range of notes is to be
\version "2.14.2"
\header {
- lsrtags = "really-cool, pitches, editorial-annotations"
+ lsrtags = "editorial-annotations, pitches, really-cool"
texidoc = "
It is possible to color note heads depending on their pitch and/or
\version "2.14.2"
\header {
- lsrtags = "text, syntax-and-expressions, simultaneous-notes"
+ lsrtags = "simultaneous-notes, syntax-and-expressions, text"
texidoc = "
The part combiner tool ( @code{\\partcombine} command ) allows the
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, specific-notation, contemporary-notation"
+ lsrtags = "contemporary-notation, expressive-marks, specific-notation"
texidoc = "
A contemporary glissando without a final note can be typeset using a
\version "2.14.2"
\header {
- lsrtags = "fretted-strings, specific-notation, keyboards, editorial-annotations, chords"
+ lsrtags = "chords, editorial-annotations, fretted-strings, keyboards, specific-notation"
texidoc = "
The placement of fingering numbers can be controlled precisely. For
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, expressive-marks, tweaks-and-overrides"
texidoc = "
Creating a delayed turn, where the lower note of the turn uses the
\version "2.14.2"
\header {
- lsrtags = "staff-notation, specific-notation, paper-and-layout, contexts-and-engravers, editorial-annotations"
+ lsrtags = "contexts-and-engravers, editorial-annotations, paper-and-layout, specific-notation, staff-notation"
texidoc = "
To create blank staves, generate empty measures then remove the
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, scheme-language, staff-notation, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, expressive-marks, scheme-language, staff-notation, tweaks-and-overrides"
texidoc = "
By default you cannot make double-digit fingering notation (i.e.
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, real-music, keyboards, unfretted-strings, connecting-notes"
+ lsrtags = "connecting-notes, expressive-marks, keyboards, real-music, unfretted-strings"
texidoc = "
In some situations, it may be necessary to create slurs between notes
\version "2.14.2"
\header {
- lsrtags = "keyboards, workaround, tweaks-and-overrides, chords"
+ lsrtags = "chords, keyboards, tweaks-and-overrides, workaround"
texidoc = "
Sometimes it is better to use stems from the upper staff for creating
\version "2.14.2"
\header {
- lsrtags = "real-music, keyboards, repeats"
+ lsrtags = "keyboards, real-music, repeats"
texidoc = "
Since @code{\\repeat tremolo} expects exactly two musical arguments for
\version "2.14.2"
\header {
- lsrtags = "specific-notation, ancient-notation, symbols-and-glyphs, tweaks-and-overrides"
+ lsrtags = "ancient-notation, specific-notation, symbols-and-glyphs, tweaks-and-overrides"
texidoc = "
Custodes may be engraved in various styles.
\version "2.14.2"
\header {
- lsrtags = "real-music, specific-notation, midi"
+ lsrtags = "midi, real-music, specific-notation"
texidoc = "
Problem: How to know which @code{midiInstrument} would be best for your
\version "2.14.2"
\header {
- lsrtags = "text, paper-and-layout, titles"
+ lsrtags = "paper-and-layout, text, titles"
texidoc = "
A demonstration of all headers.
\version "2.15.40"
\header {
- lsrtags = "workaround, simultaneous-notes, chords"
+ lsrtags = "chords, simultaneous-notes, workaround"
texidoc = "
Here is a way to display a chord where the same note is played twice
\version "2.14.2"
\header {
- lsrtags = "scheme-language, tweaks-and-overrides, devel"
+ lsrtags = "devel, scheme-language, tweaks-and-overrides"
texidoc = "
When working with grob callbacks, it can be helpful to understand a
\version "2.14.2"
\header {
- lsrtags = "real-music, unfretted-strings, tweaks-and-overrides"
+ lsrtags = "real-music, tweaks-and-overrides, unfretted-strings"
texidoc = "
Artificial harmonics using @code{\\harmonic} do not show dots. To
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, workaround, simultaneous-notes, contemporary-notation"
+ lsrtags = "contemporary-notation, expressive-marks, simultaneous-notes, workaround"
texidoc = "
To connect chords with glissando lines, attach a second glissando to a
\version "2.15.40"
\header {
- lsrtags = "scheme-language, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, scheme-language, tweaks-and-overrides"
texidoc = "
The @code{print-function} can be overridden to draw a box around an
\version "2.14.2"
\header {
- lsrtags = "scheme-language, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, scheme-language, tweaks-and-overrides"
texidoc = "
The @code{\\circle} markup command draws circles around various
\version "2.14.2"
\header {
- lsrtags = "really-cool, text, specific-notation, editorial-annotations"
+ lsrtags = "editorial-annotations, really-cool, specific-notation, text"
texidoc = "
PostScript code can be directly inserted inside a @code{\\markup}
\version "2.14.2"
\header {
- lsrtags = "specific-notation, contexts-and-engravers"
+ lsrtags = "contexts-and-engravers, specific-notation"
texidoc = "
The notation problem, creating a certain symbol, is handled by plugins.
\version "2.14.2"
\header {
- lsrtags = "version-specific, fretted-strings, specific-notation, stylesheet"
+ lsrtags = "fretted-strings, specific-notation, stylesheet, version-specific"
texidoc = "
For flamenco guitar, special notation is used:
\version "2.14.2"
\header {
- lsrtags = "rhythms, contemporary-notation"
+ lsrtags = "contemporary-notation, rhythms"
texidoc = "
Flat flags on lone notes and beam nibs at the ends of beamed figures
\version "2.14.2"
\header {
- lsrtags = "winds, contemporary-notation"
+ lsrtags = "contemporary-notation, winds"
texidoc = "
It is possible to indicate special articulation techniques such as a
\version "2.14.2"
\header {
- lsrtags = "tweaks-and-overrides, simultaneous-notes"
+ lsrtags = "simultaneous-notes, tweaks-and-overrides"
texidoc = "
When the typesetting engine cannot cope, the following syntax can be
\version "2.14.2"
\header {
- lsrtags = "really-simple, automatic-notation, preparing-parts, rhythms"
+ lsrtags = "automatic-notation, preparing-parts, really-simple, rhythms"
texidoc = "
This snippet demonstrates how to obtain automatic ordered rehearsal
\version "2.15.40"
\header {
- lsrtags = "really-cool, pitches, scheme-language"
+ lsrtags = "pitches, really-cool, scheme-language"
texidoc = "
This Scheme-based snippet generates 24 random notes (or as many as
\version "2.14.2"
\header {
- lsrtags = "really-cool, scheme-language, automatic-notation"
+ lsrtags = "automatic-notation, really-cool, scheme-language"
texidoc = "
A lilypond score internally is just a Scheme expression, generated by
\version "2.15.40"
\header {
- lsrtags = "real-music, percussion, rhythms, contemporary-notation"
+ lsrtags = "contemporary-notation, percussion, real-music, rhythms"
texidoc = "
Though the polymetric time signature shown was not the most essential
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, version-specific, correction-wanted, tweaks-and-overrides"
+ lsrtags = "correction-wanted, expressive-marks, tweaks-and-overrides, version-specific"
texidoc = "
Some dynamic expressions involve additional text, like @qq{sempre pp}.
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, staff-notation, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, expressive-marks, staff-notation, tweaks-and-overrides"
texidoc = "
This method prints two 'rehearsal marks', one on top of the other. It
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, staff-notation, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, expressive-marks, staff-notation, tweaks-and-overrides"
texidoc = "
This method prints two 'rehearsal marks' - one above the stave and one
\version "2.14.2"
\header {
- lsrtags = "text, specific-notation, symbols-and-glyphs, vocal-music"
+ lsrtags = "specific-notation, symbols-and-glyphs, text, vocal-music"
texidoc = "
This can be achieved by separating those syllables by tildes.
\version "2.14.2"
\header {
- lsrtags = "real-music, keyboards"
+ lsrtags = "keyboards, real-music"
texidoc = "
An arpeggio bracket can indicate that notes on two different staves are
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, fretted-strings, specific-notation, keyboards, connecting-notes, contemporary-notation"
+ lsrtags = "connecting-notes, contemporary-notation, expressive-marks, fretted-strings, keyboards, specific-notation"
texidoc = "
Laissez vibrer ties have a fixed size. Their formatting can be tuned
\version "2.14.2"
\header {
- lsrtags = "staff-notation, fretted-strings"
+ lsrtags = "fretted-strings, staff-notation"
texidoc = "
Tablature can be formatted using letters instead of numbers.
\version "2.14.2"
\header {
- lsrtags = "really-cool, staff-notation, workaround, editorial-annotations"
+ lsrtags = "editorial-annotations, really-cool, staff-notation, workaround"
texidoc = "
For educational purposes, a staff line can be thickened (e.g., the
\version "2.14.2"
\header {
- lsrtags = "rhythms, connecting-notes, tweaks-and-overrides"
+ lsrtags = "connecting-notes, rhythms, tweaks-and-overrides"
texidoc = "
Beam positions may be controlled manually, by overriding the
\version "2.15.40"
\header {
- lsrtags = "workaround, editorial-annotations, contemporary-notation, vocal-music"
+ lsrtags = "contemporary-notation, editorial-annotations, vocal-music, workaround"
texidoc = "
This example shows how to put crosses on stems. Mark the beginning of
\version "2.14.2"
\header {
- lsrtags = "staff-notation, workaround, repeats, editorial-annotations"
+ lsrtags = "editorial-annotations, repeats, staff-notation, workaround"
texidoc = "
This snippet provides a workaround for emitting measure counters using
\version "2.14.2"
\header {
- lsrtags = "staff-notation, ancient-notation, contexts-and-engravers, tweaks-and-overrides"
+ lsrtags = "ancient-notation, contexts-and-engravers, staff-notation, tweaks-and-overrides"
texidoc = "
The mensurstriche-layout where the bar lines do not show on the staves
\version "2.14.2"
\header {
- lsrtags = "version-specific, really-simple, rhythms"
+ lsrtags = "really-simple, rhythms, version-specific"
texidoc = "
When using multi-measure rests in a polyphonic staff, the rests will be
\version "2.14.2"
\header {
- lsrtags = "rhythms, tweaks-and-overrides, simultaneous-notes"
+ lsrtags = "rhythms, simultaneous-notes, tweaks-and-overrides"
texidoc = "
When a dotted note in the upper voice is moved to avoid a collision
\version "2.14.2"
\header {
- lsrtags = "text, rhythms"
+ lsrtags = "rhythms, text"
texidoc = "
Markups attached to a multi-measure rest will be centered above or
\version "2.14.2"
\header {
- lsrtags = "staff-notation, preparing-parts, contexts-and-engravers, tweaks-and-overrides"
+ lsrtags = "contexts-and-engravers, preparing-parts, staff-notation, tweaks-and-overrides"
texidoc = "
The property @code{systemStartDelimiterHierarchy} can be used to make
\version "2.14.2"
\header {
- lsrtags = "really-cool, pitches, staff-notation, version-specific, contemporary-notation"
+ lsrtags = "contemporary-notation, pitches, really-cool, staff-notation, version-specific"
texidoc = "
The commonly used @code{\\key} command sets the @code{keySignature}
\version "2.14.2"
\header {
- lsrtags = "scheme-language, really-simple, text, titles"
+ lsrtags = "really-simple, scheme-language, text, titles"
texidoc = "
By putting the output of
\version "2.14.2"
\header {
- lsrtags = "version-specific, rhythms"
+ lsrtags = "rhythms, version-specific"
texidoc = "
This artificial example shows how both manual and automatic line breaks
\version "2.14.2"
\header {
- lsrtags = "really-simple, keyboards, template"
+ lsrtags = "keyboards, really-simple, template"
texidoc = "
Here is a simple piano staff with some notes.
\version "2.14.2"
\header {
- lsrtags = "really-simple, text, keyboards, template"
+ lsrtags = "keyboards, really-simple, template, text"
texidoc = "
Instead of having a full staff for the melody and lyrics, lyrics can be
\version "2.14.2"
\header {
- lsrtags = "really-simple, keyboards, template, vocal-music"
+ lsrtags = "keyboards, really-simple, template, vocal-music"
texidoc = "
Here is a typical song format: one staff with the melody and lyrics,
\version "2.14.2"
\header {
- lsrtags = "breaks, workaround, repeats, symbols-and-glyphs"
+ lsrtags = "breaks, repeats, symbols-and-glyphs, workaround"
texidoc = "
If you want to place an exiting segno sign and add text like @qq{D.S.
\key g \major
\time 4/4
\relative c'' {
- \repeat unfold 2 {
- | c4 c c c
+ \repeat unfold 4 {
+ c4 c c c
}
% Set segno sign as rehearsal mark and adjust size if needed
% \once \override Score.RehearsalMark #'font-size = #3
\mark \markup { \musicglyph #"scripts.segno" }
\repeat unfold 2 {
- | c4 c c c
+ c4 c c c
}
% Set coda sign as rehearsal mark and adjust size if needed
\once \override Score.RehearsalMark #'font-size = #4
\mark \markup { \musicglyph #"scripts.coda" }
\repeat unfold 2 {
- | c4 c c c
+ c4 c c c
}
% Should Coda be on anew line?
% text and symbols center-aligned
% ===============================
% Move text to the desired position and tweak spacing for optimum text alignment
- %\once \override TextScript #'extra-offset = #'( 8 . -5.5 )
+ \repeat unfold 1 {
+ s1
+ \bar ""
+ }
+ \once \override TextScript #'extra-offset = #'( 0 . -3.0 )
\once \override TextScript #'word-space = #1.5
- \once \override TextScript #'X-offset = #8
- \once \override TextScript #'Y-offset = #1.5
- | s1*0^\markup { \center-column { "D.S. al Coda" \line { \musicglyph #"scripts.coda" \musicglyph #"scripts.tenuto" \musicglyph #"scripts.coda"} } }
+ <>^\markup { \center-column { "D.S. al Coda" \line { \musicglyph #"scripts.coda" \musicglyph #"scripts.tenuto" \musicglyph #"scripts.coda"} } }
% Increasing the unfold counter will expand the staff-free space
- \repeat unfold 4 {
- s4 s4 s4 s4
+ \repeat unfold 3 {
+ s1
\bar ""
}
% Resume bar count and show staff lines again
% Put the coda sign ontop of the (treble-)clef dependend on coda's line-position
- % Coda NOT on new line, use this:
- % \once \override Score.RehearsalMark #'extra-offset = #'( -2 . 1.75 )
+ % Coda NOT on new line, use this:
+ % \once \override Score.RehearsalMark #'extra-offset = #'( -2 . 1.75 )
- % Coda on new line, use this:
- \once \override Score.RehearsalMark #'extra-offset = #'( -8.42 . 1.75 )
+ % Coda on new line, use this:
+ \once \override Score.RehearsalMark #'extra-offset = #'( -4.5 . 0 )
\once \override Score.RehearsalMark #'font-size = #5
\mark \markup { \musicglyph #"scripts.coda" }
% The coda
\repeat unfold 5 {
- | c4 c c c
+ c4 c c c
}
\bar"|."
}
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, expressive-marks, tweaks-and-overrides"
texidoc = "
Text markups need to have the @code{outside-staff-priority} property
\version "2.14.2"
\header {
- lsrtags = "pitches, automatic-notation"
+ lsrtags = "automatic-notation, pitches"
texidoc = "
In accordance with standard typesetting rules, a natural sign is
\version "2.14.2"
\header {
- lsrtags = "pitches, automatic-notation"
+ lsrtags = "automatic-notation, pitches"
texidoc = "
When the key signature changes, natural signs are automatically printed
\version "2.14.2"
\header {
- lsrtags = "really-cool, real-music, percussion, rhythms, contemporary-notation"
+ lsrtags = "contemporary-notation, percussion, real-music, really-cool, rhythms"
texidoc = "
In the following snippet, two parts have a completely different time
\version "2.14.2"
\header {
- lsrtags = "text, world-music, workaround, editorial-annotations"
+ lsrtags = "editorial-annotations, text, workaround, world-music"
texidoc = "
It is possible to print text from right to left in a markup object, as
\version "2.14.2"
\header {
- lsrtags = "ancient-notation, symbols-and-glyphs, rhythms, tweaks-and-overrides"
+ lsrtags = "ancient-notation, rhythms, symbols-and-glyphs, tweaks-and-overrides"
texidoc = "
Rests may be used in various styles.
\version "2.14.2"
\header {
- lsrtags = "version-specific, rhythms"
+ lsrtags = "rhythms, version-specific"
texidoc = "
To typeset beams grouped @code{3-4-3-2} in 12/8 it is necessary first
\version "2.14.2"
\header {
- lsrtags = "staff-notation, paper-and-layout, tweaks-and-overrides"
+ lsrtags = "paper-and-layout, staff-notation, tweaks-and-overrides"
texidoc = "
System separators can be inserted between systems. Any markup can be
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, version-specific, tweaks-and-overrides"
+ lsrtags = "expressive-marks, tweaks-and-overrides, version-specific"
texidoc = "
By default, LilyPond does not allow the same articulation (e.g., an
\version "2.14.2"
\header {
- lsrtags = "really-simple, template, chords, vocal-music"
+ lsrtags = "chords, really-simple, template, vocal-music"
texidoc = "
This template allows the preparation of a song with melody, words, and
\version "2.14.2"
\header {
- lsrtags = "template, chords, vocal-music"
+ lsrtags = "chords, template, vocal-music"
texidoc = "
Here is a simple lead sheet template with melody, lyrics, chords and
\version "2.14.2"
\header {
- lsrtags = "really-simple, template, chords"
+ lsrtags = "chords, really-simple, template"
texidoc = "
Want to prepare a lead sheet with a melody and chords? Look no further!
\version "2.14.2"
\header {
- lsrtags = "rhythms, contemporary-notation"
+ lsrtags = "contemporary-notation, rhythms"
texidoc = "
In some notational conventions beams are allowed to extend over rests.
\version "2.14.2"
\header {
- lsrtags = "really-simple, unfretted-strings, template"
+ lsrtags = "really-simple, template, unfretted-strings"
texidoc = "
This template demonstrates a simple string quartet. It also uses a
\version "2.14.2"
\header {
- lsrtags = "preparing-parts, unfretted-strings, template"
+ lsrtags = "preparing-parts, template, unfretted-strings"
texidoc = "
The @qq{String quartet template} snippet produces a nice string
\version "2.14.2"
\header {
- lsrtags = "tweaks-and-overrides, simultaneous-notes"
+ lsrtags = "simultaneous-notes, tweaks-and-overrides"
texidoc = "
If notes from two voices with stems in the same direction are placed at
\version "2.14.2"
\header {
- lsrtags = "scheme-language, text, rhythms"
+ lsrtags = "rhythms, scheme-language, text"
texidoc = "
This example shows how to add a markup command to get a three sided box
\version "2.14.2"
\header {
- lsrtags = "staff-notation, specific-notation, tweaks-and-overrides"
+ lsrtags = "specific-notation, staff-notation, tweaks-and-overrides"
texidoc = "
Another way to put the time signature in parenthesis
\version "2.14.2"
\header {
- lsrtags = "staff-notation, specific-notation, tweaks-and-overrides"
+ lsrtags = "specific-notation, staff-notation, tweaks-and-overrides"
texidoc = "
The time signature can be enclosed within parentheses.
\version "2.14.2"
\header {
- lsrtags = "specific-notation, ancient-notation, workaround, tweaks-and-overrides"
+ lsrtags = "ancient-notation, specific-notation, tweaks-and-overrides, workaround"
texidoc = "
As a workaround to get real incipits which are independent from the
\version "2.14.2"
\header {
- lsrtags = "staff-notation, contexts-and-engravers"
+ lsrtags = "contexts-and-engravers, staff-notation"
texidoc = "
The system start delimiter @code{SystemStartSquare} can be used by
\version "2.14.2"
\header {
- lsrtags = "scheme-language, tweaks-and-overrides, devel"
+ lsrtags = "devel, scheme-language, tweaks-and-overrides"
texidoc = "
Some grobs can be accessed @qq{laterally} from within another grob's
\version "2.14.2"
\header {
- lsrtags = "really-cool, scheme-language, editorial-annotations, tweaks-and-overrides"
+ lsrtags = "editorial-annotations, really-cool, scheme-language, tweaks-and-overrides"
texidoc = "
When a note head with a special shape cannot easily be generated with
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, editorial-annotations"
+ lsrtags = "editorial-annotations, expressive-marks"
texidoc = "
Any graphical object can be printed over a white background to mask
\version "2.14.2"
\header {
- lsrtags = "expressive-marks, ancient-notation"
+ lsrtags = "ancient-notation, expressive-marks"
texidoc = "
This short vertical line placed above the note is commonly used in
\version "2.14.2"
\header {
- lsrtags = "spacing, workaround, tweaks-and-overrides"
+ lsrtags = "spacing, tweaks-and-overrides, workaround"
texidoc = "
By setting the @code{'Y-extent} property to a suitable value, all
\version "2.14.2"
\header {
- lsrtags = "tweaks-and-overrides, chords"
+ lsrtags = "chords, tweaks-and-overrides"
texidoc = "
Where figured bass extender lines are being used by setting
\version "2.14.2"
\header {
- lsrtags = "text, contexts-and-engravers, template, vocal-music"
+ lsrtags = "contexts-and-engravers, template, text, vocal-music"
texidoc = "
This template is basically the same as the simple @qq{Vocal ensemble}
\version "2.14.2"
\header {
- lsrtags = "staff-notation, repeats, chords"
+ lsrtags = "chords, repeats, staff-notation"
texidoc = "
By adding the @code{Volta_engraver} to the relevant staff, volte can be
\version "2.14.2"
\header {
- lsrtags = "staff-notation, really-simple, repeats"
+ lsrtags = "really-simple, repeats, staff-notation"
texidoc = "
By adding the @code{Volta_engraver} to the relevant staff, volte can be
\version "2.14.2"
\header {
- lsrtags = "text, repeats, symbols-and-glyphs"
+ lsrtags = "repeats, symbols-and-glyphs, text"
texidoc = "
Though volte are best specified using @code{\\repeat volta}, the