"
+texidocde = "
+Standardmäßig wird nur der Zähler des N-tolen-Bruchs über der Klammer
+dargestellt, wie er dem @code{\\times}-Befehl übergeben wird.
+Man kann aber auch Zähler/Nenner ausgeben lassen, oder die Zahl
+vollständig unterdrücken.
+
+"
+ doctitlede = "Die Zahl der N-tole verändern"
+
texidoc = "
By default, only the numerator of the tuplet number is printed over the
tuplet bracket, i.e., the denominator of the argument to the
<c-1 e-3 a-5>4
\set fingeringOrientations = #'(left)
<c-1>2
- \set fingeringOrientations = #'(right)
+ \set fingeringOrientations = #'(down)
<e-3>2
}
+
--- /dev/null
+%% Do not edit this file; it is auto-generated from input/new
+%% This file is in the public domain.
+\version "2.11.62"
+\header {
+ lsrtags = "fretted-strings"
+ texidoc = "Predefined fret diagrams can be added for new instruments
+in addition to the standards used for guitar. This file shows how
+this is done by defining a new string-tuning and a few predefined
+fretboards for the Venezuelan cuatro.
+
+This file also shows how fingerings can be included in the chords
+used as reference points for the chord lookup, and displayed in
+the fret diagram and the @code{TabStaff}, but not the music.
+
+These fretboards are not transposable because they contain string
+information. This is planned to be corrected in the future.
+
+"
+ doctitle = "Defining predefined fretboards for other instruments"
+} % begin verbatim
+
+% add FretBoards for the Cuatro
+% Note: This section could be put into a separate file
+% predefined-cuatro-fretboards.ly
+% and \included into each of your compositions
+
+cuatroTuning = #'(11 18 14 9)
+
+dSix = { <a\4 b\1 d\3 fis\2> }
+dMajor = { <a\4 d\1 d\3 fis \2> }
+aMajSeven = { <a\4 cis\1 e\3 g\2> }
+dMajSeven = { <a\4 c\1 d\3 fis\2> }
+gMajor = { <b\4 b\1 d\3 g\2> }
+
+\storePredefinedDiagram \dSix
+ #cuatroTuning
+ #"o;o;o;o;"
+\storePredefinedDiagram \dMajor
+ #cuatroTuning
+ #"o;o;o;3-3;"
+\storePredefinedDiagram \aMajSeven
+ #cuatroTuning
+ #"o;2-2;1-1;2-3;"
+\storePredefinedDiagram \dMajSeven
+ #cuatroTuning
+ #"o;o;o;1-1;"
+\storePredefinedDiagram \gMajor
+ #cuatroTuning
+ #"2-2;o;1-1;o;"
+
+% end of potential include file /predefined-cuatro-fretboards.ly
+
+
+#(set-global-staff-size 16)
+
+primerosNames = \chordmode {
+ d:6 d a:maj7 d:maj7
+ g
+}
+primeros = {
+ \dSix \dMajor \aMajSeven \dMajSeven
+ \gMajor
+}
+
+\score {
+ <<
+ \new ChordNames {
+ \set chordChanges = ##t
+ \primerosNames
+ }
+
+ \new Staff {
+ \new Voice \with {
+ \remove "New_fingering_engraver"
+ }
+ \relative c'' {
+ \primeros
+ }
+ }
+
+ \new FretBoards {
+ \set stringTunings = #cuatroTuning
+ \override FretBoard #'fret-diagram-details
+ #'string-count = #'4
+ \override FretBoard #'fret-diagram-details
+ #'finger-code = #'in-dot
+ \primeros
+ }
+
+ \new TabStaff \relative c'' {
+ \set TabStaff.stringTunings = #cuatroTuning
+ \primeros
+ }
+
+ >>
+
+ \layout {
+ \context {
+ \Score
+ \override SpacingSpanner
+ #'base-shortest-duration = #(ly:make-moment 1 16)
+ }
+ }
+ \midi { }
+}
--- /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.62"
+
+\header {
+ lsrtags = "expressive-marks, simultaneous-notes"
+
+ texidoc = "
+To connect chords with glissando lines, attach a second glissando to a
+hidden voice.
+
+"
+ doctitle = "Double glissando"
+} % begin verbatim
+\relative c {
+ \clef bass
+ <<
+ {
+ % new voice ( = \voiceOne), hidden
+ \hideNotes
+ % attach glissando to note heads
+ e2\glissando g
+ }
+ \\
+ {
+ % original voice with chords rearranged so that
+ % glissando is attached to a & c
+ <e a,>2\glissando <g c,>
+ }
+ >>
+}
"
+ texidocde = "
+Die Eigenschaft @code{tupletSpannerDuration} bestimmt, wie lange jede
+der N-tolen innerhalb der Klammern nach dem @code{\\times}-Befehl
+dauert. Auf diese Art können etwa viele Triolen nacheinander mit nur
+einem @code{\\times}-Befehl geschrieben werden.
+
+Im Beispiel sind zwei Triolen zu sehen, obwohl @code{\\times} nur
+einmal geschrieben wurde.
+
+Mehr Information über @code{make-moment} gibt es in \"Verwaltung der Zeiteinheiten\".
+
+"
+ doctitlede = "Mehrere Triolen notieren, aber nur einmal \\times benutzen"
+
texidoc = "
The property @code{tupletSpannerDuration} sets how long each of the
tuplets contained within the brackets after @code{\\times} should last.
changing-the-appearance-of-a-slur-from-solid-to-dotted-or-dashed.ly
creating-arpeggios-across-notes-in-different-voices.ly
creating-cross-staff-arpeggios-in-other-contexts.ly
+double-glissando.ly
printing-hairpins-using-al-niente-notation.ly
laissez-vibrer-ties.ly
contemporary-glissando.ly
combining-dynamics-with-markup-texts.ly
creating-slurs-across-voices.ly
caesura-railtracks-with-fermata.ly
-changing-the-breath-mark-symbol.ly
+adjusting-the-shape-of-falls-and-doits.ly
modifying-default-values-for-articulation-shorthand-notation.ly
creating-simultaneous-rehearsal-marks.ly
setting-hairpin-behavior-at-bar-lines.ly
changing--flageolet-mark-size.ly
piano-template-with-centered-dynamics.ly
-adjusting-the-shape-of-falls-and-doits.ly
+changing-the-breath-mark-symbol.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.62"
+
+\header {
+ lsrtags = "rhythms"
+
+ texidoc = "
+ Flat flags on lone notes and beam nibs at the ends of beamed figures
+are both possible with a combination of @code{stemLeftBeamCount},
+@code{stemRightBeamCount} and paired @code{[ ]} beam indicators.
+
+
+
+
+For right-pointing flat flags on lone notes, use paired @code{[ ]} beam
+indicators and set @code{stemLeftBeamCount} to zero (see Example 1).
+
+
+
+
+For left-pointing flat flags, set @code{stemRightBeamCount} instead
+(Example 2).
+
+
+
+
+For right-pointing nibs at the end of a run of beamed notes, set
+@code{stemRightBeamCount} to a positive value. And for left-pointing
+nibs at the start of a run of beamed notes, set
+@code{stemLeftBeamCount} instead (Example 3).
+
+
+
+
+Sometimes it may make sense for a lone note surrounded by rests to
+carry both a left- and right-pointing flat flag. Do this with paired
+@code{[ ]} beam indicators alone (Example 4).
+
+
+
+
+(Note that @code{\\set stemLeftBeamCount}is always equivalent to
+@code{\\once \\set}. In other words, the beam count settings aren't
+\"sticky\", so the pair of flat flags attached to the lone @code{c'16
+[ ]} in the last example have nothing to do with the @code{\\set} two
+notes prior.)
+
+
+
+
+"
+ doctitle = "Flat flags and beam nibs"
+} % begin verbatim
+
+\score {
+<<
+% Example 1
+\new RhythmicStaff {
+ \set stemLeftBeamCount = #0
+ c'16 [ ]
+ r8.
+}
+
+% Example 2
+\new RhythmicStaff {
+ r8.
+ \set stemRightBeamCount = #0
+ c'16 [ ]
+}
+
+% Example 3
+\new RhythmicStaff {
+ c'16
+ c'16
+ \set stemRightBeamCount = #2
+ c'16
+ r16
+ r16
+ \set stemLeftBeamCount = #2
+ c'16
+ c'16
+ c'16
+}
+
+% Example 4
+\new RhythmicStaff {
+ c'16
+ c'16
+ \set stemRightBeamCount = #2
+ c'16
+ r16
+ c'16 [ ]
+ r16
+ \set stemLeftBeamCount = #2
+ c'16
+ c'16
+}
+>>
+}
-how-to-change-fret-diagram-position.ly
-flamenco-notation.ly
+customizing-markup-fret-diagrams.ly
adding-fingerings-to-tablatures.ly
-placement-of-right-hand-fingerings.ly
fingerings,-string-indications,-and-right-hand-fingerings.ly
-guitar-strum-rhythms.ly
-polyphony-in-tablature.ly
jazz-combo-template.ly
adding-fingerings-to-a-score.ly
-letter-tablature-formatting.ly
laissez-vibrer-ties.ly
controlling-the-placement-of-chord-fingerings.ly
+modern-tab-text-clef.ly
+fret-diagrams-explained-and-developed.ly
+stem-and-beam-behavior-in-tablature.ly
+how-to-change-fret-diagram-position.ly
+flamenco-notation.ly
+placement-of-right-hand-fingerings.ly
+guitar-strum-rhythms.ly
+polyphony-in-tablature.ly
+defining-predefined-fretboards-for-other-instruments.ly
+letter-tablature-formatting.ly
allowing-fingerings-to-be-printed-inside-the-staff.ly
customizing-fretboard-fret-diagrams.ly
faking-a-hammer-in-tablatures.ly
-fret-diagrams-explained-and-developed.ly
-modern-tab-text-clef.ly
-stem-and-beam-behavior-in-tablature.ly
-customizing-markup-fret-diagrams.ly
lsrtags = "rhythms"
texidoc = "
-Beaming patterns may be altered with the @code{beatGrouping} property:
+Beaming patterns may be altered with the @code{beatGrouping} property:
+
"
doctitle = "Grouping beats"
} % begin verbatim
"
+ texidocde = "
+Dieses künstliche Beispiel zeigt, wie sowohl automatische als auch
+manuelle Zeilenumbrüche innerhalb einer N-tole mit Balken erlaubt
+werden können. Diese unregelmäßige Bebalkung muss allerdings manuell
+gesetzt werden.
+
+"
+ doctitlede = "Zeilenumbrüche bei N-tolen mit Balken erlauben"
+
texidoc = "
This artificial example shows how both manual and automatic line breaks
may be permitted to within a beamed tuplet. Note that such off-beat
printing-metronome-and-rehearsal-marks-below-the-staff.ly
making-an-object-invisible-with-the-transparent-property.ly
permitting-line-breaks-within-beamed-tuplets.ly
+flat-flags-and-beam-nibs.ly
automatic-beam-subdivisions.ly
beam-grouping-in-7-8-time.ly
changing-the-tuplet-number.ly
-changing-partcombine-texts.ly
+clusters.ly
additional-voices-to-avoid-collisions.ly
forcing-horizontal-shift-of-notes.ly
-changing-a-single-notes-size-in-a-chord.ly
+double-glissando.ly
combining-two-parts-on-the-same-staff.ly
-clusters.ly
+changing-partcombine-texts.ly
+changing-a-single-notes-size-in-a-chord.ly
suppressing-warnings-for-clashing-note-columns.ly
displaying-complex-chords.ly
texidoc = "
Ties are sometimes used to write out arpeggios. In this case, two tied
notes need not be consecutive. This can be achieved by setting the
-@code{tieWaitForNote} property to \"true\". The same feature is also
+@code{tieWaitForNote} property to @code{#t}. The same feature is also
useful, for example, to tie a tremolo to a chord, but in principle, it
-can also be used for ordinary consecutive notes, as demonstrated in
-this example.
+can also be used for ordinary consecutive notes.
"
doctitle = "Using ties with arpeggios"
} % begin verbatim
\relative c' {
\set tieWaitForNote = ##t
- \grace { c16[~ e~ g]~ } <c, e g>2
- \repeat tremolo 8 { c32~ c'~ } <c c,>1
- e8~ c~ a~ f~ <e' c a f>2
- \tieUp c8~ a \tieDown \tieDotted g~ c g2
+ \grace { c16[ ~ e ~ g] ~ } <c, e g>2
+ \repeat tremolo 8 { c32 ~ c' ~ } <c c,>1
+ e8 ~ c ~ a ~ f ~ <e' c a f>2
+ \tieUp
+ c8 ~ a
+ \tieDown
+ \tieDotted
+ g8 ~ c g2
}
texidoc = "Predefined fret diagrams can be added for new instruments
in addition to the standards used for guitar. This file shows how
this is done by defining a new string-tuning and a few predefined
-fretboards for the Venezuelan cuatro. Thanks to Jesus Guillermo
-Andrade for the string-tuning and fretboard information.
+fretboards for the Venezuelan cuatro.
This file also shows how fingerings can be included in the chords
used as reference points for the chord lookup, and displayed in
-the fret diagram and the TabStaff, but not the music.
+the fret diagram and the @code{TabStaff}, but not the music.
These fretboards are not transposable because they contain string
information. This is planned to be corrected in the future.
doctitle = "Defining predefined fretboards for other instruments"
}
+%LSR: Thanks to Jesus Guillermo Andrade for the string-tuning
+%LSR: and fretboard information.
+
% add FretBoards for the Cuatro
-% Note: This section could be put into a separate file
+% Note: This section could be put into a separate file
% predefined-cuatro-fretboards.ly
% and \included into each of your compositions
cuatroTuning = #'(11 18 14 9)
-dSix = {<a\4 b\1 d\3 fis\2> }
+dSix = { <a\4 b\1 d\3 fis\2> }
dMajor = { <a\4 d\1 d\3 fis \2> }
-aMajSeven = {<a\4 cis\1 e\3 g\2>}
-dMajSeven = {<a\4 c\1 d\3 fis\2>}
-gMajor = {<b\4 b\1 d\3 g\2>}
+aMajSeven = { <a\4 cis\1 e\3 g\2> }
+dMajSeven = { <a\4 c\1 d\3 fis\2> }
+gMajor = { <b\4 b\1 d\3 g\2> }
\storePredefinedDiagram \dSix
#cuatroTuning
\new Staff {
\new Voice \with {
- \remove New_fingering_engraver
+ \remove "New_fingering_engraver"
}
\relative c'' {
\primeros
}
}
-
\new FretBoards {
\set stringTunings = #cuatroTuning
\context {
\Score
\override SpacingSpanner
- #'base-shortest-duration = #(ly:make-moment 1 16)
+ #'base-shortest-duration = #(ly:make-moment 1 16)
}
-
}
\midi { }
}
-