@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Kommandozeilen-Fenster öffnet und @code{guile} aufruft. Unter
einigen Systemen, insbesondere unter Windows, muss man evtl.
die Umgebungsvariable @code{GUILE_LOAD_PATH} auf das Verzeichnis
-@code{../usr/shr/guile/1.8} innerhalb des LilyPond-Installationsverzeichnisses
+@code{../usr/share/guile/1.8} innerhalb des LilyPond-Installationsverzeichnisses
setzen (der vollständige Pfad ist erklärt in @rlearning{Mehr Information}).
Alternativ können Windows-Benutzer auch einfach @qq{Ausführen} im
Startmenü wählen und @code{guile} schreiben.
@end lisp
Man kann Scheme-Ausdrucke hier eingeben und mit Scheme experimentieren.
+Siehe die Datei @file{ly/scheme-sandbox.ly} zu Information, wie man
+die GNU readline-Bibliothek benutzen kann, um bessere Scheme-Formatierung
+der Kommandozeile zu erhalten. Wenn die readline-Bibliothek für interaktive
+Guile-Sitzungen außerhalb von LilyPond schon aktiviert ist, sollte es auch
+in der Sandbox funktionieren.
@node Scheme-Variablen
@c contributor/introduction.itely
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@end macro
-@macro helpusTasks
+@macro helpusSimple
@subheading Einfache Aufgaben
-Keine Kompilation des Quellcodes nötig!
+@strong{Keine Kentnisse im Programmieren} benötigt!
@itemize
@item
@ref{Fehlerberichte} zu erstellen und/oder schließen Sie sich dem
Fehlerteam an, um die @rcontribnamed{Issues,Probleme} zu verwalten.
+@item
+@rcontrib{Grand Regression Test Checking}: Verfizieren Sie, dass LilyPond
+richtig arbeitet, indem Sie die Ausgabe der Testschnipsel überprüfen. Ein
+Schnipsel zu überprüfen dauert weniger als eine Minute!
+
@item
Dokumentation: kleine Änderungen (immer zuerst auf Englisch)
können vorgeschlagen werden, wenn die Richtlinien
@end itemize
+@end macro
+
+@macro helpusAdvanced
@subheading Fortgeschrittene Aufgaben
Diese Aufgaben setzen voraus, dass Sie die Quellen
@end macro
+@ignore
@macro helpusProjects
@subheading Projekte
@end macro
+@end ignore
+
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Music Glossary:
@rglos{custos}.
-Referenz der Interna:
-@rinternals{Custos}.
-
Schnipsel:
@rlsr{Ancient notation}.
+Referenz der Interna:
+@rinternals{Custos}.
+
@c {{{2 Figured bass support
@node Unterstützung für Generalbass
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
genannt), die die einzelnen Notationselemente erstellen. Ein
@code{Voice}-Kontext enthält beispielsweise einen
@code{Note_heads_engraver}, der die Notenköpfe erstellt, und ein
-@code{Staff}-Kontext einen @code{Key_signature_engraver}, der die
+@code{Staff}-Kontext einen @code{Key_engraver}, der die
Vorzeichen erstellt.
Eine vollständige Erklärung jedes Plugins findet sich in
c2( c)
@end lilypond
+In polyphoner Musik ist es normalerweise besser, eine explizite
+Stimme (@code{voice} zu erstellen, als die Richtung eines Objektes zu
+ändern. Zu mehr Information siehe @ref{Mehrere Stimmen}.
+
+@seealso
+Handbuch zum Lernen:
+@rlearning{within-staff (Objekte innerhalb des Notensystems)}.
+
+Notationsreferenz:
+@ref{Mehrere Stimmen}.
+
@node Abstände und Maße
@subsection Abstände und Maße
@seealso
Handbuch zum Lernen:
-@rlearning{Sichtbarkeit und Farbe von Objekten}
+@rlearning{Sichtbarkeit und Farbe von Objekten}.
@node Linienstile
Notationsreferenz:
@ref{Die Referenz der Programminterna erklärt},
-@ref{Eigenschaften verändern},
+@ref{Eigenschaften verändern}.
+
+Erweitern:
+@rextend{Schnittstellen für Programmierer}.
Installierte Dateien:
@file{scm/define-grobs.scm}.
Schnipsel:
@rlsr{Tweaks and overrides}.
-Erweitern:
-@rextend{Schnittstellen für Programmierer}.
-
Referenz der Interna:
@rinternals{All layout objects}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Schnipsel:
@rlsr{Chords}.
-@c Internals Reference:
-@c @r internals{}.
-
@knownissues
-
Akkordsymbole werden von den Tonhöhenbezeichnungen innerhalb des
Akkordes und der Information über die Akkordstruktur, die innerhalb
von @code{\chordmode} notiert wurde, bestimmt. Wenn der direkte
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
c
@end lilypond
-Notationsobjekte, die an die unsichtbaren Noten angefügt sind, sind weiterhin
-sichtbar.
+Notenköpfe, Hälse, Fähnchen und Pausen sind unsichtbar. Balken sind unsichtbar,
+wenn sie auf einer unsichtbaren Note beginnen. Objekte, die an unsichtbare
+Noten angehängt werden, sind trotzdem noch sichtbar.
@lilypond[verbatim,quote,relative=2]
-c4( d)
+e8(\p f g a)--
\hideNotes
-e4(\p f)--
+e8(\p f g a)--
@end lilypond
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@ref{Was geht in die MIDI-Ausgabe},
@ref{MIDI-Lautstärke kontrollieren}.
-Schnipsel:
-@rlsr{Expressive marks}.
-
-Erweitert:
+Erweitern:
@rextend{Beschriftungskonstruktionen in Scheme}.
+Schnipsel:
+@rlsr{Expressive marks}.
@node Ausdrucksbezeichnungen als Bögen
der Note erstreckt.
@lilypond[verbatim,quote,relative=2]
-c2-\bendAfter #+4
-c2-\bendAfter #-4
-c2-\bendAfter #+6.5
-c2-\bendAfter #-6.5
-c2-\bendAfter #+8
-c2-\bendAfter #-8
+c2\bendAfter #+4
+c2\bendAfter #-4
+c2\bendAfter #+6.5
+c2\bendAfter #-6.5
+c2\bendAfter #+8
+c2\bendAfter #-8
@end lilypond
-Das Minuszeichen (@code{-}) direkt vor dem @code{\bendAfter}-Befehl
-ist @emph{notwendig} um unbestimmte Glissandos zu notieren.
-
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{adjusting-the-shape-of-falls-and-doits.ly}
-
@seealso
Glossar:
@rglos{fall},
@lilypondfile[verbatim,quote,texidoc,doctitle]
{contemporary-glissando.ly}
-
@seealso
Glossar:
@rglos{glissando}.
Referenz der Interna:
@rinternals{Glissando}.
-
@knownissues
-
Printing text over the line (such as @notation{gliss.}) is not
supported.
Überbindungsbögen benutzt werden. Für mehr Information siehe
@ref{Bindebögen}.
-
@predefined
@code{\arpeggio},
@code{\arpeggioArrowUp},
@lilypondfile[verbatim,quote,texidoc,doctitle]
{creating-arpeggios-across-notes-in-different-voices.ly}
-
@seealso
Glossar:
@rglos{arpeggio}.
@rinternals{Slur},
@rinternals{PianoStaff}.
-
@knownissues
-
@cindex Arpeggio über Systeme im Klammernstil
@cindex Klammer-Arpeggio über Systeme
@cindex Zwischensysteme-Klammer-Arpeggio
Ein Triller-Strekcer, der über einen Zeilenumbruch geht,
beginnt genau über der ersten Note auf der neue Zeile erneut.
-
@lilypond[ragged-right,verbatim,quote,relative=2]
d1\startTrillSpan
\break
@end lilypond
Aufeinanderfolgende Trillerstrecker funktieren ohne einen
-+@code{\stopTrillSpan}-Befehl, weil ein folgender Strecker
+@code{\stopTrillSpan}-Befehl, weil ein folgender Strecker
automatisch die rechte Begrenzung des vorhergehenden beendet.
@lilypond[verbatim,quote,relative=2]
@funindex \pitchedTrill
@funindex pitchedTrill
-
Triller, die auf einer bestimmten Note ausgeführt werden sollen, können
mit dem Befehl @code{pitchedTrill} notiert werden. Das erste
Argument ist die Hauptnote, das zweite die Note, auf der getrillert
@end itemize
-
@seealso
Notationsreferenz:
@ref{Fingersatzanweisungen},
Die Nummer der Saite, auf der gespielt werden soll, kann
angezeigt werden, indem @code{\@var{Zahl}} an eine Note
-innerhalb eines Akkord-Konstrukts gesetzt wird:
+gehängt wird:
@lilypond[verbatim,quote,relative=0]
\clef "treble_8"
-<c\5>4 <e\4> <g\3>2
+c4\5 e\4 g2\3
<c,\5 e\4 g\3>1
@end lilypond
Wenn Fingersatz und Saitennummer zusammen benutzt werden, wird
-ihre Position anhand der Reihenfolge entschieden, mit der sie im
-Code auftauchen:
+ihre Position anhand der Reihenfolge, mit der sie im
+Code auftauchen, @emph{nur} entschieden, wenn sie in einem expliziten
+Akkord auftreten: Fingersatz, der außen an einen Akkord oder an
+einzelne Noten @emph{außerhalb} eines Akkords gehängt wird, wird
+nach anderen Regeln positioniert.
@lilypond[verbatim,quote,relative=1]
\clef "treble_8"
-<g\3-0>2
+g4\3-0
+g-0\3
+<g\3-0>
<g-0\3>
@end lilypond
Normalerweise werden Tonhöhen der tiefstmöglichen Spielposition auf
dem Bundbrett zugewiesen (erste Lage). Offene Saiten werden automatisch
-bevorzugt. Wenn Sie eine bestimmte Tonhöhe auf einer bestimmten Saite
-gespielt haben wollen, können Sie eine Saitennummeranweisung zur
-Tonhöhe hinzufügen. Wenn Sie Tonhöhe und Saitenzahlanweisung nicht
-innerhalb einer Akkord-Konstruktion (@code{<>}) notieren, erscheint
-die Saitenzahlanweisung nicht in der traditionellen Notation. Es ist
-jedoch sehr viel bequemer, die Spielposition unter Benutzung von
-@code{minimumFret} zu definieren. Der Standardwert von @code{minimumFret}
-beträgt 0.
+bevorzugt. Wenn man eine bestimmte Tonhöhe auf einer bestimmten Saite
+gespielt haben will, kann man eine Saitennummeranweisung zur
+Tonhöhe hinzufügen. Wenn man die Saitenzahlanweisung nicht in der traditionellen
+Notation sehen will, kann man den entsprechenden Stencil mit @code{\override}
+verändernt. Es ist jedoch sehr viel bequemer, die Spielposition unter
+Benutzung von @code{minimumFret} zu definieren. Der Standardwert von
+@code{minimumFret} beträgt 0.
@lilypond[quote,ragged-right,verbatim]
+\layout { \override Voice.StringNumber #'stencil = ##f }
\new StaffGroup <<
\new Staff \relative c {
\clef "treble_8"
@lilypond[quote,verbatim]
guitar = \relative c' {
- r8 <gis-6 cis-6 b-0>~ q4 q8~ q q4
+ r8 <gis-2 cis-3 b-0>~ q4 q8~ q q4
}
\new StaffGroup <<
werden:
@lilypond[verbatim,quote]
+\layout { \override Voice.StringNumber #'stencil = ##f }
firstHarmonic = {
d'4\4\harmonic
g'4\3\harmonic
}
@end lilypond
-
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
@lilypondfile[verbatim,quote,texidoc,doctitle]
{chord-glissando-in-tablature.ly}
-
@seealso
Notationsreferenz:
@ref{Hälse},
@lilypond[quote,ragged-right,verbatim]
<<
- \new Staff {
+ \new Voice \with {
+ \override StringNumber #'stencil = ##f
+ } {
\clef "bass_8"
\relative c, {
c4 d e f
}
}
- \new TabStaff {
- \set TabStaff.stringTunings = #bass-tuning
+ \new TabStaff \with {
+ stringTunings = #bass-tuning
+ } {
\relative c, {
c4 d e f
}
@funindex rightHandFinger
@funindex \rightHandFinger
+Fingersatz für die rechte Hand in Akkorden @var{p-i-m-a}
+muss mit @code{\rightHandFinger}, gefolgt von einer Zahl, notiert werden.
-Fingersatz für die rechte Hand in Akkorden kann mit den
-Bezeichnungen @var{p-i-m-a} notiert werden. Er muss innerhalb
-eines Akkord-Konstruktes notiert werden.
-
-
-@warning{Vor dem @code{@bs{}rightHandFinger} @strong{muss} ein
-Minuszeichen gesetzt
-werden und ein Leerzeichen nach dem schließenden @code{>}.}
+@warning{Wenn die Zahl in Scheme-Notation eingegeben wird, muss darauf
+geachtet werden, ein Leerzeichen anzuhängen vor dem schließenden @code{>} o. Ä.}
@lilypond[quote,verbatim,relative=0]
\clef "treble_8"
-<c-\rightHandFinger #1 >4
-<e-\rightHandFinger #2 >
-<g-\rightHandFinger #3 >
-<c-\rightHandFinger #4 >
-<c,-\rightHandFinger #1 e-\rightHandFinger #2
- g-\rightHandFinger #3 c-\rightHandFinger #4 >1
+c4\rightHandFinger #1
+e\rightHandFinger #2
+g\rightHandFinger #3
+c\rightHandFinger #4
+<c,\rightHandFinger #1 e\rightHandFinger #2
+ g\rightHandFinger #3 c\rightHandFinger #4 >1
@end lilypond
Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar
Buchstaben abgekürzt werden, etwa @code{RH}.
@example
-#(define RH rightHandFinger)
+RH=#rightHandFinger
@end example
@snippets
\set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
@end example
-
@seealso
-Schnipsel:
-@rlsr{Fretted strings}.
-
Installierte Dateien:
@file{ly/string-tunings-init.ly}.
+
+Schnipsel:
+@rlsr{Fretted strings}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
der Inhalt der Fußnote unten auf der Seite.
Wie auch bei automatischen Fußnoten muss der Befehl @code{\footnote}
-@emph{nach} dem Grob kommen, an den die Fußnote gehängt wird und als
+@emph{vor} dem Grob kommen, an den die Fußnote gehängt wird und als
@code{TextScript} geschrieben werden:
@c KEEP LY
\header { tagline = ##f }
\relative c' {
<
- c-\footnote "1" #'(1 . -1.25) "1. C" \default
- es-\footnote
- \markup { \bold "b" } #'(2 . -0.25) "b. E-flat" \default
- g-\footnote "3" #'(2 . 3) \markup { \italic "iii. G" } \default
+ \footnote "1" #'(1 . -1.25) "1. C" c
+ \footnote
+ \markup { \bold "b" } #'(2 . -0.25) "b. E-flat" es
+ \footnote "3" #'(2 . 3) \markup { \italic "iii. G" } g
>1
}
}
@seealso
Installierte Dateien:
-@file{../ly/toc-init.ly}.
+@file{ly/toc-init.ly}.
@funindex \table-of-contents
@funindex \tocItem
zurückbenennen, um wieder nach Feta zu wechseln.
@seealso
-Handbuch zum Lernen: @rlearning{Mehr Information}.
+Handbuch zum Lernen:
+@rlearning{Mehr Information}.
@knownissues
@}
@end example
-Hier wird das Tempo auf 72 Viertelnoten pro Minute definiert. Wenn
-das Tempo auf diese Weise definiert wird, kann keine punktierte
-Note als Einheit angegeben werden. Wenn sie benötigt wird, muss
-man sie in kleinere Einheiten auflösen. Ein Tempo von 90 punktierten
-Viertelnoten pro Minute kann beispielsweise dargestellt werden
-als 270 Achtelnoten pro Minute:
-
-@example
-tempoWholesPerMinute = #(ly:make-moment 270 8)
-@end example
+Hier wird das Tempo auf 72 Viertelnoten pro Minute definiert. @code{\tempo}
+ist eigentlich ein Musikbefehl, der die Eigenschaften während der Interpretation
+der Musik einstellt: im Kontext von Ausgabedefinitionen wie etwa einem
+@code{\midi}-Kontext werden sie neu interpretiert, als ob es sich um
+Kontextmodifikatoren handelte.
@cindex MIDI-Kontextdefinitionen
>>
\layout {}
\midi {
+ \tempo 2 = 72
\context {
\Score
- tempoWholesPerMinute = #(ly:make-moment 72 2)
midiMinimumVolume = #0.2
midiMaximumVolume = #0.5
}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: c1df40da9f8b2794e173583c363f9e736e5531bd
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
* Übliche Akkord-Variablen::
* Vordefinierte Saitenstimmungen::
* Die vordefinierten Bund-Diagramme::
+* Vordefinierte Papierformate::
* MIDI-Instrumente::
* Liste der Farben::
* Die Feta-Schriftart::
@lilypondfile{display-predefined-mandolin-fretboards.ly}
+@node Vordefinierte Papierformate
+@appendixsec Vordefinierte Papierformate
+@translationof Predefined paper sizes
+
+Papierformate sind definiert in @file{scm/paper.scm}
+
+@noindent
+@strong{Die @qq{ISO 216} A-Serie (DinA)}
+@table @code
+@item "a10"
+(26 x 37 mm)
+@item "a9"
+(37 x 52 mm)
+@item "a8"
+(52 x 74 mm)
+@item "a7"
+(74 x 105 mm)
+@item "a6"
+(105 x 148 mm)
+@item "a5"
+(148 x 210 mm)
+@item "a4"
+(210 x 297 mm)
+@item "a3"
+(297 x 420 mm)
+@item "a2"
+(420 x 594 mm)
+@item "a1"
+(594 x 841 mm)
+@item "a0"
+(841 x 1189 mm)
+@end table
+
+@noindent
+@strong{Die @qq{ISO 216} B-Serie (DinB)}
+@table @code
+@item "b10"
+(31 x 44 mm)
+@item "b9"
+(44 x 62 mm)
+@item "b8"
+(62 x 88 mm)
+@item "b7"
+(88 x 125 mm)
+@item "b6"
+(125 x 176 mm)
+@item "b5"
+(176 x 250 mm)
+@item "b4"
+(250 x 353 mm)
+@item "b3"
+(353 x 500 mm)
+@item "b2"
+(500 x 707 mm)
+@item "b1"
+(707 x 1000 mm)
+@item "b0"
+(1000 x 1414 mm)
+@end table
+
+@noindent
+@strong{Zwei erweiterte Größen wie definiert in @qq{DIN 476}}
+@table @code
+@item "4a0"
+(1682 x 2378 mm)
+@item "2a0"
+(1189 x 1682 mm)
+@end table
+
+@noindent
+@strong{@qq{ISO 269} Standard-C-Serie (DinC)}
+@table @code
+@item "c10"
+(28 x 40 mm)
+@item "c9"
+(40 x 57 mm)
+@item "c8"
+(57 x 81 mm)
+@item "c7"
+(81 x 114 mm)
+@item "c6"
+(114 x 162 mm)
+@item "c5"
+(162 x 229 mm)
+@item "c4"
+(229 x 324 mm)
+@item "c3"
+(324 x 458 mm)
+@item "c2"
+(458 x 648 mm)
+@item "c1"
+(648 x 917 mm)
+@item "c0"
+(917 x 1297 mm)
+@end table
+
+@noindent
+@strong{Nordarmerikanische Papierformate}
+@table @code
+@item "junior-legal"
+(8.0 x 5.0 in)
+@item "legal"
+(8.5 x 14.0 in)
+@item "ledger"
+(17.0 x 11.0 in)
+@item "letter"
+(8.5 x 11.0 in)
+@item "tabloid"
+(11.0 x 17.0 in)
+@item "11x17"
+(11.0 x 17.0 in)
+@item "17x11"
+(17.0 x 11.0 in)
+@end table
+
+@noindent
+@strong{Government-letter der IEEE Printer Working Group, für Kinder zum Schreiben}
+@table @code
+@item "government-letter"
+(8 x 10.5 in)
+@item "government-legal"
+(8.5 x 13.0 in)
+@item "philippine-legal"
+(8.5 x 13.0 in)
+@end table
+
+@noindent
+@strong{ANSI-Formate}
+@table @code
+@item "ansi a"
+(8.5 x 11.0 in)
+@item "ansi b"
+(17.0 x 11.0 in)
+@item "ansi c"
+(17.0 x 22.0 in)
+@item "ansi d"
+(22.0 x 34.0 in)
+@item "ansi e"
+(34.0 x 44.0 in)
+@item "engineering f"
+(28.0 x 40.0 in)
+@end table
+
+@noindent
+@strong{Nordamerikanische architektonische Formate}
+@table @code
+@item "arch a"
+(9.0 x 12.0 in)
+@item "arch b"
+(12.0 x 18.0 in)
+@item "arch c"
+(18.0 x 24.0 in)
+@item "arch d"
+(24.0 x 36.0 in)
+@item "arch e"
+(36.0 x 48.0 in)
+@item "arch e1"
+(30.0 x 42.0 in)
+@end table
+
+@noindent
+@strong{Alte Formate, die noch in Großbritannien benützt werden}
+@table @code
+@item "statement"
+(5.5 x 8.5 in)
+@item "half letter"
+(5.5 x 8.5 in)
+@item "quarto"
+(8.0 x 10.0 in)
+@item "octavo"
+(6.75 x 10.5 in)
+@item "executive"
+(7.25 x 10.5 in)
+@item "monarch"
+(7.25 x 10.5 in)
+@item "foolscap"
+(8.27 x 13.0 in)
+@item "folio"
+(8.27 x 13.0 in)
+@item "super-b"
+(13.0 x 19.0 in)
+@item "post"
+(15.5 x 19.5 in)
+@item "crown"
+(15.0 x 20.0 in)
+@item "large post"
+(16.5 x 21.0 in)
+@item "demy"
+(17.5 x 22.5 in)
+@item "medium"
+(18.0 x 23.0 in)
+@item "broadsheet"
+(18.0 x 24.0 in)
+@item "royal"
+(20.0 x 25.0 in)
+@item "elephant"
+(23.0 x 28.0 in)
+@item "double demy"
+(22.5 x 35.0 in)
+@item "quad demy"
+(35.0 x 45.0 in)
+@item "atlas"
+(26.0 x 34.0 in)
+@item "imperial"
+(22.0 x 30.0 in)
+@item "antiquarian"
+(31.0 x 53.0 in)
+@end table
+
+@noindent
+@strong{Auf PA4 basierende Formate}
+@table @code
+@item "pa0"
+(840 x 1120 mm)
+@item "pa1"
+(560 x 840 mm)
+@item "pa2"
+(420 x 560 mm)
+@item "pa3"
+(280 x 420 mm)
+@item "pa4"
+(210 x 280 mm)
+@item "pa5"
+(140 x 210 mm)
+@item "pa6"
+(105 x 140 mm)
+@item "pa7"
+(70 x 105 mm)
+@item "pa8"
+(52 x 70 mm)
+@item "pa9"
+(35 x 52 mm)
+@item "pa10"
+(26 x 35 mm)
+@end table
+
+@noindent
+@strong{In Südostasien und Australien benützt}
+@table @code
+@item "f4"
+(210 x 330 mm)
+@end table
+
+@noindent
+@strong{Benützt für sehr kleine @code{@@lilypond}-Beispiele in der
+Dokumentation, basierend auf A8 quer}
+@table @code
+@item "a8landscape"
+(74 x 52 mm)
+@end table
+
+
@node MIDI-Instrumente
@appendixsec MIDI-Instrumente
@translationof MIDI instruments
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
\clef bass
\new Voice {
\voiceTwo \relative c' {
- <fis, a cis>8 <fis a cis>
+ <fis, a cis>8[ <fis a cis>
\change Staff = up
cis' cis
\change Staff = down
- <fis, a> <fis a>
+ <fis, a> <fis a>]
\showStaffSwitch
\change Staff = up
dis'4 |
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Notationsreferenz:
@ref{Akkord-Wiederholungen}.
-Benutzerhandbuch:
+Handbuch zur Benutzung:
@rprogram{Ein zusätzliches System erscheint}.
Schnipsel:
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes.
@end ignore
-@c \version "2.15.18"
+@c \version "2.15.39"
@c Translators: Till Paala
benutzt, ihre Position im Takt zu errechnen und die neue
Dauer in der MIDI-Ausgabe einzusetzen. Die Faktoren, mit
denen multipliziert wird, können auch kombiniert werden, etwa
-@qq{*L*M*/N}.
+@qq{*L*M*/N}. Die Faktoren sind Teil der Dauer: wenn man keine Dauer
+für die nächste Note angibt, wird die Dauer der vorigen Note mit allen
+Skalierungsfaktoren übernommen.
Im nächsten Beispiel nehmen die drei ersten Noten genau zwei Schläge ein,
aber es wird keine Triolenklammer über ihnen ausgegeben.
@lilypond[quote,relative=2,verbatim]
\time 2/4
% Alter durations to triplets
-a4*2/3 gis4*2/3 a4*2/3
+a4*2/3 gis a
% Normal durations
-a4 a4
+a4 a
% Double the duration of chord
<a d>4*2
% Duration of quarter, appears like sixteenth
b16*4 c4
@end lilypond
-Die Dauer von unsichtbaren Noten kann auch mit einem Faktor
+Die Dauer von unsichtbaren Pausen kann auch mit einem Faktor
beeinflusst werden. Das ist sinnvoll, wenn man viele Takte
überspringen muss, etwa @code{s1*23}.
Akkord oder jede Pause mit dem Bruch multipliziert würde.
Damit bleibt das Aussehen der Musik unverändert, aber die
interne Dauer der Noten wird mit dem Bruch multipliziert.
-Die Leerzeichen um den Punkt im Beispiel sind notwendig.
Hier ein Beispiel, das zeigt, wie Noten komprimiert und
ausgedehnt werden kann:
% Normal durations
<c a>4 c8 a
% Scale music by *2/3
-\scaleDurations #'(2 . 3) {
+\scaleDurations 2/3 {
<c a f>4. c8 a f
}
% Scale music by *2
-\scaleDurations #'(2 . 1) {
+\scaleDurations 1/2 {
<c' a>4 c8 b
}
@end lilypond
\new Staff {
\relative c' {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
@enumerate
@item
-@code{@var{timeSignatureFraction}} (Taktart-Bruch), ein Scheme-Paar,
-das den Takt beschreibt.
+@code{@var{timeSignatureFraction}} (Taktart-Bruch), ein Bruch,
+der den Takt beschreibt.
@item
-@code{@var{baseMomentFraction}} (Grundmoment-Bruch), ein Scheme-Paar, das
+@code{@var{baseMomentFraction}} (Grundmoment-Bruch), ein Bruch, der
den Zähler und Nenner der Grundschlageinheit der Taktart enhält.
@item
\relative c' {
% This call will fail because the context isn't yet instantiated
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 7 { c8 } |
% This call will succeed
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
}
@end lilypond
-
-
-
-
@cindex Taktart, Standardeigenschaften wiederherstellen
@cindex Wiederherstellen von Taktart-Standardeigenschaften
@cindex Zurücksetzen von Taktart-Standardeigenschaften
\relative c' {
\repeat unfold 8 { c8 } |
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 { c8 } |
- \revertTimeSignatureSettings #'(4 . 4)
+ \revertTimeSignatureSettings 4/4
\time 4/4
\repeat unfold 8 { c8 } |
}
\new StaffGroup <<
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
}
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(1 3) % beatStructure
#'() % beamExceptions
\time 4/4
Zu Einzelheiten siehe @ref{Text formatieren}.
-
@seealso
Glossar:
@rglos{metronome},
@rinternals{MetronomeMark}.
-
-
@node Auftakte
@unnumberedsubsubsec Auftakte
@translationof Upbeats
@translationof Unmetered music
@cindex Kadenz
-@cindex Taktlinien, ausschalten
-@cindex Taktnummern, ausschalten
+@cindex Bebalkung in Kadenzen
+@cindex Bebalken in taktloser Musik
+@cindex Kadenzen, Bebalkung
+@cindex Balken in Kadenzen
+@cindex Taktlose Musik, Bebalkung
@cindex Noten ohne Takt
@cindex Taktart, Noten ohne
@cindex Metrum, Noten ohne
@funindex cadenzaOn
@funindex cadenzaOff
-Taktlinien und Taktzahlen werden automatisch erzeugt. Für Musik
-ohne Metrum hingegen (etwa Kadenzen) ist das jedoch nicht
-erwünscht. Mit den Befehlen @code{\cadenzaOn} und
-@code{\cadenzaOff} kann dieses Verhalten ausgeschaltet und
-wieder angeschaltet werden.
+In Musik mit Metrum werden Taktstriche automatisch eingefügt und Taktzahlen
+automatisch berechnet. In Musik ohne Metrum hingegen (etwa Kadenzen) ist
+das nicht gewollt und kann @qq{ausgeschaltet} werden mit dem Befehl
+@code{\cadenzaOn}, um dann wieder zum normalen Verhalten mit
+@code{\cadenzaOff} zurückzukehren.
@lilypond[verbatim,relative=2,quote]
c4 d e d
d4 e d c
@end lilypond
-Taktnummerierung wird am Ende der Kadenz wieder aufgenommen, als
-ob es die Kadenz nicht gegeben hätte:
+Taktnummerierung wird am Ende der Kadenz wieder aufgenommen:
@lilypond[verbatim,relative=2,fragment]
% Show all bar numbers
d4 e d c
@end lilypond
-@cindex Bebalkung in Kadenzen
-@cindex Bebalken in taktloser Musik
-@cindex Kadenzen, Bebalkung
-@cindex Balken in Kadenzen
-@cindex Taktlose Musik, Bebalkung
+Ein neuer Takt wird nie innerhalb der Kadenz begonnen, auch wenn einer
+oder mehrere @code{\bar}-Befehle eingefügt ewrden. Darum müssen auch
+Erinnerungsversetzungszeichen manuell eingefügt werden. Siehe
+@ref{Versetzungszeichen}.
+
+@lilypond[verbatim,relative=2,quote]
+c4 d e d
+\cadenzaOn
+cis4 d cis d
+\bar "|"
+cis4 d cis! d
+\cadenzaOff
+\bar "|"
+@end lilypond
+
+Automatische Bebalkung wird durch @code{\cadenzeOn} ausgestellt. Darum müssen
+alle Balken in Kadenzen manuell eingegeben werden (siehe @ref{Manuelle Balken}).
@lilypond[verbatim,relative=2,quote]
\repeat unfold 8 { c8 }
\cadenzaOn
-\repeat unfold 5 { c8 }
+cis8 c c c c
\bar"|"
+c8 c c
\cadenzaOff
\repeat unfold 8 { c8 }
@end lilypond
-Automatische Bebalkung wird durch @code{\cadenzeOn} ausgestellt und durch
-@code{\cadenzaOff} wieder angestellt. Darum müssen alle Balken in Kadenzen
-manuell eingegeben werden (siehe @ref{Manuelle Balken}).
-
Diese vordefinierten Befehle wirken sich auf alle Systeme in der
Partitur aus, auch wenn sie nur in einer einzigen Stimme notiert werden.
Um dieses Verhalten zu ändern, müsen Sie @code{Timing_translator}
Notationsreferenz:
@ref{Sichtbarkeit von Objekten},
-@ref{Polymetrische Notation}
-@ref{Manuelle Balken}.
+@ref{Polymetrische Notation},
+@ref{Manuelle Balken},
+@ref{Versetzungszeichen}.
Schnipsel:
@rlsr{Rhythms}.
+@cindex Kadenz und Zeilenumbrüche
+@cindex Musik ohne Metrum, Zeilenumbrüche
+@cindex Zeilenumbrüche in Musik ohne Metrum
+@cindex Zeilenumbrüche in Kadenzen
+@cindex Seitenumbrüche in Musik ohne Metrum
+@cindex Seitenumbrüche in Kadenzen
+@cindex Kadenz und Seitenumbrüche
+@cindex Musik ohne Metrum, Seitenumbrüche
+
@knownissues
-LilyPond fügt Zeilen- und Seitenumbrüche nur an einer Taktlinie
-ein. Wenn die Kadenz nicht vor einem Umbruch endet, müssen Sie
-selber unsichtbare Taktlinien mit
+Automatische Zeilen- und Seitenumbrüche werden nur an Taktstrichen
+vorgenommen, sodass @qq{unsichtbare} Taktstriche manuell eingefügt
+werden müssen, damit Umbrüche erlaubt werden:
@example
\bar ""
@end example
-@noindent
-einfügen, um anzuzeigen, wo umgebrochen werden darf.
-
-Sie müssen explizit einen @code{Voice}-Kontext erstellen, wenn
-Sie ein Stück mit @code{cadenzaOn} beginnen wollen, weil sonst
+Man muss explizit einen @code{Voice}-Kontext erstellen, wenn
+man ein Stück mit @code{cadenzaOn} beginnen will, weil sonst
ein seltsamer Fehler auftreten kann.
@example
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(9 . 8)
- \scaleDurations #'(2 . 3)
+ \set Staff.timeSignatureFraction = 9/8
+ \scaleDurations 2/3
\repeat unfold 6 { c8[ c c] }
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(10 . 8)
- \scaleDurations #'(3 . 5) {
+ \set Staff.timeSignatureFraction = 10/8
+ \scaleDurations 3/5 {
\repeat unfold 2 { c8[ c c] }
\repeat unfold 2 { c8[ c] } |
c4. c4. \times 2/3 { c8[ c c] } c4
@code{\autoBeamOn}.
@endpredefined
-
-
@funindex breakable
-
@cindex Zeilenumbruch, Balken
@cindex Balken, Zeilenumbrüche
@cindex Balken mit Knie
\repeat unfold 8 {c8}
@end lilypond
-Auf die gleiche Art werden im 3/4-Takt Achtelnoten als ganzer Takt bebalkt.
-Um Achtelnoten im 3/4-Takt auf jeder Taktzeit zu bebalken, muss
-@code{beamExceptions} zurückgesetzt werden:
+Im traditionellen Notensatz haben Achtelnoten besondere Bebalkungsregeln.
+Ein Takt, der nur aus Achteln besteht, kann als Ganzer bebalkt werden. Diese
+Regel wird durch die Eigenschaft @code{beamWholeMeasure} bestimmt.
@lilypond[quote,verbatim,relative=2]
\time 3/4
-% by default we beam in (3) due to beamExceptions
-\repeat unfold 6 {a8} |
-% This will beam (1 1 1) due to beatLength
-\set Timing.beamExceptions = #'()
-\repeat unfold 6 {a8}
+% By default we beam in one
+\repeat unfold 6 { a8 }
+% We can avoid beaming in one
+\set Timing.beamWholeMeasure = ##f
+\repeat unfold 6 { a8 }
+@end lilypond
+
+In einigen Notenstichen der romantischen und klassischen Periode kann auch
+ein halber Takt Achtelnoten durchgehend bebalkt werden, auch wenn das die
+generelle Regel verletzt (siehe Gould, S. 153). Dieses Verhalten wird durch
+die Eigenschaft @code{beamHalfMeasure} bestimmt:
+
+@lilypond[quote,verbatim,relative=2]
+\time 3/4
+% By default we avoid half-measure beams
+r4. a8 a a |
+% We can allow half-measure beams
+\set Timing.beamHalfMeasure = ##t
+r4. a8 a a |
@end lilypond
@i{@strong{Wie die automatische Bebalkung funktioniert}}
Die Standardbebalkungsregeln finden sich in der Datei
@file{scm/time-signature-settings.scm}.
-
@snippets
-
@cindex Balken, Unterteilung
-
@funindex subdivideBeams
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
@cindex Taktschläge gruppieren
@cindex Takt unterteilen
@cindex Unterteilen von Takten
-
@funindex autoBeamSettings
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
<<
\new Staff {
\overrideTimeSignatureSettings
- #'(3 . 4) % timeSignatureFraction
- #'(1 . 8) % baseMomentFraction
+ 3/4 % timeSignatureFraction
+ 1/8 % baseMomentFraction
#'(1 5) % beatStructure
#'() % beamExceptions
\time 3/4
sich in @ref{Text formatieren}. Zu noch präzieserer Kontrolle
siehe @code{break-alignable-interface} in @ref{Objekte ausrichten}.
+Die Datei @file{scm/translation-functions.scm} enthält die Definitionen
+von @code{format-mark-numbers} und @code{format-mark-letters}. Sie
+können als Anregung für andere Formatierungsfunktionen genommen werden.
+
@seealso
Notationsreferenz:
@ref{Die Feta-Schriftart},
@ref{Objekte ausrichten}.
Installierte Dateien:
-@file{scm/translation-functions.scm} beinhaltet die Definition
-von @code{format-mark-numbers} und
-@code{format-mark-letters}. Sie können als Anleitung für eigene
-Funktionen benutzt werden.
+@file{scm/translation-functions.scm}.
Schnipsel:
@rlsr{Rhythms}.
@cindex durchgestrichener Hals
@cindex Notenhals, durchgestrichen
-
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
@lilypondfile[verbatim,quote,texidoc,doctitle]
{positioning-grace-notes-with-floating-space.ly}
-
-
@seealso
Glossar:
@rglos{grace notes},
@rglos{appoggiatura}.
Notationsreferenz:
+@ref{Tondauern skalieren},
@ref{Manuelle Balken}.
Installierte Dateien:
@rinternals{Grace_engraver},
@rinternals{Grace_spacing_engraver}.
-
@knownissues
-
@cindex Vorschlag, mehrere Noten
@cindex mehrnotiger Vorschlag
@cindex Synchronisation von Verzierungen
oder die Dauern explizit ändern:
@example
-\acciaccatura @{ \scaleDurations #' (1 . 2) @{ c'8[ d' e' f' g'] @} @}
+\acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
@end example
Siehe @ref{Tondauern skalieren}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32b9cd030a1917570346e9b9ea267fe409156b2f
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@node Das Papierformat einstellen
@unnumberedsubsubsec Das Papierformat einstellen
-@translationof Setting paper size
+@translationof Setting the paper size
-Zwei Funktionen ermöglichen es, die Papiergröße zu ändern:
-@code{set-default-paper-size} und @code{set-paper-size}.
-@code{set-default-paper-size} muss auf der obersten Ebene in
-der Quelldatei gesetzt werden, @code{set-paper-size} hingegen
-muss sich in einer @code{\paper}-Umgebung befinden:
+@q{A4} ist der Standardwert, wenn keine ausdrückliches Papierformat
+eingestellt ist. Es gibt jedoch zwei Funktionen, mit denen man
+das Papierformat ändern kann: @code{set-default-paper-size}
@example
-#(set-default-paper-size "a4")
+#(set-default-paper-size "quarto")
@end example
+@noindent
+welcher immer auf oberster Ebene der Datei geschrieben werden muss, und
+@code{set-paper-size}
+
@example
\paper @{
- #(set-paper-size "a4")
+ #(set-paper-size "tabliod")
@}
@end example
@noindent
-Auf oberster Ebene kann @code{set-default-paper-size} überall vor der ersten
-@code{\paper}-Umgebung aufgerufen werden. Innerhalb einer @code{\paper}-Umgebung
-ist der beste Platz für @code{set-paper-size} gleich am Anfang, über der Liste
-der Variablen-Definitionen. Der Grund dafür wird behandelt in
-@ref{Automatische Skalierung auf ein Papierformat}
-
-@code{set-default-paper-size} bestimmt die Größe aller Seiten, während
-@code{set-paper-size} nur die Seitengröße für die Seiten definiert,
-auf die sich die aktuelle @code{\paper}-Umgebung bezieht. Wenn die
-@code{\paper}-Umgebung gleich am Anfang der Datei steht, bezieht sich die
-Papiergröße auf alle Seiten, wenn sie aber innerhalb einer
-@code{\book}-Umgebung definiert wird, nur auf die Seiten innerhalb
-dieses Buches.
-
-Die normalen Papierformate sind definiert, u.A. @code{a4},
-@code{letter}, @code{legal} und @code{11x17} (auch als
-Tabloit bekannt). Sehr viel mehr Formate sind unterstützt.
-Einzelheiten finden sich in der Datei
-@file{scm/paper.scm} in der Definition von
-@code{paper-alist}.
-
-@warning{Das Standardformat ist @code{a4}.}
-
-Weitere Papierformate können hinzugefügt werden, indem die
-Definition von @code{paper-alist} in der Datei
-@file{scm/paper.scm} verändert wird. Derartige
-Änderungen werden jedoch bei einer Aktualisierung des
-Programmes überschrieben.
+welcher in eine @code{\paper}-Umgebung geschrieben werden muss.
+
+
+Wenn die @code{set-default-paper-size}-Funktion auf oberster Ebene der
+Datei eingesetzt wird, muss sie vor allen @code{\paper}-Umgebungen kommen.
+@code{set-default-paper-size} definiert das Papierformat für alle Seiten,
+während @code{set-paper-size} nur das Format der Seiten bestimmt, auf die
+sich die @code{\paper}-Umgebung bezieht. Wenn beispielsweise die
+@code{\paper}-Umgebung oben in der Datei steht, dann bezieht sie sich
+auf alle Seiten in der Datei. Wenn die @code{\paper}-Umgebung innherhalb
+einer @code{\book}-Umgebung steht, dann bezieht sie sich nur auf das eine
+Buch.
+
+Wenn die @code{set-paper-size}-Funktion eingesetzt wird, muss sie @emph{vor}
+allen anderen Funktionen stehen, die in derselben @code{\paper}-Umgebung
+benützt werden. Siehe @ref{Automatische Skalierung auf ein Papierformat}.
+
+Die Papierformate finden sich in der Datei @file{scm/paper.scm} definiert.
+Hierhin kann man eigene Formate definieren, sie werden jedoch bei einer
+Aktualisierung von LilyPond überschrieben. Die vorhandenen Papierformate
+finden sich in @ref{Vordefinierte Papierformate}.
+
+@c An appendix entry exists for paper sizes but is not auto-generated
+
+Der folgende Befehl kann benützt werden, um ein eigenes Papierformat
+hinzuzufügen, welches dann mit @code{set-default-paper-size} oder
+@code{set-paper-size} benützt werden kann:
+
+@example
+#(set! paper-alist (cons '("mein Format" . (cons (* 15 in) (* 3 in))) paper-alist))
+
+\paper @{
+ #(set-paper-size "mein Format")
+@}
+@end example
+
+Die Einheiten @code{in} (Fuß), @code{cm} (Centimeter) and @code{mm} (Millimeter)
+können benützt werden.
@cindex Ausrichtung, Papier
@cindex Papier, Ausrichtung
@cindex hochkant, Papier
@cindex quer, Papier
+@cindex Papier, quer
@funindex landscape
-Wenn das Symbol @code{'landscape} als Argument an die Funktion
+Wenn das Symbol @code{'landscape} an die Funktion
@code{set-default-paper-size} gehängt wird, werden die Seiten um
90° gedreht und die Notensysteme entsprechend breiter gesetzt.
#(set-default-paper-size "a6" 'landscape)
@end example
+Die Notenausgabe wird @emph{nicht} gedreht, nur das Papierformat.
+
@seealso
Notationsreferenz:
-@ref{Automatische Skalierung auf ein Papierformat}.
+@ref{Automatische Skalierung auf ein Papierformat},
+@ref{Vordefinierte Papierformate}.
Installierte Dateien:
@file{scm/paper.scm}.
-
@node Automatische Skalierung auf ein Papierformat
@unnumberedsubsubsec Automatische Skalierung auf ein Papierformat
@translationof Automatic scaling to paper size
@code{CENTER} oder @code{DOWN} gesetzt, wird das Notensystem als
Nicht-Notensystemzeile plaziert.
-
@item nonstaff-relatedstaff-spacing
Nicht-Notensystem-verwandtesSystem-Platzierung
@ref{Vertikale \paper-Variablen mit flexiblen Abständen},
@ref{Alisten verändern}.
+Installierte Dateien:
+@file{ly/engraver-init.ly},
+@file{scm/define-grobs.scm}.
+
Referenz der Interna:
@rinternals{Contexts},
@rinternals{VerticalAxisGroup},
@rinternals{StaffGrouper}.
-Installierte Dateien:
-@file{ly/engraver-init.ly},
-@file{scm/define-grobs.scm}.
-
@node Abstände von nicht gruppierten Notensystemen
@unnumberedsubsubsec Abstände von nicht gruppierten Notensystemen
Proportionale Notation ist unterstützt, siehe @ref{Proportionale Notation}.
@seealso
+Aufsatz über den automatischen Notensatz:
+@ressay{Optischer Ausgleich}.
+
Schnipsel:
@rlsr{Spacing}.
@rinternals{StaffSpacing},
@rinternals{NonMusicalPaperColumn}.
-Aufsatz über den automatischen Notensatz:
-@ressay{Optischer Ausgleich}.
-
@knownissues
Es gibt keine sinnvolle Möglichkeit, die horizontale Verteilung der
@}
@end example
+@item
+Die Anzahl der Seiten kann erzwungen werden. Beispielsweise erzwingt
+folgender Code ein Layout mit zwei Seiten:
+
+@example
+\paper @{
+ page-count = #2
+@}
+@end example
+
@item
Vermeidung (oder Verminderung) von Objekten, die den vertikalen Abstand von Systemen
vergrößern, hilft oft. Die Verwendung von Klammern bei Wiederholungen
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\addQuote "clarinet" { \clarinetNotes }
-
\score {
<<
\new Staff \with { instrumentName = "Clarinet" } \clarinetNotes
@ref{Transposition von Instrumenten},
@ref{Marken benutzen}.
+Installierte Dateien:
+@file{scm/define-event-classes.scm}.
+
Schnipsel:
@rlsr{Staff notation}.
@rinternals{QuoteMusic},
@rinternals{Voice}.
-Installed Files:
-@file{scm/define-event-classes.scm}.
-
@knownissues
-
Nur der Inhalt der ersten Stimme innerhalb eines
@code{\addQuote}-Befehls wird für das Zitat herangezogen. Wenn
der zitierte Ausdruck also @code{\new} oder @code{\context Voice}-Befehle
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
}
@end lilypond
-
@noindent
Eine ausführliche Liste der @code{\markup}-Befehle findet sich in
@ref{Textbeschriftungsbefehle}.
-
@seealso
Notationsreferenz:
@ref{Textbeschriftungsbefehle}.
@cindex Textgröße
@cindex Größe der Schriftart
+@funindex \abs-fontsize
@funindex \fontsize
@funindex \smaller
@funindex \larger
@funindex larger
@funindex magnify
-Die Größe von Buchstaben kann auf verschiedene Arten verändert werden:
-@itemize
-@item
-die Schriftgröße kann auf bestimmte definierte Standardgrößen gesetzt werden,
+Die Schriftgröße kann auf verschiedene Arten verändert werden, relativ
+zur globalen Notensystemgröße:
-@item
-die Schriftgröße kann mit einem absoluten Wert gesetzt werden,
+Sie kann auf eine vordefinierte Größe gesetzt werden:
-@item
-die Schriftgröße kann relativ zur vorhergehenden Größe geändert werden.
-@end itemize
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \huge Sinfonia }
+b1^\markup { \teeny da }
+b1-\markup { \normalsize camera }
+@end lilypond
-@noindent
-Das Beispiel unten zeigt alle drei Möglichkeiten:
+Sie kann relativ zum vorherigen Wert gesetzt werden:
-@lilypond[quote,verbatim,relative=1]
-f1_\markup {
- \tiny espressivo
- \large e
- \normalsize intenso
-}
-a^\markup {
- \fontsize #5 Sinfonia
- \fontsize #2 da
- \fontsize #3 camera
-}
-bes^\markup { (con
- \larger grande
- \smaller emozione
- \magnify #0.6 { e sentimento } )
-}
-d c2 r8 c bes a g1
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \larger Sinfonia }
+b1^\markup { \smaller da }
+b1-\markup { \magnify #0.6 camera }
+@end lilypond
+
+Sie kann vergrößert oder verkleinert werden relativ zum Wert, der
+von der globalen Notensystemgröße vorgegeben wird:
+
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \fontsize #-2 Sinfonia }
+b1^\markup { \fontsize #1 da }
+b1-\markup { \fontsize #3 camera }
+@end lilypond
+
+Sie kann auch auf eine bestimmte Punktegröße festgelegt werden, unabhängig von
+der globalen Notensystemgröße:
+
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \abs-fontsize #20 Sinfonia }
+b1^\markup { \abs-fontsize #8 da }
+b1-\markup { \abs-fontsize #14 camera }
@end lilypond
@cindex hochgestellt
@funindex super
@funindex \sub
@funindex sub
+@funindex \normal-size-super
+@funindex normal-size-super
Text kann auch hoch- bzw. tiefgestellt gesetzt werden. Die so markierten
Buchstaben werden automatisch in einer kleineren Schriftgröße gesetzt,
@ref{Manuelle Wiederholungszeichen},
@ref{Schriftarten}.
+Installierte Dateien:
+@file{scm/define-markup-commands.scm}.
+
Schnipsel:
@rlsr{Text}.
Referenz der Interna:
@rinternals{TextScript}.
-Installierte Dateien:
-@file{scm/define-markup-commands.scm}.
-
@knownissues
Wenn die Befehle @code{\teeny}, @code{\tiny},
@code{\small}, @code{\normalsize}, @code{\large} und
verglichen mit @code{\fontsize}.
-
@node Textausrichtung
@unnumberedsubsubsec Textausrichtung
@translationof Text alignment
@ref{Align},
@ref{Textartige Zeichen}.
+Installierte Dateien:
+@file{scm/define-markup-commands.scm}.
+
Schnipsel:
@rlsr{Text}.
Referenz der Interna:
@rinternals{TextScript}.
-Installierte Dateien:
-@file{scm/define-markup-commands.scm}.
-
-
@node Graphische Notation innerhalb einer Textbeschriftung
@unnumberedsubsubsec Graphische Notation innerhalb einer Textbeschriftung
@ref{Anmerkungen},
@ref{Align}.
+Installierte Dateien:
+@file{scm/define-markup-commands.scm},
+@file{scm/stencil.scm}.
+
Schnipsel:
@rlsr{Text}.
Referenz der Interna:
@rinternals{TextScript}.
-Installierte Dateien:
-@file{scm/define-markup-commands.scm},
-@file{scm/stencil.scm}.
-
@node Musikalische Notation innerhalb einer Textbeschriftung
@unnumberedsubsubsec Musikalische Notation innerhalb einer Textbeschriftung
@ref{Die Feta-Schriftart},
@ref{Was sind Schriftarten}.
+Installierte Dateien:
+@file{scm/define-markup-commands.scm},
+@file{scm/fret-diagrams.scm},
+@file{scm/harp-pedals.scm}.
+
Schnipsel:
@rlsr{Text}.
Referenz der Interna:
@rinternals{TextScript}.
-Installierte Dateien:
-@file{scm/define-markup-commands.scm},
-@file{scm/fret-diagrams.scm},
-@file{scm/harp-pedals.scm}.
-
@node Textbeschriftung über mehrere Seiten
Notationsreferenz:
@ref{Textbeschriftungslistenbefehle}.
-Schnipsel:
-@rlsr{Text}.
-
Erweitern:
@rextend{Neue Definitionen von Beschriftungslistenbefehlen}.
-Referenz der Interna:
-@rinternals{TextScript}.
-
Installierte Dateien:
@file{scm/define-markup-commands.scm}.
+Schnipsel:
+@rlsr{Text}.
+
+Referenz der Interna:
+@rinternals{TextScript}.
+
@funindex \markuplist
@funindex markuplist
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 8cbb38db1591ab95a178643e7bf41db018aa22c0
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@rinternals{LyricText}.
Schnipsel:
-@rlsr{Text}
+@rlsr{Text}.
@node Text an einer Melodie ausrichten
Notation Reference:
@ref{Was sind Kontexte?},
-@ref{Automatische Silbendauern}.
+@ref{Automatische Silbendauern},
@ref{Strophen},
@ref{Manuelle Silbendauern},
@ref{Dialog zur Musik}.
@lilypond[ragged-right,quote,verbatim]
melody = \relative c' {
- c c c c | d d d d
+ c4 c c c | d d d d
}
text = \lyricmode {
\markup {
\fill-line {
\hspace #0.1 % moves the column off the left margin;
- % can be removed if space on the page is tight
+ % can be removed if space on the page is tight
\column {
\line { \bold "2."
\column {
"It has two lines."
}
}
- \hspace #0.1 % adds vertical spacing between verses
+ \vspace #0.1 % adds vertical spacing between verses
\line { \bold "3."
\column {
"This is verse three."
}
}
}
- \hspace #0.1 % adds horizontal spacing between columns;
- % if they are still too close, add more " " pairs
- % until the result looks good
- \column {
+ \hspace #0.1 % adds horizontal spacing between columns;
+ \column {
\line { \bold "4."
\column {
"This is verse four."
"It has two lines."
}
}
- \hspace #0.1 % adds vertical spacing between verses
+ \vspace #0.1 % adds vertical spacing between verses
\line { \bold "5."
\column {
"This is verse five."
}
}
\hspace #0.1 % gives some extra space on the right margin;
- % can be removed if page space is tight
+ % can be removed if page space is tight
}
}
@end lilypond
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
angezeigt werden; durch diese Befehle wird der Notensatz nicht
verändert.
-
-
Neue Diagramme können erstellt werden, indem man die Muster in den Datei
@file{scm/define-woodwind-diagrams.scm} und
@file{scm/display-woodwind-diagrams.scm} befolgt. Das benötigt jedoch
Scheme-Fähigkeit und ist nicht für alle Benutzer verständlich.
-
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{woodwind-diagrams-listing.ly}
--- /dev/null
+%% Translation of GIT committish: 06f227dd80f3a30cbf33c879b7c125079dfaf5c3
+
+ texidocde = "
+Die Maschine für die vertikale Platzverteilung hat sich in Version 2.14 verändert.
+Dadurch wurde Gesangstext auf andere Art verteilt. Es ist möglich, Eigenschaften
+von @code{Lyric}- und @code{Staff}-Kontexten einzustellen, um die Platzverteilung
+so aussehen zu lassen wie für Version 2.12.
+
+"
+ doctitlede = "Platzverteilung von Gesangstext wie in 2.12 für neuere Versionen"
+
\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@ifclear web_version
@c do nothing
@end ifclear
+@ifset web_version
+ @c make the box:
+@divId{wildCardBox}
+@subheading Neuigkeiten
+@divId{wildCardText}
+
+@divEnd
+@divEnd
+@end ifset
+
+@html
+
+<script language="JavaScript" type="text/javascript">
+ function loadXMLDoc(dname)
+ {
+ if (window.XMLHttpRequest)
+ {
+ xhttp=new XMLHttpRequest();
+ }
+ else
+ {
+ xhttp=new ActiveXObject("Microsoft.XMLHTTP");
+ }
+ xhttp.open("GET",dname,false);
+ xhttp.send();
+ return xhttp.responseXML;
+ }
+
+ var xmlDoc = loadXMLDoc("tweets.xml");
+ var tweets = xmlDoc.getElementsByTagName("tweet");
+ var index = Math.floor(Math.random() * tweets.length);
+ var tweet = tweets[index];
+ var text = tweet.childNodes[0];
+ document.getElementById("wildCardText").innerHTML = text.nodeValue;
+</script>
+
+@end html
+
@ifset web_version
@c make the box:
@divId{latestVersion}
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@item
@ref{Entwicklung}: für Mitarbeiter und Tester.
+@item
+@ref{GSoC}: Liste der Projekte für den Google Summer of Code.
+
@item
@ref{Autoren}: die Menschen, die LilyPond zu dem gemacht haben,
was es jetzt ist.
@item
@ref{Ältere Neuigkeiten}: ein Archiv.
+@item
+@ref{Abstellkammer}: Ankündigungen und Listen der Veränderungn von vorherigen Versionen.
+
@end itemize
@divEnd
* Helfen Sie uns::
* Sponsoren::
* Entwicklung::
+* GSoC::
* Autoren::
* Veröffentlichungen::
* Ältere Neuigkeiten::
+* Abstellkammer::
@end menu
@divEnd
@unnumberedsec Fehlerberichte
@translationof Bug reports
+@divClass{heading-center}
+Wenn Ihre Datei zu einem Programmabsturz oder falschem Notensatz führt,
+handelt es sich um einen Fehler.
+@divEnd
+
@divClass{column-center-top}
@subheading 1. Schritt: Bekannte Fehler
-Wenn Sie Eingabecode haben, der einen Programmabsturz oder
-fehlerhaften Notensatz erzeugt, dann ist das ein Fehler. Es gibt
-eine Liste der bekannten Fehler beim Google bug tracker:
+Vielleicht ist der Fehler schon bekannt. Prüfen Sie hier:
@example
@uref{http://code.google.com/p/lilypond/issues/list}
@warning{Wir akzeptieren Fehlerberichte nur als
@ref{Minimalbeispiele}. Wir haben sehr begrenzte Ressourcen,
-um Fehlerberichte zu bearbeiten, weshalb jedes nicht-Minimalbeispiel
+weshalb jedes nicht-Minimalbeispiel
zurückgewiesen wird. Fast jeder Fehler kann mit vier oder sogar
weniger Noten demonstriert werden!}
@subheading 4. Schritt: Auf Antwort warten
Wenn Ihr Fehlerbericht an die Liste versandt wurde, untersucht
-unser Fehlerbeseitiger (engl. bug squad) den Bericht. Warten Sie
-bitte vier Tage, da uns nur eine geringe Zahl an Helfern zur Verfügung stehen. Sie werden eventuell nach mehr Information gefragt oder
-der Bericht wird zum Tracker hinzugefügt und Sie werden informiert,
-welche Nummer er bekommen hat.
-
-Sie können den Fehler so markieren, dass Sie immer eine E-Mail
+unser Fehlerbeseitiger (engl. bug squad) den Bericht. Sie werden
+eventuell nach mehr Information gefragt. Sie werden informiert,
+wann der Bericht um Tracker hinzugefüt wird. Warten Sie
+bitte vier Tage, da uns nur eine geringe Zahl an Helfern zur Verfügung stehen.
+
+Wenn ein Fehler dem Tracker hinzugefügt wurde, können Sie ihn kommentieren,
+um mehr Information hinzuzufügen. Sie können den Fehler auch markieren,
+sodass Sie immer eine E-Mail
erhalten, wenn Aktivität für diesen Fehler vorkommt. Hierzu müssen
Sie einen Google-Account haben.
@divEnd
@divClass{column-left-top}
@divClass{keep-bullets}
-@helpusTasks
+@helpusSimple
@divEnd
@divEnd
@divClass{column-right-top}
-@helpusProjects
+@helpusAdvanced
@divEnd
@divEnd
+@node GSoC
+@unnumberedsec GSoC (Google Summer of Code)
+@translationof GSoC
+
+@divClass{column-center-top}
+@subheading Was ist Google Summer of Code?
+
+Der @uref{http://www.google-melange.com/gsoc/homepage/google/gsoc2012,
+GSoC-Webseite} zufolge ist Google Summer of Code ein globales Programm,
+das Studenten Stipendien offeriert, um Code für Open-Source-Projekte zu schreiben.
+Google arbeitet mit der Open-Source-Gemeinschaft zusammen und hat unterstützenswerte
+Projekt für den nächsten Sommer gefunden.
+
+Das LilyPond-Team hat beschlossen, dass sich hier eine ausgezeichnete Möglichkeit
+bietet neue Mitarbeiter zu finden, Studenten, die sich schon an LilyPond beteiligen,
+weiter einzubinden und -- das Wichtigste -- aufregenden Code zur freien Benutzung
+für alle zu schreiben.
+
+Wir nehmen an GSoC als Teil des GNU-Projekts teil. Siehe auch
+@uref{http://www.gnu.org/software/soc-projects/guidelines.html,
+GNU GSoC-Webseite} zu Informationen über die Teilnahme.
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Unsere Ideenliste
+
+Unten befindet sich eine Liste mit empfohlenen Projekten für GSoC-Stundenten.
+Wenn Sie kein Projekt finden, das Ihnen passt, schlagen Sie einfach ein eigenes
+vor! Es ist auch möglich, ein Projekt einzuschränken, wenn Sie das Gefühl haben,
+es ist zu umfangreich.
+
+Wir erfordern, dass jeder Student grundlegende Kenntnis von @code{git} hat und
+empfehlen, dass alle, die sich für die Projekte (außer dem letzten) interessieren,
+grundlegende Kenntnisse in Musiknotation haben. Zusätzlich sollten Sie
+Englisch sprechen können.
+
+@subheading Stichnoten
+
+Lösen Sie Probleme mit der Synchronisation von Verzierungen (Vorschläge usw.),
+zusammen mit der darunter liegenden Architektur (siehe
+@uref{http://code.google.com/p/lilypond/issues/detail?id=34,
+Nummer 34 in unserem Tracker}). Verzierungen bringen das Zeitmaß von LilyPond
+durcheinander, weil sie sozusagen in der Zeit rückwärts gehen. Dadurch
+entstehen seltsame Effekte, besonders wenn in einem Notensystem eine
+Verzierung auftritt und im zweiten nicht.
+
+@strong{Schwierigkeit:} mittel
+
+@strong{Erfordernisse:} C++, MIDI
+
+@strong{Empfohlen:} Bekannt mit den Interna von LilyPond
+
+@strong{Mentoren:} Mike Solomon, Carl Sorensen
+
+@subheading MusicXML
+
+Hinzufügen von erweiterter Unterstützung für den Export von MusicXML und
+Verbesserung des Imports, zusätzlich Tests, die die Funktionen überprüfen.
+Abhängig von der zur Verfügung stehenden Zeit kann etwas oder alles der
+folgenden Punkte implementiert werden:
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+Der Export soll grundlegende Funktionen wie den MIDI-Export können (d. h.
+die Benutzung von eigenen Exportklassen, abgeleitet von der Übersetzerklasse.)
+
+@item
+Der XML-Baum soll aus dem grundlegenden musikalischen Inhalt erstellt werden,
+hinzu kommt eine Verbindung von musikalischem Ereignis zu XML-Tag.
+
+@item
+Alle LilyPond-Engraver sollen ihre Arbeit verrichten.
+
+@item
+Alle Ausgabe-Objekte (also alle Stencils/Gruppen von Stencils) sollen der
+Musik zugeordnet werden (und damit auch dem XML-Tag im XML-Baum).
+
+@item
+Ein XML-Ausgabebackend soll hinzugefügt werden, welches die Layoutinformationen
+für jedes Ausgabe-Objekt den XML-Tags hinzufügen kann.
+
+@end itemize
+@divEnd
+
+Das Ziel wird als erreicht angesehen, wenn eine (vorher festgelegte) Partitur
+von MusicXML importiert und dann wieder exportiert werden kann, ohne dass
+ungewollter Datenverlust eintritt.
+
+@strong{Schwierigkeit:} mittel
+
+@strong{Erfordernisse:} MusicXML, Python, grundlegene Kenntnis von LilyPond
+
+@strong{Mentoren:} Reinhold Kainhofer, Mike Solomon
+
+Kenntnis anderer Notensatzprogramme (zum Testen) wäre ein netter Bonus.
+
+@subheading Binde- und Legatobögen verbessern
+
+Die Standardform von Binde- und Legatobögen ist oft nicht zufriedenstellend.
+Überbindungen von enharmonischen Tönen (etwa @code{@{ cis'~ des' @}}) werden
+nicht unterstützt, auch Überbindungen, die von Schlüssel- oder Systemwechsel
+unterprochen werden, sind schlecht unterstützt. Das Projekt beinhaltet das
+Sammeln und Sortieren von Beispielen schlechter Ausgabe, das feststellen der
+richtigen Formatierung und das Schreiben das dazu notwendigen Codes.
+
+@strong{Schwierigkeit:} schwer
+
+@strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
+
+@strong{Empfohlene Kenntnisse:} LilyPond-Kenntniss, Sinn für Ästhetik
+
+@strong{Mentor:} Mike Solomon
+
+@subheading Eine besondere Variante bestimmter Glyphen hinzufügen
+
+Zusätzliche Varianten von Glyphen schaffen für Situationen wie auf der Linie,
+zwischen den Linien, kürzere und schmalere Varianten für z. B. Versetzungszeichen,
+zusammen mit einer Infrastruktur, die das unterstützt. Ein Beispiel ist die
+Breve der Alten Notation, deren Notenkopf in zwei Varianten vorkommt, mit
+kleinerem und größerem Loch.
+
+@strong{Schwierigkeit:} leicht
+
+@strong{Erfordernisse:} MetaFont, C++, gutes Auge für Details
+
+@strong{Empfohlene Kenntnisse:} grundlegene LilyPond-Kenntnis
+
+@strong{Mentor:} Werner Lemberg
+
+@subheading Bebalkung verbessern
+
+Die Standardpositionen von normaler Bebalkung, Bebalkung über Systeme hinweg,
+unterbrochene und Knie-Bebaklung sollte verbessert werden. Balken sollten
+sich am Kontext und benachbarten Noten orientieren (siehe
+@uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
+Abschnitt 2.2}). Wenn möglich, sollte die Rechenzeit für die Bebalkung
+verkürzt werden.
+
+@strong{Schwierigkeit:} mittel
+
+@strong{Erfordernisse:} C++, Erfahrung mit Heuristiken
+
+@strong{Empfohlene Kenntnisse:} Sinn für Ästhetik
+
+@strong{Mentoren:} Mike Solomon, Carl Sorensen
+
+
+@subheading Bessere Unterstützung für Tabulaturen
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+Nicht-monotonische Saitenstimmungen, wie Ukulele
+
+@item
+Ein Eingabemodus für Tabulaturen (im Moment wird die Information notiert
+wie die übliche westliche Notation, beispielsweise eine Viertelnote Fis,
+und dann in eine Tabulatur konvertiert), um mittelalterliche Lautentabulaturen
+transkribieren zu können.
+
+@item
+Wenn ein Bunddiagramm für einen Akkord definiert ist, sollte diese Information
+benützt werden, um den Akkord auf dem System darzustellen (und nicht nur eine
+Standarddarstellung benützt werden).
+
+@end itemize
+@divEnd
+
+@strong{Schwierigkeit:} leicht
+
+@strong{Erfordernisse:} C++
+
+@strong{Empfohlene Kenntnisse:} Kenntnis von Tabulaturnotation familiarity
+
+@strong{Mentor:} Carl Sorensen
+
+@subheading Kompilationswarnungen aufräumen
+
+Aufräumen von Kompilationswarnungen, statischer Codeanalyse und Valgrind-Warnungen.
+Werkzeuge zur automatischen Analyse von Code (Warnungen in @code{g++} und
+@code{clang}) und Analysewerkzeuge wie die Valgrind-memory-leak-detection und
+callgrind code profiler stellen wertvolle Informationen über mögliche Probleme
+im C++-Code zu Verfügung. Wenn man diese Warnungen aufräumt, könnte man auch
+automatisch alle Patche zurückweisen, die neue Warnungen mit sich bringen würden.
+
+@strong{Schwierigkeit:} mittel
+
+@strong{Erfordernisse:} C++
+
+@strong{Mentoren:} Joe Neeman, Reinhold Kainhofer
+
+@divEnd
+
+
@node Autoren
@unnumberedsec Autoren
@divClass{column-center-bottom}
-
@subheading Was andere mit LilyPond gemacht haben
@divClass{keep-bullets}
@unnumberedsec Ältere Neuigkeiten
@translationof Old news
+@divClass{heading-center}
+@warning{Viele alte Ankündigungen und Listen der Änderungen finden sich in der
+@ref{Abstellkammer}}
+@divEnd
+
@include web/news-front.itexi
@include web/news.itexi
+
+
+
+@node Abstellkammer
+@unnumberedsec Abstellkammer
+@translationof Attic
+
+@divClass{column-center-top}
+@subheading Ankündigungen
+
+Ankündigungen und Neuigkeiten nach Version:
+@uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
+@miscLink{announce-v2.12,v2.12},
+@miscLink{announce-v2.10,v2.10},
+@miscLink{announce-v2.8,v2.8},
+@miscLink{announce-v2.6,v2.6},
+@miscLink{announce-v2.4,v2.4},
+@miscLink{announce-v2.2,v2.2},
+@miscLink{announce-v2.0,v2.0},
+@miscLink{ANNOUNCE-1.2,v1.2},
+@miscLink{ANNOUNCE-1.0,v1.0},
+@miscLink{ANNOUNCE-0.1,v0.1}
+
+Ausführliche Liste der Änderungn nach Version:
+@uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
+@uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
+@uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
+@uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
+@uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
+@uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
+@uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
+@uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
+@uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
+@uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
+@miscLink{NEWS-1.4,v1.4},
+@miscLink{NEWS-1.2,v1.2}
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Änderungslog
+
+Änderungslog für Entwickler nach Version:
+@miscLink{ChangeLog-2.10,v2.10},
+@miscLink{ChangeLog-2.3,v2.3},
+@miscLink{ChangeLog-2.1,v2.1},
+@miscLink{ChangeLog-1.5,v1.5 (1)},
+@miscLink{CHANGES-1.5,v1.5 (2)},
+@miscLink{CHANGES-1.4,v1.4},
+@miscLink{CHANGES-1.3,v1.3},
+@miscLink{CHANGES-1.2,v1.2},
+@miscLink{CHANGES-1.1,v1.1},
+@miscLink{CHANGES-1.0,v1.0},
+@miscLink{CHANGES-0.1,v0.1},
+@miscLink{CHANGES-0.0,v0.0}
+
+@divEnd
@c -*- coding: utf-8; mode: texinfo; -*-
@ignore
- Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+ Translation of GIT committish: 233fb6a8b3b6e31de1841641dbbd4c4f43423151
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@itemize
@item
-@emph{Affaire étrangère}, eine Oper von
-@uref{http://valentin.villenave.net/,Valentin Villenave} mit
-einem französischen Libretto von
-@uref{http://en.wikipedia.org/wiki/Lewis_Trondheim, Lewis Trondheim}, wurde am 1. Februar 2009 in der
-@uref{http://www.orchestre-montpellier.com/, L'Opéra de Montpellier}
-uraufgeführt.
+Mussorgskijs @emph{Bilder einer Ausstellung}, neu orchestriert und
+dirigiert von @uref{http://www.aurelienbello.com/,Aurélien Bello}
+mit der @uref{http://www.junge-philharmonie-brandenburg.de/,Jungen Philharmonie Brandenburg}
+am 10. Oktober 2011 und als Wiederholung am 15.--16. April 2012.
+
+@item
+@uref{http://www.kierenmacmillan.info/, Kieren MacMillan}, Komponist und
+Dirigent. Zu seinen vielen neueren Werken gehören: @emph{Go Thy Way},
+aufgeführt von den @uref{http://www.saltlakechoralartists.org/,
+Salt Lake Choral Artists} im März 2012, die
+@emph{Just Out of Reach Suite} aufgeführt vom
+@uref{http://www.herald-dispatch.com/news/marshall/x1883873762/Music-duo-Chrysalis-to-perform-at-Marshall-University-on-Jan-19,
+Chrysalis Duo}, @emph{thrafsmata}aufgeführt im Juli 2011 vom
+@uref{http://www.pnme.org/CurrentSeason/PreviousSeasons.html, Pittsburgh
+New Music Ensemble}.
+
+
+@item
+@emph{Anonymous Student Compliment or Complaint}, von
+@uref{http://www.mikesolomon.org, Mike Solomon}, Gewinner des
+@uref{http://leftcoastensemble.org/contest, 2011 Left Coast Composition Contest},
+an dem 172 Kompositionen aus 22 Ländern teilgenommen haben.
+Andere Werke bspw.: Norman (age 1) für Soloklarinette, aufgeührt an auf dem
+Electroacoustic Music Festival (FEMF) der
+@uref{http://emu.music.ufl.edu/fems_concerts.html, University of Florida} im
+Oktober 2010.
+
+@item
+Eine moderne Edition der @emph{Serenata Erminia} von Alessandro Scarlatti,
+herausgegeben von Thomas Griffin, Musikwissenschaftler (Rom, Italien). Aufgeführt
+am 22. Oktober 2010 in der Gallerie des Palazzo Zevallos Stigliano in Neapel.
+Siehe @uref{http://www.ascarlatti2010.net, Alessandro Scarlatti 2010},
+zur Feier des 350. Geburtstages des Komponisten.
@item
@uref{http://www.mercurybaroque.org/02/02109.aspx, Mercury Baroque}s
Early Music New York} (Notensatz von Nicolas Sceaux).
@item
-Mussorgskijs @emph{Bilder einer Ausstellung}, neu orchestriert und
-dirigiert von @uref{http://www.aurelienbello.com/,Aurélien Bello}
-mit der @uref{http://www.junge-philharmonie-brandenburg.de/,Jungen Philharmonie Brandenburg}
-am 10. Oktober 2011 und als Wiederholung am 15.--16. April 2012.
+@emph{Affaire étrangère}, eine Oper von
+@uref{http://valentin.villenave.net/,Valentin Villenave} mit
+einem französischen Libretto von
+@uref{http://en.wikipedia.org/wiki/Lewis_Trondheim, Lewis Trondheim}, wurde am 1. Februar 2009 in der
+@uref{http://www.orchestre-montpellier.com/, L'Opéra de Montpellier}
+uraufgeführt.
@end itemize
@divEnd
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: c610645cc9a77cba1a2798280965db142d649ac5
+ Translation of GIT committish: 9ec7c79078944a94e2e9abbf8e1b3299c9706389
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 6cc24e4a3246f1daaf79db3bec97a4a4541b5149
+ Translation of GIT committish: 0757febe2084fd8507334987b6f6b524888247c7
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
silencios que se producen, pero la duración alterada se usará para
calcular la posición dentro del compás y para establecer la duración
en la salida MIDI. Los factores de multiplicación se pueden combinar
-en la forma @code{*L*M/N}.
+en la forma @code{*L*M/N}. Los factores son parte de la duración: si
+no especificamos una duración para las notas siguientes, la duración
+por omisión que se toma de la nota anterior incluye cualquier factor
+de escala que se haya aplicado.
En el siguiente ejemplo las tres primeras notas duran exactamente dos
partes, pero no se imprime ningún corchete de tresillo.
@lilypond[quote,relative=2,verbatim]
\time 2/4
% Alter durations to triplets
-a4*2/3 gis4*2/3 a4*2/3
+a4*2/3 gis a
% Normal durations
-a4 a4
+a4 a
% Double the duration of chord
<a d>4*2
% Duration of quarter, appears like sixteenth
b16*4 c4
@end lilypond
-La duración de las notas espaciadoras también se puede modificar
+La duración de los silencios espaciadores también se puede modificar
mediante un multiplicador. Esto es útil para saltar muchos compases,
como por ejemplo @code{s1*23}.
música más largos, como si cada nota, acorde o silencio tuviera la
fracción como multiplicador. Esto dejará intacta la apariencia de la
@emph{música}, pero la duración interna de las notas se multiplicará
-por la fracción @emph{numerador}/@emph{denominador}. Los espacios que
-rodean el punto son necesarios. He aquí un ejemplo que muestra cómo
+por la fracción @emph{numerador}/@emph{denominador}.
+He aquí un ejemplo que muestra cómo
se puede comprimir y expandir la música:
@lilypond[quote,relative=2,verbatim]
% Normal durations
<c a>4 c8 a
% Scale music by *2/3
-\scaleDurations #'(2 . 3) {
+\scaleDurations 2/3 {
<c a f>4. c8 a f
}
% Scale music by *2
-\scaleDurations #'(2 . 1) {
+\scaleDurations 2/1 {
<c' a>4 c8 b
}
@end lilypond
\new Staff {
\relative c' {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
@enumerate
@item
-@code{@var{timeSignatureFraction}}, una pareja de Scheme que describe
+@code{@var{timeSignatureFraction}}, una fracción que describe
el tipo de compás.
@item
-@code{@var{baseMomentFraction}}, una pareja de Scheme que contiene el
+@code{@var{baseMomentFraction}}, una fracción que contiene el
numerador y denominador de la unidad de medida básica de ese tipo de
compás.
\relative c' {
% This call will fail because the context isn't yet instantiated
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 7 { c8 } |
% This call will succeed
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\relative c' {
\repeat unfold 8 { c8 } |
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 { c8 } |
- \revertTimeSignatureSettings #'(4 . 4)
+ \revertTimeSignatureSettings 4/4
\time 4/4
\repeat unfold 8 { c8 } |
}
\new StaffGroup <<
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
}
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(1 3) % beatStructure
#'() % beamExceptions
\time 4/4
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(9 . 8)
- \scaleDurations #'(2 . 3)
+ \set Staff.timeSignatureFraction = 9/8
+ \scaleDurations 2/3
\repeat unfold 6 { c8[ c c] }
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(10 . 8)
- \scaleDurations #'(3 . 5) {
+ \set Staff.timeSignatureFraction = 10/8
+ \scaleDurations 3/5 {
\repeat unfold 2 { c8[ c c] }
\repeat unfold 2 { c8[ c] } |
c4. c \times 2/3 { c8[ c c] } c4
<<
\new Staff {
\overrideTimeSignatureSettings
- #'(3 . 4) % timeSignatureFraction
- #'(1 . 8) % baseMomentFraction
+ 3/4 % timeSignatureFraction
+ 1/8 % baseMomentFraction
#'(1 5) % beatStructure
#'() % beamExceptions
\time 3/4
Otra opción es cambiar explícitamente la duración musical:
@example
-\acciaccatura @{ \scaleDurations #' (1 . 2) @{ c'8[ d' e' f' g'] @} @}
+\acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
@end example
Véase @ref{Escalar las duraciones}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: f71ede90de06fdc16dad9ed75f38558efe819080
+ Translation of GIT committish: a65e32f0ecbd7b9794a03894162cbe2d2501b934
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@lilypond[ragged-right,quote,verbatim]
melody = \relative c' {
- c c c c | d d d d
+ c4 c c c | d d d d
}
text = \lyricmode {
\markup {
\fill-line {
\hspace #0.1 % moves the column off the left margin;
- % can be removed if space on the page is tight
+ % can be removed if space on the page is tight
\column {
\line { \bold "2."
\column {
"It has two lines."
}
}
- \hspace #0.1 % adds vertical spacing between verses
+ \vspace #0.1 % adds vertical spacing between verses
\line { \bold "3."
\column {
"This is verse three."
}
}
}
- \hspace #0.1 % adds horizontal spacing between columns;
- % if they are still too close, add more " " pairs
- % until the result looks good
- \column {
+ \hspace #0.1 % adds horizontal spacing between columns;
+ \column {
\line { \bold "4."
\column {
"This is verse four."
"It has two lines."
}
}
- \hspace #0.1 % adds vertical spacing between verses
+ \vspace #0.1 % adds vertical spacing between verses
\line { \bold "5."
\column {
"This is verse five."
}
}
\hspace #0.1 % gives some extra space on the right margin;
- % can be removed if page space is tight
+ % can be removed if page space is tight
}
}
@end lilypond
+
@seealso
Referencia de funcionamiento interno:
@rinternals{LyricText},
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: c610645cc9a77cba1a2798280965db142d649ac5
+ Translation of GIT committish: c3cd1737b2a12a4f51b4090caf12429cb34290d1
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 24370ed49745de7a9dd734ae5e6066b365054904
+ Translation of GIT committish: c3cd1737b2a12a4f51b4090caf12429cb34290d1
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes..
@end ignore
-@c \version "2.15.18"
+@c \version "2.15.39"
@c Translators: Frédéric Chiasson, Jean-Charles Malahieude
@c Translation checkers: Valentin Villenave, François Martin, Xavier Scheuer
@qq{@code{*}@var{N}} si @var{D=1}. Ceci ne modifiera en rien
l'apparence des notes ou silences produits, mais affectera le
positionnement de l'objet dans la mesure, ainsi que le rendu MIDI. Cette
-fraction peut elle-même être multipliée du style @code{*M*N/D}.
+fraction peut elle-même être multipliée, ce qui donne quelque chose du
+style @code{*M*N/D}. Ce facteur d'échelonnement est partie intégrante
+de la durée@tie{}: en l'absence de durée explicite à la note suivante,
+cette durée modifiée est considérée comme valeur par défaut.
Dans l'exemple suivant, les trois premières notes prennent exactement
deux temps, mais aucun triolet n'est imprimé.
@lilypond[quote,relative=2,verbatim]
\time 2/4
% Alter durations to triplets
-a4*2/3 gis4*2/3 a4*2/3
+a4*2/3 gis a
% Normal durations
-a4 a4
+a4 a
% Double the duration of chord
<a d>4*2
% Duration of quarter, appears like sixteenth
ou silence était affecté de ce même quotient. L'apparence de cette
musique ne sera en rien modifiée@tie{}; seule la durée des notes est
multipliée en interne par la fraction
-@emph{numérateur}/@emph{dénominateur}. N'oubliez pas de préserver les
-espaces de part et d'autre du point. Voici un exemple illustrant la
+@emph{numérateur}/@emph{dénominateur}. Voici un exemple illustrant la
manière de comprimer ou étirer de la musique@tie{}:
@lilypond[quote,relative=2,verbatim]
% Normal durations
<c a>4 c8 a
% Scale music by *2/3
-\scaleDurations #'(2 . 3) {
+\scaleDurations 2/3 {
<c a f>4. c8 a f
}
% Scale music by *2
-\scaleDurations #'(2 . 1) {
+\scaleDurations 2/1 {
<c' a>4 c8 b
}
@end lilypond
\score {
\relative c' {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
@enumerate
@item
-@code{@var{timeSignatureFraction}}, un doublet Scheme indiquant la
+@code{@var{timeSignatureFraction}}, une fraction indiquant la
métrique,
@item
-@code{@var{baseMomentFraction}}, un doublet Scheme comprenant les
-numérateur et dénominateur de la fraction indiquant la base de la
-pulsation,
+@code{@var{baseMomentFraction}}, une fraction comprenant les numérateur
+et dénominateur de la fraction indiquant la base de la pulsation,
@item
@code{@var{beatStructure}}, une liste Scheme indiquant la structure de
\relative c' {
% This call will fail because the context isn't yet instantiated
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 7 { c8 } |
% This call will succeed
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\relative c' {
\repeat unfold 8 { c8 } |
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
\repeat unfold 8 { c8 } |
- \revertTimeSignatureSettings #'(4 . 4)
+ \revertTimeSignatureSettings 4/4
\time 4/4
\repeat unfold 8 { c8 } |
}
\new StaffGroup <<
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
\time 4/4
}
\new Staff {
\overrideTimeSignatureSettings
- #'(4 . 4) % timeSignatureFraction
- #'(1 . 4) % baseMomentFraction
+ 4/4 % timeSignatureFraction
+ 1/4 % baseMomentFraction
#'(1 3) % beatStructure
#'() % beamExceptions
\time 4/4
@cindex barres de mesure, suppression
@cindex numérotation des mesures, suppression
-@cindex cadence
+@cindex cadence et ligatures
+@cindex ligature et cadence
+@cindex cadence et altérations
+@cindex altérations et cadence
+@cindex cadence et barres de mesure
+@cindex barres de mesure et cadence
+@cindex cadence et numéros de mesure
+@cindex numéro de mesure et cadence
@cindex musique non mesurée
@funindex \cadenzaOn
@funindex \cadenzaOff
@funindex cadenzaOff
-Les barres de mesure et les numéros de mesure sont calculés
-automatiquement, ce qui n'est pas souhaitable dans le cas d'une musique
-non mesurée -- les cadences par exemple. Les commandes
-@code{\cadenzaOn} et @code{\cadenzaOff} permettent de désactiver et de
-rétablir ce comportement automatique.
+En matière de musique mesurée, le positionnement des barres et la
+numérotation sont calculés automatiquement. Ceci n'est pas souhaitable
+dans le cas d'une musique non mesurée -- les cadences par exemple -- et
+peut être désactivé à l'aide de la commande @code{\cadenzaOn}, puis
+réactivé par un @code{\cadenzaOff} à l'endroit approprié.
@lilypond[verbatim,relative=2,quote]
c4 d e d
d4 e d c
@end lilypond
-La numérotation reprend dès la fin d'une cadence, comme si celle-ci
-n'avait pas existé@tie{}:
+La numérotation reprend dès la fin d'une cadence.
@lilypond[verbatim,relative=2,quote]
% Show all bar numbers
d4 e d c
@end lilypond
-@cindex ligature et cadence
-@cindex ligature et musique non mesurée
-@cindex cadence et ligature
-@cindex musique non mesurée et ligature
+Une cadence représente un fragment détaché de la notion de mesure, en
+dépit des différentes commandes @code{\bar} qu'il pourra comporter.
+Ceci a pour conséquence que toute altération supplémentaire prarapport à
+l'armure devra être rappelée manuellement -- voir @ref{Altérations}.
+
+@lilypond[verbatim,relative=2,quote]
+c4 d e d
+\cadenzaOn
+cis4 d cis d
+\bar "|"
+cis4 d cis! d
+\cadenzaOff
+\bar "|"
+@end lilypond
L'instruction @code{\cadenzaOn} désactive les ligatures
automatiques@tie{}; elles seront réactivées après un @code{\cadenzaOff}.
@lilypond[verbatim,relative=2,quote]
\repeat unfold 8 { c8 }
\cadenzaOn
-\repeat unfold 5 { c8 }
+cis8 c c c c
\bar"|"
+c8 c c
\cadenzaOff
\repeat unfold 8 { c8 }
@end lilypond
-Notez bien que ces commandes prédéfinies affecteront toutes les portées
-de la partition, même si vous ne les placez que dans un simple contexte
+Ces commandes prédéfinies affecteront toutes les portées de la
+partition, même si vous ne les placez que dans un simple contexte
@code{Voice}. Pour éviter ce désagrément, transférez le
@code{Timing_translator} du contexte @code{Score} au contexte
@code{Staff}, comme indiqué au chapitre @ref{Notation polymétrique}.
Manuel de notation :
@ref{Visibilité des objets},
-@ref{Notation polymétrique}.
+@ref{Notation polymétrique},
+@ref{Barres de ligature manuelles},
+@ref{Altérations}.
Morceaux choisis :
@rlsrnamed{Rhythms,Rythme}.
@cindex sauts de page et musique non mesurée
@knownissues
-LilyPond ne change de ligne ou de page qu'au niveau des barres de
-mesure. Si votre musique non mesurée s'étend sur plus d'une ligne, il
-vous faudra insérer des barres de mesure invisibles,
+Sauts de ligne ou de page ne peuvent intervenir qu'au niveau d'une barre
+de mesure. Si votre musique non mesurée s'étend sur plus d'une ligne, il
+vous faudra insérer des barres de mesure @qq{invisibles} pour indiquer
+où des sauts de ligne peuvent prendre place@tie{}:
@example
\bar ""
@end example
-@noindent
-pour indiquer où des sauts de ligne peuvent prendre place.
-
Au risque d'obtenir des messages d'erreur inhabituels, il est fortement
recommandé de créer explicitement un contexte @code{Voice} lorsqu'un
morceau débute par un @code{\cadenzaOn}.
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(9 . 8)
- \scaleDurations #'(2 . 3)
+ \set Staff.timeSignatureFraction = 9/8
+ \scaleDurations 2/3
\repeat unfold 6 { c8[ c c] }
}
\new Staff {
\time 3/4
- \set Staff.timeSignatureFraction = #'(10 . 8)
- \scaleDurations #'(3 . 5) {
+ \set Staff.timeSignatureFraction = 10/8
+ \scaleDurations 3/5 {
\repeat unfold 2 { c8[ c c] }
\repeat unfold 2 { c8[ c] } |
c4. c \times 2/3 { c8[ c c] } c4
<<
\new Staff {
\overrideTimeSignatureSettings
- #'(3 . 4) % timeSignatureFraction
- #'(1 . 8) % baseMomentFraction
+ 3/4 % timeSignatureFraction
+ 1/8 % baseMomentFraction
#'(1 5) % beatStructure
#'() % beamExceptions
\time 3/4
ou bien modifier explicitement l'échelle des durées :
@example
-\acciaccatura @{ \scaleDurations #' (1 . 2) @{ c'8[ d' e' f' g'] @} @}
+\acciaccatura @{ \scaleDurations 1/2 @{ c'8[ d' e' f' g'] @} @}
@end example
Voir @ref{Changement d'échelle des durées}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 0f93dd92ffa0319328e58148458d22c5448b3d58
+ Translation of GIT committish: c3cd1737b2a12a4f51b4090caf12429cb34290d1
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
\markup {
\fill-line {
\hspace #0.1 % décalage par rapport à la marge de gauche
- % peut être supprimé si l'espace sur la page est réduit
- \column {
+ % peut être supprimé si l'espace sur la page est réduit
+ \column {
\line { \bold "2."
\column {
"Sous les feuilles d'un chêne"
"Je me suis fait sécher..."
}
}
- \hspace #0.1 % ajout d'espace vertical entre les couplets
+ \vspace #0.1 % ajout d'espace vertical entre les couplets
\line { \bold "3."
\column {
"Chante, rossignol, chante,"
}
}
\hspace #0.1 % ajout d'espace horizontal entre les colonnes
- % si elles sont toujours trop proches, ajouter d'autres paires de " "
- % jusqu'à ce que le résultat soit acceptable.
- \column {
+ \column {
\line { \bold "4."
\column {
"J'ai perdu mon ami"
"Sans l'avoir mérité..."
}
}
- \hspace #0.1 % ajout d'espace vertical entre les couplets
+ \vspace #0.1 % ajout d'espace vertical entre les couplets
\line { \bold "5."
\column {
"Je voudrais que la rose"
}
}
}
- \hspace #0.1 % décalage par rapport à la marge de droite
- % peut être supprimé si l'espace sur la page est réduit
+ \hspace #0.1 % décalage par rapport à la marge de droite
+ % peut être supprimé si l'espace sur la page est réduit
}
}
@end lilypond
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Les symboles spécifiques au clavier main droite d'un accordéon
+s'indiquent à l'aide de @code{\\markup}. Le positionnement de tels
+symboles s'ajuste grâce à des arguments @code{\\raise}.
+
+"
+ doctitlefr = "Symboles de chant pour accordéon"
-%% Translation of GIT committish: 05624d5147843d2fcbd6e4e126f1fd43142ac6e5
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Une ligne de basse chiffrée peut se positionner au-dessus ou en dessous
+d'une partie de basse, grâce à la propriété
+@code{BassFigureAlignmentPositioning #'direction} attachée à un contexte
+@code{Staff}. Les possibilités sont @code{#UP} (ou @code{#1}) pour
+au-dessus, @code{#CENTER} (ou @code{#0}) pour centrée, et @code{#DOWN}
+(ou @code{#-1}) pour en dessous.
+
+Cette propriété peut être sujette à modification au cours de la
+partition. Il vous faudra insérer un @code{\\once \\override} si ce
+changement devait être temporaire.
+
+"
doctitlefr = "Ajout d'une basse chiffrée au-dessus ou au-dessous des notes"
+
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Lorsqu'une nouvelle portée vient s'ajouter après un saut de ligne,
+LilyPond préserve un espace juste avant le saut de ligne -- pour un
+éventuel changement d'armure qui, quoi qu'il en soit, ne sera pas
+imprimé. L'astuce consiste alors, comme indiqué dans l'exemple suivant,
+à ajuster @code{Staff.explicitKeySignatureVisibility}.
+
+"
+ doctitlefr = "Ajout d'une portée supplémentaire après un saut de ligne"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Vous pouvez ajouter une nouvelle portée, éventuellement de manière
+temporaire, après le début d'un morceau.
+
+"
+ doctitlefr = "Ajout d'une portée supplémentaire"
+
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La syntaxe de LilyPond demande parfois un positionnement inhabituel des
+parenthèses, crochets etc. qui peuvent s'entrelacer. Par exemple, le
+crochet ouvrant une ligature manuelle se place à la suite de la note
+de départ et sa durée, non pas avant. De même, le crochet fermant se
+place à la fin de la ligature, y compris lorsque la dernière note se
+trouve incluse dans un nolet. Cet extrait illustre la manière de
+combiner ligatures manuelles, liaisons d'articulation, de prolongation
+ou de phrasé, avec des nolets bornés par des parenthèses.
+
+"
+ doctitlefr = "Coexistence de ligatures et liaisons avec des rythmes comprenant des nolets"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Il est possible, à l'aide de la fonction @code{make-music}, d'ajouter
+divers éléments à des notes. Voici comment attacher un doigté
+supplémentaire à une note.
+
+En règle générale, réaliser préalablement un @code{display} (affichage)
+de la musique que vous souhaitez créer vous aidera à écrire la fonction
+chargée de structurer votre musique.
+
+"
+ doctitlefr = "Ajout d'un doigté supplémentaire avec scheme"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Les instructions de doigtés se saisissent selon une syntaxe très simple.
+
+"
+ doctitlefr = "Ajout de doigtés à une partition"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Dans cet extrait est définie la commande @code{\\splitStaffBarLine} qui
+ajoute une double flèche après la dernière barre de mesure d'une portée,
+indiquant par là que ses différentes voix disposeront de leur propre
+portée à la ligne suivante.
+
+"
+ doctitlefr = "Ajout d'indicateurs à une portée dédoublée après un saut de ligne"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+La fonction @code{\\parenthesize}, qui permet de mettre un objet entre
+parenthèses, a ceci de particulier qu'elle est associée à un objet
+graphique @code{ParenthesesItem}.
+
+"
+ doctitlefr = "Mise entre parenthèses d'un signe d'interprétation ou d'une note d'un accord"
-%% Translation of GIT committish: d9d1da30361a0bcaea1ae058eb1bc8dd3a5b2e4c
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Dans certains cas de musique polyphonique complexe, une voix
supplémentaire peut permettre d'éviter les risques de collision.
Lorsque quatre voix parallèles ne suffisent pas, la fonction Scheme
-@code{context-spec-music} permet d'ajouter des d'autres voix.
+@code{context-spec-music} permet d'ajouter encore d'autres voix.
"
doctitlefr = "Ajout de voix pour éviter les collisions"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La propriété @code{spacing-increment} de @code{Score.GraceSpacing}
+permet d'ajuster l'espacement d'un groupe de notes d'ornement.
+
+"
+ doctitlefr = "Ajustement de l'espacement des notes d'ornement"
-%% Translation of GIT committish: 9a65042d49324f2e3dff18c4b0858def81232eea
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
-Cet extrait illustre la manière de rapprocher la ligne de paroles
-de la portée.
+Cet extrait illustre la manière de réduire l'espace entre la ligne de
+paroles et la portée.
"
doctitlefr = "Ajustement de l'espacement vertical des paroles"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+L'alignement horizontal des noms d'instrument se gère à l'aide de la
+propriété @code{Staff.InstrumentName #'self-alignment-X}. Les variables
+@code{indent} et @code{short-indent}, attachées au bloc @code{\\layout},
+déterminent l'espace alloué à l'alignement des noms d'instrument,
+respectivement dans leurs formes développée et abrégée.
+
+"
+ doctitlefr = "Alignement des noms d'instrument"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Les indications textuelles peuvent s'aligner par rapport à d'autres
objets que des barres de mesure, tels que @code{ambitus},
@code{breathing-sign}, @code{clef}, @code{custos}, @code{staff-bar},
-@code{left-edge}, @code{key-cancellation}, @code{key-signature}, ou
+@code{left-edge}, @code{key-cancellation}, @code{key-signature} ou
@code{time-signature}.
-
-Par défaut, les indications textuelles sont alignées avec le milieu
+Par défaut, les indications textuelles sont alignées sur le milieu
des objets de notation. Bien entendu, vous pouvez modifier les
-propriétés des objets en question pour obtenir un autre
-résultat comme l'illustre la deuxième ligne de l'exemple. Dans le cas
-de portées multiples, ces réglages doivent être faits pour chacune
-d'entre elles.
+propriétés des objets en question pour obtenir un autre résultat comme
+l'illustre la deuxième ligne de l'exemple. Dans le cas de portées
+multiples, ces réglages doivent être faits pour chacune d'entre elles.
"
doctitlefr = "Alignement des indications par rapport à divers objets de notation"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Par défaut, la commande @code{\\mark} centre les objets sur la barre de
+mesure. Ce comportement peut se modifier pour un alignement par la
+gauche ou par la droite.
+
+"
+ doctitlefr = "Alignement des objets créés par la commande @code{\\mark}"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+La hauteur de hampe des notes ligaturées est gérée par la sous-propriété
+@code{beamed-lengths} des @code{details} de l'objet @code{Stem}.
+Lorsqu'elle ne comporte qu'une seule valeur, cette hauteur s'appliquera
+à toutes les hampes. En présence de plusieurs arguments, le premier
+affectera les crochet, le second les doubles croches, et ainsi de suite.
+Le dernier argument s'appliquera aussi aux notes de plus courte durée.
+Les arguments peuvent être des valeurs décimales.
+
+"
+ doctitlefr = "Modification de la hauteur de hampes ligaturées"
-%% Translation of GIT committish: af3df3b7c6e062635bdccb739be41962969806a0
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
-Deux méthodes alternatives vous permettent de gérer la numérotation ds
+Deux méthodes alternatives vous permettent de gérer la numérotation des
mesures en cas de reprises.
"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Un @emph{ambitus} indique la tessiture, autrement dit les hauteurs
+extrêmes d'une voix.
+
+Seules seront affichées les altérations non comprises dans l'armure.
+Les objets @code{AmbitusNoteHead} peuvent avoir des lignes
+supplémentaires.
+
+"
+ doctitlefr = "Ambitus"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Les crochets d'analyse viennent par défaut se positionner au-dessous de
+la portée. L'exemple suivant vous indique comment les faire apparaître
+en surplomb de la portée.
+
+"
+ doctitlefr = "Crochets d'analyse au-dessus de la portée"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+La métrique peut s'imprimer dans un style ancien.
+
+"
+ doctitlefr = "Métrique ancienne"
+
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
La propriété @code{shapeNoteStyles} permet d'affecter un profil
particulier à chaque degré de la gamme -- à partir de l'armure ou
de la propriété @code{tonic}. Ses valeurs sont constituées d'une liste
de symboles, qu'il s'agisse de formes géométriques (@code{triangle},
-@code{cross}, ou @code{xcircle}) ou basés sur la tradition des graveurs
+@code{cross} ou @code{xcircle}) ou basés sur la tradition des graveurs
américains (avec quelques noms de note latins).
LilyPond dispose de deux raccourcis, @code{\\aikenHeads} et
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Une liaison peut adopter une courbe asymétrique afin de s'adapter au
+mieux à la ligne mélodique.
+
+"
+ doctitlefr = "Liaison asymétrique"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Dès lors que la propriété @code{subdivideBeams} aura été activée, une
+ligature sera subdivisée selon les préceptes de @code{beatLength}.
+
+"
+ doctitlefr = "Subdivision de ligatures automatiques"
+++ /dev/null
-%% Translation of GIT committish: 27047b46391c50161f4937699af6200cc156c753
- texidocfr = "
-Dans une métrique simple comme 4/4 ou 2/2, les croches sont ligaturées
-par défaut en deux groupes de quatre.
-
-En utilisant une macro qui modifie le comportement des ligatures
-automatiques, voici comment obtenir des ligatures basées sur la valeur
-d'une noire.
-
-"
- doctitlefr = "Ligature automatique deux par deux, aussi bien en 4/4 qu'en 2/2"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+@code{shiftDurations} permet de modifier la longueur des notes d'un
+morceau. Cette instruction prend deux arguments@tie{}: un coefficient
+d'échelonnement (une puissance de deux) et un nombre de points
+d'augmentation (entier positif).
+
+"
+ doctitlefr = "Changement automatique des durées"
--- /dev/null
+%% Translation of GIT committish: 85394d425536d267ed0cb71d17023849f1611180
+ texidocfr = "
+Doigtés et numéros de corde, lorsque affectés à des notes individuelles,
+évitent les hampes et ligatures. Cette fonctionnalité n'est pas activée
+par défaut en ce qui concernes les notes appartenant à un accord. Voici
+comment mettre en place la dérogation appropriée en pareil cas.
+
+"
+ doctitlefr = "Évitement de collision des doigtés d'un accord"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Voici comment imprimer un accord développé sur une mesure ou une demie
+mesure (décommenter la ligne appropriée).
+
+La syntaxe est @code{\\bbarre #\"@var{numéro de fret}\" @{ notes @} }.
+
+"
+ doctitlefr = "Notation d'accords barré développé (avec extension de texte)"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+L'instruction @code{\\whiteout} intercale un rectangle blanc contenant
+un @emph{markup}. Dans la mesure où les lignes de la portée sont à un
+niveau inférieur à la plupart des autres objets graphiques, ce cache ne
+devrait pas masquer d'autres éléments.
+
+"
+ doctitlefr = "Blanchiment de lignes de portée avec la commande \\whiteout"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+@code{\\bookpart} permet de découper un ouvrage en plusieurs parties.
+La dernière page de chaque partie peut être affectée d'un
+@code{ragged-last-bottom}. Les routines de formatage font la
+distinction entre les @emph{markups} d'entête et de pied de page selon
+qu'ils se rattachent à une partie ou bien à l'ouvrage entier.
+
+"
+ doctitlefr = "Partitionnement d'un ouvrage"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Les indications de respiration sont disponibles sous différentes
+formes : virgule (par défaut), trait, en V et @qq{voie de chemin de fer}
+(césure).
+
+"
+ doctitlefr = "Signes de respiration"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Une portion d'un soufflet de crescendo peut être rendue invisible.
+Il suffit pour cela de dessiner un rectangle par dessus cette partie, ce
+qui aura pour effet de la rendre invisible. Le rectangle est défini par
+un @emph{markup} contenant du code PostScript.
+
+La taille et le positionnement de ce @emph{markup} sont ajustables grâce
+à certaiins composants du code PostScript@tie{}: le nombre précédant
+@code{setgray} donnera du gris s'il est inérieur à@tie{}1@tie{}; les
+deux nombres précédant @code{scale} définissent la largeur et la hauteur
+du rectangle@tie{}; les deux nombres précédant @code{translate}
+modifient le point d'ancrage (en abscisse et en ordonnée) du rectangle.
+
+Le soufflet doit se trouver à un niveau inférieur à celui du @emph{markup}
+afin que le dessin du rectangle puisse effectivement le recouvrir.
+
+"
+ doctitlefr = "Soufflet de crescendo partiellement interrompu"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Une césure peut parfois s'indiquer par une double respiration surmontée
+d'un point d'orgue. Le code ci-dessous permet d'obtenir la combinaison
+répondant à cette esthétique.
+
+"
+ doctitlefr = "Césure en forme de \"voie de chemin de fer\" avec point d'orgue"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La fonction comprise dans l'extrait suivant permet d'ajouter du texte
+-- comme @qq{molto} o @qq{poco} -- en dessous d'un soufflet de
+(de)crescendo. Cet exemple présente aussi comment, à l'aide de code
+Scheme, influencer la manière dont un objet est normalement imprimé.
+
+"
+ doctitlefr = "Texte centré sous un soufflet"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Des raisons techniques sont à l'origine de la difficulté de centrer des
+scripts textuels attachés à des têtes de note, ce qui n'est pas le cas
+des articulations.
+
+Plutôt que de procéder par tâtonnement, voici comment élaborer un
+graveur en Scheme, chargé de redéfinir le parent horizontal de chaque
+@emph{markup} sur un empilement de notes (un @code{NoteColumn}). Il
+permet aussi au texte de suivre les têtes ayant été décalées par un
+@code{force-hshift}.
+"
+ doctitlefr = "Centrage automatique d'un @emph{markup} sur la tête de note"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La commande @code{\\tweak} permet de modifier la propriété
+@code{font-size} d'une note particulière d'un accord.
+
+Il s'agit de placer, à l'intérieur même de l'accord (dans la
+construction @code{<@tie{}>}) et avant la note considérée,
+l'instruction @code{\\tweak} suivie de @code{#'font-size} et de définir
+la taille voulue -- comme @code{#-2} pour une petite tête.
+
+"
+ doctitlefr = "Modification de la taille d'une note particulière d'un accord"
-%% Translation of GIT committish: 708e0d9c660856b19929736ca18a6f9d68539c60
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
-LilyPond insère automatiquement des ligatures coudées --- certaines
-hampes vers le haut, d'autres vers le bas --- lorsqu'il détecte un
-intervalle important entre des têtes de notes. Ce comportement peut être
-changé par l'intermédiaire de l'objet @code{auto-knee-gap} --- défini
-par défaut à @samp{5,5} espace, plus la largeur et la pente de la
+LilyPond insère automatiquement des ligatures coudées -- certaines
+hampes vers le haut, d'autres vers le bas -- lorsqu'il détecte un
+intervalle important entre des têtes de notes. Ce comportement peut
+être changé par l'intermédiaire de l'objet @code{auto-knee-gap} --
+défini par défaut à @samp{5,5} espace, plus la largeur et la pente de la
ligature en question.
"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+La commande @code{\\applyOutput} permet de personnaliser n'importe quel
+objet de rendu. Elle requiert une fonction Scheme à trois arguments.
+
+"
+ doctitlefr = "Modification des propriétés d'objets particuliers"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Chaque couplet peut disposer de sa propre fonte, y compris son numéro.
+
+"
+ doctitlefr = "Changement de fontes des couplets"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Une liaison d'articulation peut se présenter sous la forme d'un trait
+continu ou discontinu, voire en pointillé.
+
+"
+ doctitlefr = "Modification de l'aspect des liaisons d'articulation"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+LilyPond adpote par défaut la dénomination anglaise pour le nom et
+chiffrage des accords. L'instruction @code{\\germanChords} permet
+d'afficher @code{H} et @code{B} en lieu et place de @code{B} et
+@code{Bes}. L'instruction @code{\\semiGermanChords} leur substituera
+@code{H} et @code{Bb}.
+
+"
+ doctitlefr = "Adoption de la dénomination germanique ou semi-germanique des accords"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Les familles de fontes par défaut pour le texte peuvent être changées à
+l'aide de la fonction @code{make-pango-font-tree}.
+
+"
+ doctitlefr = "Changement des fontes textuelles par défaut"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+@code{staffLineLayoutFunction} permet de changer le positionnement des
+notes. Dans cet exemple, la valeur qui lui est attribuée --
+@code{ly:pitch-semitones} -- génère une gamme chromatique où l'écart
+entre chaque ligne et interligne de la portée est ramené au demi ton.
+
+"
+ doctitlefr = "Modification de l'intervalle des lignes de la portée"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Le nombre de lignes d'un portée se modifie par adaptation de la
+propriété @code{line-count} du @code{StaffSymbol}.
+
+"
+ doctitlefr = "Modification du nombre de lignes de la portée"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Bien que le meilleur moyen de définir la taille des portées consiste à
+utiliser @code{#(set-global-staff-size xx)}, une portée en particulier
+peut se redimensionner en affectant d'un coefficient ses propriétés
+@code{'staff-space} et @code{fontSize}.
+
+"
+ doctitlefr = "Modification de la taille d'une portée"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+@code{Staff.pedalSustainStrings} permet de définir le texte affiché pour
+les instructions de pédale. Les seuls caractères autorisés sont les
+glyphes particuliers de pédale, comme vous pouvez le constater ici.
+
+"
+ doctitlefr = "Modification du texte des indications de pédale"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La propriété @code{measureLength}, conjointement avec
+@code{measurePosition}, détermine l'endroit où une barre de mesure est
+requise. L'utilisation d'un @code{\\scaleDurations} a ceci
+d'inconvénient que l'échelonnement des durées rend compliqués les
+changements de métrique. Il est nécessaire en pareil cas de définir
+manuellement @code{measureLength}, avec un appel à
+@code{ly:make-moment}. Le second argument devra être identique au
+deuxième argument de @code{\\scaleDurations}.
+
+"
+ doctitlefr = "Modification de la métrique au sein d'un fragment polymétrique à l'aide de @code{\\scaleDurations}"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Les clefs peuvent être transposées d'un intervalle différent de l'octave.
+
+"
+ doctitlefr = "Transposition arbitraire d'une clef"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Le code ci-dessous permet de réaliser des découpes à l'emporte pièce,
+autrement dit d'extraire des fragments, au sein d'une partition.
+
+Dans la mesure où le rendu inclus dans ce manuel pourrait ne pas être
+des plus évidents, nous vous conseillons de traiter ce fichier
+individuellement, avec l'option @code{-dclip-systems}.
+
+Les fichiers résultants sont de la forme
+@samp{base-from-début-to-fin[-compteur].eps}.
+
+
+Lorsque sont inclus le début ou la fin d'un système, l'extraction
+comportera les objets rattachés au système, comme le nom d'instrument.
+
+Les notes d'ornement qui se trouveraient en fin de fragment ne sont pas
+incluses.
+
+La découpe peut couvrir plusieurs systèmes, auquel cas seront générés
+plusieurs fichiers EPS.
+
+"
+ doctitlefr = "Découpe de systèmes"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Un cluster indique à l'instrumentiste qu'il doit jouer tout une suite de
+sons.
+
+"
+ doctitlefr = "Clusters"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Les têtes de note peuvent adopter une couleur différenete selon leur
+hauteur ou leur nom : la fonction utilisée ici fait même la distinction
+entre enharmoniques.
+
+"
+ doctitlefr = "Coloration des notes selon leur hauteur"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Certaines indications de nuance peuvent requérir un complément textuel,
+comme @qq{più forte} ou @qq{piano subito}. Elles se réalisent aisément
+à l'aide d'un bloc @code{\\markup}.
+
+"
+ doctitlefr = "Combinaison de nuance et de texte"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Les règles de ligature par mesure sont gérées par la propriété
@code{beatStructure}. Ses valeurs par défaut sont répertoriées, par
-métrique, dans le fichier @code{scm/@/time-@/signature@/-settings@/.scm}. Elles
+métrique, dans le fichier @code{scm/time-signature-settings.scm}. Elles
sont modifiables grâce à la commande @code{\\set}.
La fonction Scheme @code{set-time-signature} permet quant à elle de
définir à la fois la métrique et la pulsation. Celle-ci prend trois
regroupement des pulsations dans la mesure. @code{\\time} et
@code{set-time-signature} s'appliquent tous deux au contexte
@code{Timing}@tie{}; ils ne redéfiniront donc pas les valeurs de
-@code{beatStructure} ou @code{baseMoment} lorsque qu'elles sont
+@code{beatStructure} ou @code{baseMoment} lorsqu'elles sont
modifiées dans un contexte de niveau inférieur comme @code{Voice} par
exemple.
modernes à la rythmique complexe. Dans l'exemple qui suit, la mesure à
9/8 est divisée en 2, 2, 2 et 3, alors que la mesure à 5/8 répond aux
règles par défaut contenues dans le fichier
-@w{@code{scm/@/beam@/-settings@/.scm}}.
+@w{@code{scm/beam-settings.scm}}.
"
doctitlefr = "Signes de direction, signes de sous-groupe"
-%% Translation of GIT committish: 217cd2b9de6e783f2a5c8a42be9c70a82195ad20
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
De nos jours, il peut arriver que la note d'arrivée d'un glissando soit
absente de la partition. Pour ce faire, il vous faudra utiliser une
-cadence et « masquer » la note d'arrivée.
+cadence et @qq{masquer} la note d'arrivée.
"
doctitlefr = "Glissando contemporain"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+La visibilité des extensions qui se terminent sur la première note après
+un saut de ligne est contrôlé par un appel de @code{after-line-breaking}
+à la fonction @code{ly:spanner::kill-zero-spanned-time}.
+
+Pour des objets tels qu'un glissando ou un soufflet, le comportement
+par défaut est de ne pas être reportés après un saut de ligne.
+L'extension sera donc reprise dès lors que l'appel aura été désactivé.
+
+Il en va inversement pour les extensions qui, par défaut pour les textes
+notamment, sont reportées après un saut de ligne@tie{}; il faudra alors
+activer l'appel pour empêcher leur report.
+
+"
+ doctitlefr = "Contrôle de la visibilité des extensions d'objet après saut de ligne"
-%% Translation of GIT committish: 4ab2514496ac3d88a9f3121a76f890c97cedcf4e
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Obtenir un @emph{grupetto} retardé et dans lequel la note la plus basse
est altérée requiert quelques surcharges. La propriété
-@w{@code{outside-staff-priority}} doît être désactivée (@code{#f}) pour
+@w{@code{outside-staff-priority}} doit être désactivée (@code{#f}) pour
éviter qu'elle prenne le pas sur la propriété @w{@code{avoid-slur}}. La
-valeur assignée à @code{halign} permet de gérer horizonalement le
-@w{« retard »}.
+valeur assignée à @code{halign} permet de gérer horizontalement le
+@qq{retard}.
"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Lorsque la musique comporte à de nombreuses reprises une même séquence
+sur des hauteurs différentes, la fonction musicale ci-dessous peut
+s'avérer fort utile. Elle considère une note dont seule la hauteur est
+utilisée. Cet exemple reproduit le rythme utilisé tout au long de
+@qq{Mars}, l'une des pièces de l'œuvre de Gustav Holst @qq{Les planètes}.
+
+"
+ doctitlefr = "Création d'une séquence de notes de même hauteur"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Rien n'est plus simple, pour obtenir une feuille blanche avec des
+portées, que de générer des mesures vides, de supprimer le
+@code{Bar_number_engraver} du contexte @code{Score}, et les
+@code{Time_signature_engraver}, @code{Clef_engraver} et
+@code{Bar_engraver} du contexte @code{Staff}.
+
+"
+ doctitlefr = "Impression de papier à musique"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Il est impossible, par défaut, de noter un doigté sur deux caractères --
+autrement dit supérieur à 9. C'est gravé dans le marbre.
+
+Voici cependant deux méthodes pour créer des doigtés plus grands que 9.
+
+"
+ doctitlefr = "Création de doigtés sur deux caractères"
-%% Translation of GIT committish: af3df3b7c6e062635bdccb739be41962969806a0
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Vous pouvez créer des indications de tempo sous la forme d'étiquettes
-textuelles -- des objets @code{markup} -- notamment des équivalences.
+textuelles -- des objets @emph{markup} -- notamment des équivalences.
Cependant, elles n'apparaîtront pas dans le fichier MIDI.
"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Bien que le moyen le plus simple pour ajouter des parenthèses à une
+indication de nuance consiste à utiliser un bloc @code{\\markup}, cette
+pratique a un inconvénient@tie{}: les objets ainsi créés seront
+considérés comme des annotations textuelles, non comme des nuances.
+
+Il est néanmoins possible de créer des objets particuliers en partant de
+code Scheme -- comme expliqué dans le manuel de notation -- avec la
+fonction @code{make-dynamic-script}. Les @emph{markups} ainsi créés
+seront alors considérés comme étant des indications de nuance, et de ce
+fait pourront se voir appliquer les effets des commandes
+@code{\\dynamicUp} et @code{\\dynamicDown}.
+
+"
+ doctitlefr = "Indications de nuance vraiment entre parenthèses"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Les indications de repère, à la différence des scripts textuels, ne
+peuvent s'empiler en un même endroit de la partition@tie{}: il n'est
+possible de créer qu'un seul objet @code{RehearsalMark} à la fois. Le
+recours à une mesure invisible et à une barre de mesure permet cependant
+d'ajouter une autre indication de repère, donnant ainsi l'impression
+d'un double repère sur la même colonne. cette méthode permet aussi
+de positionner un repère en fin de ligne et un autre au début de la
+ligne suivante.
+
+"
+ doctitlefr = "Création de repères simultanés"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Dans certaines situations, il peut être nécessaire de lier des notes
+appartenant à des voix différentes.
+
+La solution consiste à ajouter une note invisible dans l'une des voix, à
+l'aide de la commande @code{\\hideNotes}.
+
+Voici par exemple la mesure 235 de la chaconne de la seconde partita
+pour violon solo, BWV 1004, de Bach.
+
+"
+ doctitlefr = "Création d'une liaison entre plusieurs voix"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Les commandes @code{\\startTextSpan} et @code{\\stopTextSpan} permettent
+d'ajouter une ligne de prolongation aux indications textuelles, à
+l'instar des indications de pédale ou d'octaviation. Jouer sur les
+propriétés de l'objet @code{TextSpanner} permet d'en modifier le rendu.
+
+"
+ doctitlefr = "Création d'extensions de texte"
--- /dev/null
+%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
+ texidocfr = "
+Il est parfois préférable d'utiliser les hampes de la portée supérieure
+pour créer des accords distribués, afin d'éviter tout risque de
+collision au niveau des ligatures automatiques. Dans l'exemple suivant,
+le fait de partir des hampes de la portée inférieure aurait rendu
+nécessaire l'adaptation du détecteur de collision des ligatures, par une
+clause @code{\\override Staff.Beam #'collision-voice-only = ##t}, afin
+qu'il ne tienne pas compte des collisions entre portées.
+
+"
+ doctitlefr = "Accord distribué et problème de hampe - solution"
-%% Translation of GIT committish: a5bde6d51a5c88e952d95ae36c61a5efc22ba441
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Dans la mesure où @code{\\repeat tremolo} requiert deux arguments
musicaux pour un trémolo d'accords, la note ou l'accord de la
-portée opposée doît être encadré par des accolades et se voir adjoindre
+portée opposée doit être encadré par des accolades et se voir adjoindre
la commande @code{\\change Staff}.
"
--- /dev/null
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
+ texidocfr = "
+Les guidons peuvent adopter différents styles.
+
+"
+ doctitlefr = "Guidons"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: f5cfaf8ef4ac347702f554af0944ef0d8396e73a
texidocfr = "
Les propriétés d'un diagramme de fret sont modifiables grâce au
@code{'fret-diagram-details}. Lorsqu'ils sont générés sous forme
-de @code{\markup}, rien n'empêche de les modifier en jouant sur les
-réglages de l'objet @code{Voice.TextScript} ou bien directement sur
-le @emph{markup}.
+de @code{\markup}, rien n'empêche de modifier les diagrammes en jouant
+sur les réglages de l'objet @code{Voice.TextScript} ou bien directement
+sur le @emph{markup}.
"
doctitlefr = "Personnalisation des diagrammes de fret"
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@c This file is part of web.texi
@ignore
- Translation of GIT committish: b20d9a44487a684b127ff0ba14398feda357e503
+ Translation of GIT committish: a2b43b4313b687bd94c281d40212ddced9b5c3cd
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
Frescobaldi est un éditeur de texte dédié à LilyPond, avec visionneuse
PDF intégrée, un assistant de création de partition et beaucoup de
-fonctionnalités d'édition. Il repose sur les bibliothèques KDE@tie{}4
-et fonctionne actuellement sur toutes les variantes d'Unix dont
-GNU/Linux.
+fonctionnalités d'édition. Il fonctionne actuellement sur la plupart
+des systèmes d'exploitation (Linux, MacOS@tie{}X et Windows).
@divEnd
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
@uref{http://www.frescobaldi.org}