]> git.donarmstrong.com Git - lilypond.git/blob - input/texidocs/tweaking-clef-properties.texidoc
Update LSR texidocs with Werner's changes.
[lilypond.git] / input / texidocs / tweaking-clef-properties.texidoc
1   doctitlees = "Trucaje de las propiedades de clave"
2   texidoces = "
3 Der Befehl @code{\\clef \"treble_8\"} ist gleichbedeutend mit einem
4 expliziten Setzen der Eigenschaften von @code{clefGlyph},
5 @code{clefPosition} (welche die vertikale Position des Schlüssels bestimmt),
6 @code{middleCPosition} und @code{clefOctavation}.  Ein Schlüssel wird
7 ausgegeben, wenn eine der Eigenschaften außer @code{middleCPosition} sich
8 ändert.
9
10 Eine Änderung des Schriftzeichens (Glyph), der Schlüsselposition oder der
11 Oktavierung selber ändert noch nicht die Position der darauf folgenden Noten
12 auf dem System: das geschieht nur, wenn auch die Position des
13 eingestrichenen@tie{}C (middleCPosition) angegeben wird.  Die
14 Positionsparameter sind relativ zur Mittellinie des Systems, dabei versetzen
15 positive Zahlen die Position nach oben, jeweils eine Zahl für jede Linie
16 plus Zwischenraum.  Der @code{clefOctavation}-Wert ist normalerweise auf 7,
17 -7, 15 oder -15 gesetzt, aber auch andere Werte sind gültig.
18
19 Wenn ein Schlüsselwechsel an einem Zeilenwechsel geschieht, wird das neue
20 Symbol sowohl am Ende der alten Zeilen als auch am Anfang der neuen Zeile
21 ausgegeben.  Wenn der Warnungs-Schlüssel am Ende der alten Zeile nicht
22 erforderlich ist, kann er unterdrückt werden, indem die
23 @code{explicitClefVisibility}-Eigenschaft des @code{Staff}-Kontextes auf den
24 Wert @code{end-of-line-invisible} gesetzt wird.  Das Standardverhalten kann
25 mit @code{\\unset Staff.explicitClefVisibility} wieder hergestellt werden.
26
27 Die folgenden Beispiele zeigen die Möglichkeiten, wenn man diese
28 Eigenschaften manuell setzt.  Auf der ersten Zeile erhalten die manuellen
29 Änderungen die ursprüngliche relative Positionierung von Schlüssel und
30 Noten, auf der zweiten Zeile nicht.
31 "