Pausen können mit @code{_} notiert werden. Klammern werden mit @code{[}
und @code{]} gesetzt. Text kann auch eingefügt werden nach den Regeln im
-Abschnitt @ref{Overview of text markup commands}.
+Abschnitt @ref{Text markup commands}.
@example
< [4 6] 8 [_! 12] > < 5 \markup @{ \number 6 \super (1) @} >
@menu
* Articulations::
* Dynamics::
+* New dynamic marks::
@end menu
@node Articulations
@internalsref{DynamicLineSpanner} verwaltet.
+@node New dynamic marks
+@subsubsection New dynamic marks
+
+UNTRANSLATED NODE: IGNORE ME
+
+
@node Curves
@subsection Curves
}
@end lilypond
-Es gibt drei Modi für die Abbildung der Tabulatur: den Standardmodus,
-einen ausführlichen Modus und einen knappen Modus. Die unterschiedlichen
-Modi werden angewählt, indem an den Befehl @code{fret-diagram} die Begriffe
-@code{-standard}, @code{-verbose} bzw. @code{-terse} angehängt werden.
-Die Modi produzieren gleichwertige Ausgaben, haben aber unterschiedliche
-Informationen im Beschriftungsbefehl. Details über die
-Beschriftungsbefehle finden sich im Abschnitt
- @ref{Overview of text markup commands}. Alle drei Modi werden im obigen
- Beispiel gezeigt.
+Es gibt drei Modi für die Abbildung der Tabulatur: den Standardmodus,
+einen ausführlichen Modus und einen knappen Modus. Die
+unterschiedlichen Modi werden angewählt, indem an den Befehl
+@code{fret-diagram} die Begriffe @code{-standard}, @code{-verbose}
+bzw. @code{-terse} angehängt werden. Die Modi produzieren
+gleichwertige Ausgaben, haben aber unterschiedliche Informationen im
+Beschriftungsbefehl. Details über die Beschriftungsbefehle finden sich
+im Abschnitt @ref{Text markup commands}. Alle drei Modi werden im
+obigen Beispiel gezeigt.
Einige graphische Eigenschaften können verändert werden. Genaueres zur
Schnittstelle für die Griffsymboleigenschaften findet sich unter
soll, indem seine Finger die Saiten nur berühren, anstatt sie vollständig
herunterzudrücken. Damit werden schlagzeugartige Geräusche erreicht,
die aber noch die ursprüngliche Tonhöhe ahnen lassen. Diese Spielart
-wird mit Kreuz-Notenköpfen notiert, wie im Abschnitt @ref{Special noteheads}
+wird mit Kreuz-Notenköpfen notiert, wie im Abschnitt @ref{Special note heads}
gezeigt.
gut @code{melodie}, @code{GLOBAL},
@code{rechteHandklavier}, oder @code{foofoobarbaz} heißen. Für mehr
Information siehe
-@ruser{Saving typing with identifiers and functions}.
+@ref{Saving typing with variables and functions}.
Eine komplette Definition des Eingabeformats findet sich
im Kapitel @ruser{File structure}.
@node Score is a (single) compound musical expression
@subsection Score is a (single) compound musical expression
-Im vorigen Kapitel, @ruser{How LilyPond files work},
+Im vorigen Kapitel, @ref{How LilyPond files work},
wurde die allgemeine Struktur einer LilyPond-Quelldatei
beschrieben. Aber anscheinend haben wir die wichtigste
Frage ausgelassen, nämlich wie man herausfindet, was nach
@noindent
Vielleicht wollen Sie noch einmal
-@ruser{Music expressions explained} überfliegen. In diesem
+@ref{Music expressions explained} überfliegen. In diesem
Kapitel wurde gezeigt, wie sich große musikalische Ausdrücke
aus kleinen Teilen zusammensetzen. Noten können zu Akkorden
verbunden werden usw. Jetzt gehen wir aber in die andere Richtung
beginnen.
@item
-@emph{@ref{Putting it all together}},
+@emph{@ref{Fundamental concepts}},
erklärt generelle Konzepte des LilyPond-Dateiformates. Wenn Sie sich nicht
sicher sind, wohin ein Befehl gesetzt werden soll, lesen Sie hier nach.
@itemize @bullet
@item
-@emph{@ref{Basic notation}},
+@emph{@ruser{Musical notation}},
erklärt alles über die grundlegenden Notationskonstruktionen. Dieses Kapitel
-ist für fast jedes Notationsprojekt nützlich.
+ist für fast jedes Notationsprojekt nützlich.
@item
-@emph{@ref{Instrument-specific notation}},
+@emph{@ruser{Specialist notation}},
erklärt spezifische Schwierigkeiten, die sich bei bestimmten Notationstypen
ergeben. Dieses Kapitel ist nur in entsprechenden Fällen bestimmter Instrumente
oder bei Gesang zu konsultieren.
@item
-@emph{@ref{Advanced notation}},
-erklärt komplizierte oder unübliche Anwendungen nach Notationsgegenstand geordnet.
-
-@item
-@emph{@ref{Changing defaults}},
+@emph{@ruser{Changing defaults}},
erklärt, wie des Layout getrimmt werden kann.
@item
-@emph{@ref{Non-musical notation}},
+@emph{@ruser{Non-musical notation}},
zeigt alles, was nicht direkt mit den Noten zu tun hat wie Titel, mehrere Sätze oder
wie man ein MIDI-Instrument auswählt.
@item
-@emph{@ref{Spacing issues}},
+@emph{@ruser{Spacing issues}},
befasst sich mit globalen Fragen wie der Definition von Papierformaten
oder wie man Seitenumbrüche definiert.
@item
-@emph{@ref{Interfaces for programmers}},
+@emph{@ruser{Interfaces for programmers}},
demonstriert die Erstellung von musikalischen Funktionen.
@end itemize
@ifhtml
Die
@end ifhtml
-@emph{@ref{Literature list}},
+@emph{@ruser{Literature list}},
enthält einige wichtige Quellen für alle, die mehr über Notation und
den Notensatz erfahren wollen.
die musikalischen Funktionen gebildet werden.
@item
-@emph{@ref{Notation manual tables}},
+@emph{@ruser{Notation manual tables}},
sind Tabellen, in denen Akkordbezeichnungen, MIDI-Instrumente,
Farbbezeichnungen und die Zeichen der Feta-Schriftart gesammelt sind.
@item
Die
-@emph{@ref{Cheat sheet}},
+@emph{@ruser{Cheat sheet}},
zeigt die wichtigsten LilyPond-Befehle.
@item
Der
-@emph{@ref{LilyPond command index}},
+@emph{@ruser{LilyPond command index}},
listet alle Befehle auf, die mit @code{\} anfangen.
@item
@seealso
-Im Handbuch: @ref{Manual staff switches}.
+Im Handbuch: @rlearning{Single staff}.
Programmreferenz: @internalsref{AutoChangeMusic}.
* List of colors::
* The Feta font::
* Note head styles::
+* Text markup commands::
+* Text markup list commands::
+* List of articulations::
+* All context properties::
+* Layout properties::
+* Identifiers::
+* Scheme functions::
@end menu
@node Chord name chart
kann direkt zugegriffen werden, indem man die übliche Textbeschriftung
benutzt. @code{\musicglyph} greift direkt auf die Notationsschriftart
zu (bspw. @code{g^\markup @{
-\musicglyph #"scripts.segno" @}}). Siehe auch @ref{Text markup}.
+\musicglyph #"scripts.segno" @}}). Siehe auch @ref{Formatting text}.
@lilypondfile[noindent]{font-table.ly}
@lilypondfile[noindent]{note-head-style.ly}
-@ignore
-@n ode All context properties
-@a ppendixsec All context properties
+@include markup-commands.tely
-@i nclude context-properties.tely
+@include markup-list-commands.tely
+@node List of articulations
+@appendixsec List of articulations
-@n ode Layout properties
-@ap pendixsec Layout properties
+@cindex Akzent
+@cindex Marcato
+@cindex Staccatissimo
+@cindex Espressivo
+@cindex Fermate
+@cindex Gedämpft
+@cindex Staccato
+@cindex Portato
+@cindex Tenuto
+@cindex Aufstrich
+@cindex Abstrich
+@cindex Fußbezeichnung
+@cindex Orgelpedalbezeichnung
+@cindex Triller
+@cindex Offen
+@cindex Flageolet
+@cindex Praller
+@cindex Mordent
+@cindex Doppelpraller
+@cindex Prallermordent
+@cindex Fingersatz
+@cindex Daumenbezeichnung
+@cindex Segno
+@cindex Coda
+@cindex Varcoda
-@in clude layout-properties.tely
+Hier ist eine Liste, die alle möglichen Zeichen darstellt:
+
+@lilypondfile[ragged-right,quote]{script-chart.ly}
+
+@node All context properties
+@appendixsec All context properties
+
+@include context-properties.tely
+
+
+@node Layout properties
+@appendixsec Layout properties
+
+@include layout-properties.tely
+
+
+@node Identifiers
+@appendixsec Identifiers
+
+@include identifiers.tely
+
+
+@node Scheme functions
+@appendixsec Scheme functions
+
+@include scheme-functions.tely
-@end ignore
* Writing pitches::
* Changing multiple pitches::
* Displaying pitches::
+* Note heads::
@end menu
* Key signature::
* Ottava brackets::
* Instrument transpositions::
+* Automatic accidentals::
+* Ambitus::
@end menu
@node Clef
UNTRANSLATED NODE: IGNORE ME
+
+@node Automatic accidentals
+@unnumberedsubsubsec Automatic accidentals
+
+UNTRANSLATED NODE: IGNORE ME
+
+@node Ambitus
+@unnumberedsubsubsec Ambitus
+
+UNTRANSLATED NODE: IGNORE ME
+
+
+@node Note heads
+@subsection Note heads
+
+UNTRANSLATED NODE: IGNORE ME
+
+@menu
+* Special note heads::
+* Easy notation note heads::
+* Shape note heads::
+* Improvisation::
+@end menu
+
+@node Special note heads
+@unnumberedsubsubsec Special note heads
+
+UNTRANSLATED NODE: IGNORE ME
+
+@node Easy notation note heads
+@unnumberedsubsubsec Easy notation note heads
+
+UNTRANSLATED NODE: IGNORE ME
+
+@node Shape note heads
+@unnumberedsubsubsec Shape note heads
+
+UNTRANSLATED NODE: IGNORE ME
+
+@node Improvisation
+@unnumberedsubsubsec Improvisation
+
+UNTRANSLATED NODE: IGNORE ME
@item @code{(volta @var{text})}
Setzt eine Volta-Klammer mit der Beschriftung @var{text}: Der Text
kann definiert werden als Textstring oder formatierter Text, siehe
-Abschnitt @ref{Text markup}. Es darf nicht vergessen werden, die
+Abschnitt @ref{Formatting text}. Es darf nicht vergessen werden, die
Schriftart zu verändern, weil die Standardschriftart für die Nummern
keine Buchstaben enthält.
* Automatic beams::
* Manual beams::
* Feathered beams::
+* Setting automatic beam behavior::
@end menu
@node Automatic beams
UNTRANSLATED NODE: IGNORE ME
+@node Setting automatic beam behavior
+@unnumberedsubsubsec Setting automatic beam behavior
+
+UNTRANSLATED NODE: IGNORE ME
+
@node Bars
@subsection Bars
<c e g>4 <c>8
@end lilypond
-Siehe @ref{Chord names} für mehr Information.
+Siehe @ref{Chord notation} für mehr Information.
@node Clusters
@cindex Vorhalt
@subheading Grace notes
-Glossar: @rglos{grace notes}, @rglos{acciacccatura},
+Glossar: @rglos{grace notes}, @rglos{acciaccatura},
@rglos{appoggiatura}.
Verzierungen werden mit dem Befehl @code{\grace}
@seealso
-Benutzerhandbuch: @ruser{Piano music},
+Benutzerhandbuch: @ruser{Keyboard instruments},
@ruser{Displaying staves}.
@seealso
-@ruser{The \override command}, @ruser{Common tweaks}.
+@ruser{The \override command}, @ref{Common tweaks}.
@node Fixing overlapping notation
@section Fixing overlapping notation
-Im Kapitel @ruser{Moving objects} wurde gezeigt, wie man Texte
+Im Kapitel @ref{Moving objects} wurde gezeigt, wie man Texte
(@code{TextScript}-Objekte) verschiebt. Mit der gleichen
Technik können auch andere Objektklassen verschoben werden,
@code{TextScript} muss dann nur durch den Namen des Objektes
@code{\override TextScript #'extra-offset = ( 1 . -1)} benutzt. Aber
noch mehr Einfluss auf die Formatierung kann durch den Einsatz von
Scheme genommen werden. Eine vollständige Erklärung findet sich in der
- @ruser{Scheme tutorial} und den
+ @ref{Scheme tutorial} und den
@ruser{Interfaces for programmers}.
Scheme kann benutzt werden, um einfach nur Befehle zu @qq{überschreiben}
eines Tages umarrangieren wollen.
@item @strong{Trennen Sie Einstellungen} von den eigentlichen
-Noten. Siehe auch @ruser{Saving typing with identifiers and functions}
+Noten. Siehe auch @ref{Saving typing with variables and functions}
und
-@ruser{Style sheets}.
+@ref{Style sheets}.
@end itemize
@end example
@item @strong{Trennen Sie Einstellungen von den Noten}. Diese
-Empfehlung wurde schon im Abschnitt @ruser{General suggestions} gegeben,
+Empfehlung wurde schon im Abschnitt @ref{General suggestions} gegeben,
aber für große Projekte ist es unumgänglich. Muss z. B. die
Definition für @code{fdannp} verändert werden, so braucht
man es nur einmal vorzunehmen und die Noten in der Geigenstimme,
Die Benutzung von Variablen hilft auch, viele Schreibarbeit zu
vermeiden, wenn die Eingabesyntax von LilyPond sich verändert
-(siehe auch @ruser{Updating old files}). Wenn nur eine einzige
+(siehe auch @ref{Updating old files}). Wenn nur eine einzige
Definition (etwa @code{\dolce}) für alle Dateien verwendet wird
-(vgl. @ruser{Style sheets}), muss nur diese einzige Definition
+(vgl. @ref{Style sheets}), muss nur diese einzige Definition
verändert werden, wenn sich die Syntax ändert. Alle Verwendungen
des Befehles beziehen sich dann auf die neue Definition.
@subsection Style sheets
Die Ausgabe, die LilyPond erstellt, kann sehr stark modifiziert
-werden, siehe @ruser{Tweaking output} für Einzelheiten. Aber wie
+werden, siehe @ref{Tweaking output} für Einzelheiten. Aber wie
kann man diese Änderungen auf eine ganze Serie von Dateien
anwenden? Oder die Einstellungen von den Noten trennen? Das
Verfahren ist ziemlich einfach.
Hier ist ein Beispiel. Es ist nicht schlimm, wenn Sie nicht auf
Anhieb die Abschnitte mit den ganzen @code{#()} verstehen. Das
-wird im Kapitel @ruser{Advanced tweaks with Scheme} erklärt.
+wird im Kapitel @ref{Advanced tweaks with Scheme} erklärt.
@lilypond[quote,verbatim,ragged-right]
mpdolce = #(make-dynamic-script (markup #:hspace 1 #:translate (cons 5 0)
@end lilypond
Es treten einige Probleme mit überlappenden Symbolen auf. Sie
-werden beseitigt mit den Tricks aus dem Kapitel @ruser{Moving objects}.
+werden beseitigt mit den Tricks aus dem Kapitel @ref{Moving objects}.
Aber auch die @code{mpdolce} und @code{tempoMark}-Definitionen
können verbessert werden. Sie produzieren das Ergebnis, das
gewünscht ist, aber es wäre schön, sie auch in anderen Stücken
Zeile finden.
Eine andere nützliche Technik zur Problemlösung ist es,
-@ruser{Minimal examples} zu konstruieren.
+@ref{Minimal examples} zu konstruieren.
@node Minimal examples
Tiefer gehende Information darüber, wie Stimmauszüge und Partituren
erstellt werden, finden sich im Notationshandbuch, siehe
-@ruser{Orchestral music}.
+@ref{Scores and parts}.
Das Setzen der Variablen, die das Verhalten von LilyPond beeinflussen
(@q{properties}), wird im Kapitel
Se pueden insertar espacios mediante el uso de @code{_}. Los corchetes se
escriben con @code{[} y @code{]}. También puede incluir cadenas de
-texto y elementos de marcado textuales, consulte @ref{Overview of text markup commands}.
+texto y elementos de marcado textuales, consulte @ref{Text markup commands}.
@example
< [4 6] 8 [_! 12] > < 5 \markup @{ \number 6 \super (1) @} >
una forma un poco fuerte de hacer desaparecer objetos, porque afectará
al pentagrama completo. Este método también influye en el espaciado, lo que podría ser
deseable o no. Un método más
-sofisticado de borrar objetos se muestra en @rlearning{Common tweaks}.
+sofisticado de borrar objetos se muestra en @rlearning{Further tweaking}.
El ejemplo siguiente muestra una aplicación práctica. Las líneas divisorias y las indicaciones
de compás están normalmente sincronizadas en toda la partitura. Esto se hace
Hemos estado hablando de @emph{el} objeto @code{Fingering}, pero realmente esto no significa
mucho. El archivo de inicialización (véase
-@rlearning{Default files})
+@ref{File structure})
@file{scm/@/define@/-grobs@/.scm} muestra el alma del @q{objeto},
@example
las barras de corchea o las ligaduras.
@warning{Para los tamaños de tipografía del @strong{texto}, consulte
-@ref{Common markup commands}.}
+@ref{Text markup list commands}.}
@lilypond[quote,fragment,relative=2,verbatim,ragged-right]
\huge
Existen tres interfaces distintos para el marcado de los diagramas de trastes: estándar, escueto
y prolijo. Los tres interfaces producen unos elementos de marcado equivalentes, pero tienen
cantidades variables de información en la cadena de marcado. Se pueden encontrar
-más detalles sobre los interfaces de marcado en @ref{Overview of text markup commands}.
+más detalles sobre los interfaces de marcado en @ref{Text markup commands}.
Puede establecer un cierto número de propiedades gráficas según su elección.
Se pueden encontrar más detalles sobre el interface de las propiedades de los diagramas de trastes en
@cindex expresión musical compuesta
@cindex música, expresión compuesta de
-En la sección anterior, @ruser{How LilyPond files work} hemos podido
+En la sección anterior, @ref{How LilyPond files work} hemos podido
ver la organización general de los archivos de entrada de LilyPond.
Pero parece que nos saltamos la parte más importante: ¿cómo
averiguamos qué escribir después de @code{\score}?
@end quotation
@noindent
-Quizá encuentre útil dar un repaso a @ruser{Music expressions
+Quizá encuentre útil dar un repaso a @ref{Music expressions
explained}. En esta sección, vimos cómo elaborar grandes expresiones
musicales a partir de pequeñas piezas (comenzábamos con notas, luego
acordes, etc.). Ahora partiremos de una gran expresión musical y
@section Keyboard instruments
@menu
-* Piano sections::
+* Common notation for keyboards::
+* Piano::
+* Accordion::
@end menu
@node Common notation for keyboards
@subsection Common notation for keyboards
@menu
-* Automatic staff changes::
-* Manual staff switches::
-* Pedals::
-* Staff switch lines::
-* Cross staff stems::
+* References for keyboards::
+* The piano staff::
+* Changing staff manually::
+* Changing staff automatically::
+* Staff-change lines::
+* Cross-staff stems::
@end menu
@node References for keyboards
@seealso
-En este manual: @ref{Manual staff switches}.
+En este manual: @ref{Inside the staff}.
Referencia del programa: @internalsref{AutoChangeMusic}.
@subsection Piano
@menu
-* Piano pedals::
+* Piano pedals::
@end menu
@node Piano pedals
@subsection Accordion
@menu
-* Discant symbols::
+* Discant symbols::
@end menu
@node Discant symbols
* List of colors::
* The Feta font::
* Note head styles::
-* Overview of text markup commands::
-* Overview of text markup list commands::
+* Text markup commands::
+* Text markup list commands::
* List of articulations::
* All context properties::
* Layout properties::
@lilypondfile[noindent]{note-head-style.ly}
-@node Overview of text markup commands
-@appendixsec Overview of text markup commands
-
+@ignore
Todas las instrucciones siguientes se pueden usar dentro de @code{\markup @{ @}}.
+@end ignore
@include markup-commands.tely
-@node Overview of text markup list commands
-@appendixsec Overview of text markup list commands
-
+@ignore
Todas las instrucciones siguientes se pueden utilizar con @code{\markuplines}.
+@end ignore
@include markup-list-commands.tely
@end lilypond
El ejemplo anterior muestra una notación polifónica prolija. La notación
-polifónica abreviada, descrita en @ref{Basic polyphony}, también se puede usar si
+polifónica abreviada, descrita en @rlearning{I'm hearing Voices}, también se puede usar si
las @internalsref{DrumVoice}s se instancian primero a mano. Por ejemplo,
@lilypond[quote,ragged-right,fragment,verbatim]
@rglos{double sharp},
@rglos{double flat},
@rglos{Pitch names},
-@rglos{quarter-tone}.
+@rglos{semitone}.
Manual de aprendizaje:
@rlearning{Accidentals and key signatures}.
@c \version "2.11.38"
+@node Specialist notation
+@chapter Specialist notation
+
This chapter explains how to create musical notation for specific
types of instrument or in specific styles.
@appendixsec lilypond-book templates
Estas plantillas se usan para @code{lilypond-book}. Si no está familiarizado con este
-programa, consulte @rprogram{lilypond-book}.
+programa, consulte @rprogram{LilyPond-book}.
@appendixsubsec LaTeX
Algunas situaciones (como las indicaciones de dinámica) tienen propiedades de tipografía
establecidas como fijas. Si estamos creando texto en estas situaciones, se recomienda
cancelar dichas propiedades con
-@code{normal-text}. Consulte @ref{Overview of text markup commands} para
+@code{normal-text}. Consulte @ref{Text markup commands} para
ver más detalles.
@cindex make-dynamic-script
@end lilypond
@noindent
-Consulte @ref{Overview of text markup commands}, para ver una lista de todas las
+Consulte @ref{Text markup commands}, para ver una lista de todas las
instrucciones.
@code{\markup} se usa principalmente para indicaciones del tipo @internalsref{TextScript},
Algunas situaciones (como las indicaciones de dinámica) tienen propiedades de tipografía
preestablecidas. Si está creando texto en tales situaciones, recomendamos
cancelar dichas propiedades con
-@code{normal-text}. Consulte @ref{Overview of text markup commands}
+@code{normal-text}. Consulte @ref{Text markup commands}
para ver más detalles.
@seealso
-En el presente manual: @ref{Overview of text markup commands}.
+En el presente manual: @ref{Text markup commands}.
Referencia del programa: @internalsref{TextScript}.
@code{\markuplines} admite una lista de elementos de marcado, ya sea el resultado de
una instrucción de lista de marcado, o una lista de elementos o listas de elementos. Las
instrucciones incorporadas de lista de elementos de marcado se describen en
-@ref{Overview of text markup list commands}.
+@ref{Text markup list commands}.
@seealso
-En este manual: @ref{Overview of text markup list commands},
+En este manual: @ref{Text markup list commands},
@ref{New markup list command definition}.
@predefined
@quotation
@table @asis
@item Articulaciones
-véase @ruser{Articulations}.
+véase @rglos{articulation}.
@item Digitaciones
véase @ruser{Fingering instructions}.
@item Matices
@item Grupos especiales
véase @ruser{Tuplets},
@item Anacrusas
-véase @ruser{Partial measures}.
+véase @ruser{Upbeats}.
@end table
@end quotation
@node Multiple staves
@subsection Multiple staves
-Como ya hemos visto en @ruser{Music expressions explained}, los archivos de entrada para LilyPond
+Como ya hemos visto en @ref{Music expressions explained}, los archivos de entrada para LilyPond
se construyen a base de expresiones musicales. Si la partitura comienza con
expresiones musicales simultáneas, LilyPond crea varios pentagramas. Sin embargo
es más fácil ver lo que ocurre si creamos cada uno de los pentagramas de forma explícita.
@seealso
-Referencia de la notación: @ruser{Piano music},
+Referencia de la notación: @ruser{References for keyboards},
@ruser{Displaying staves}.
@node Combining notes into chords
@seealso
@quotation
-Véase @ruser{Basic polyphony}.
+Véase @ref{I'm hearing Voices}.
@end quotation
La información sobre el título, autor, número de Opus y similares se
escriben en el bloque @code{\header}. Éste se encuentra fuera de la
expresión musical principal; el bloque @code{\header} normalmente se
-sitúa por debajo del @ruser{Version number}.
+sitúa por debajo del @ref{Version number}.
@example
\version @w{"@version{}"}
dos piezas. Comience con una de las plantillas del @ref{Templates} y añada algunas
notas. Si necesita un tipo de notación que no ha sido tratada en el
tutorial, eche un vistazo a la Referencia de Notación, empezando por
-@ruser{Basic notation}. Si quiere escribir música para un conjunto
+@ruser{Musical notation}. Si quiere escribir música para un conjunto
instrumental que no está cubierto por ninguna plantilla, consulte
@ref{Extending the templates}.
mezcla de notas, pero una búsqueda de texto por la palabra @q{fusión}
o @q{mezcla} nos lleva rápidamente a las sobreescrituras necesarias
para mezclar o fusionar notas con distinta cabeza y con o sin puntillo
-en @ruser{Collision Resolution}. En nuestro ejemplo tenemos que
+en @ruser{Collision resolution}. En nuestro ejemplo tenemos que
fusionar ambos tipos de nota en el transcurso de la sección polifónica
del compás 3; por tanto, en virtud de la información que aparece en la
Referencia de la Notación, escribimos
@menu
* Automatic syllable durations::
* Manual syllable durations::
-* Multiple notes to one syllable::
+* Multiple syllables to one note::
* Multiple notes to one syllable::
* Skipping notes::
* Extenders and hyphens::
Referencia de funcionamiento interno: @internalsref{Lyrics}.
-@node Multiple notes to one syllable
-@subsubsection Multiple notes to one syllable
+@node Multiple syllables to one note
+@subsubsection Multiple syllables to one note
@funindex _
@code{convert-ly} requiere que declare qué versión de LilyPond
utilizó.
-@item @strong{Incluya comprobaciones}: @ruser{Bar and barnumber checks},
-@ruser{Octave check}. Si incluye comprobaciones de vez en cuando, en
+@item @strong{Incluya comprobaciones}: @rglos{baritone},
+@ruser{Absolute octave entry}. Si incluye comprobaciones de vez en cuando, en
caso de que cometa un error podrá localizarlo mucho más rápidamente.
¿Con qué frecuencia es @q{de vez en cuando}? Depende de la
complejidad de la música. Para una música muy sencilla, quizá tan
Le caractère @code{_} insère un espace, et l'on peut imprimer des
crochets avec @code{[} et @code{]}. Vous pouvez aussi ajouter des
-chaînes de caractères ou des étiquettes --- cf. @ref{Overview of text
+chaînes de caractères ou des étiquettes --- cf. @ref{Text
markup commands}.
@example
les entrailles du programme, et de ce fait requiert l'emploi du Scheme.
Les fragments de Scheme, dans un fichier @code{.ly}, sont introduits par le
caractère @q{hash}, (@code{#}, improprement surnommé @q{dièse}).@footnote{Le
-@ref{Scheme tutorial} fournit quelques notions de base pour saisir des nombres,
+@rlearning{Scheme tutorial} fournit quelques notions de base pour saisir des nombres,
des listes, des chaînes de caractères ou des symboles, en Scheme.}
Il est possible d'aligner verticalement chaque nouveau contexte,
en-dessous ou au-dessus, par exemple dans le cas de musique vocale
-(@ref{Vocal ensembles}) ou d'@qq{ossias}.
+(@rlearning{Vocal ensembles}) ou d'@qq{ossias}.
@cindex ossia
@findex alignAboveContext
@qq{standard}, @qq{terse} ou @qq{verbeux}. Ces trois interfaces
produisent des schémas similaires, mais demandent d'entrer plus ou moins
d'informations. Vous trouverez tout les détails dans
-@ref{Overview of text markup commands}.
+@ref{Text markup commands}.
Par ailleurs, plusieurs propriétés permettent d'ajuster le graphisme
à votre convenance. Vous en trouverez les détails dans
la corde sans la presser, en un effet presque percussif, mais où la
hauteur est encore perceptible ---, on peut employer des têtes de notes
spéciales en forme de croix.
-Vous trouverez plus de détails dans @ref{Special noteheads}.
+Vous trouverez plus de détails dans @ref{Special note heads}.
variables sont sensibles à la casse, et ne peuvent contenir ni
chiffre, ni tiret, ni caractère accentué.} ; ce peut être
@code{melodie}, @code{global}, @code{maindroitepiano}, ou
-@code{laTeteAToto}. Pour plus de détails, voir @ruser{Saving typing
-with identifiers and functions}.
+@code{laTeteAToto}. Pour plus de détails, voir @ref{Saving
+typing with variables and functions}.
Pour une description complète du format des fichiers d'entrée, voir
@ruser{File structure}.
@noindent
Peut-être serait-il judicieux de relire la section
-@ruser{Music expressions explained}, dans laquelle vous avez
+@ref{Music expressions explained}, dans laquelle vous avez
appris à construire de grandes expressions musicales petit bout
par petit bout --- nous avons vu les notes, puis les accords, etc.
Maintenant, nous allons partir d'une grande expression musicale,
Cette variante sert à des expressions musicales qui peuvent être interprétées à
plusieurs niveaux. Par exemple, une commande telle que @code{\applyOutput} (voir
@c FIXME: broken link
-@c @ref{Running a function on all layout objects}) : si elle n'est pas associée avec
+@c @ruser{Running a function on all layout objects}) : si elle n'est pas associée avec
@code{\context}, elle s'applique par défaut dans le contexte @context{Voice}.
@example
@ifhtml
Le
@end ifhtml
-@emph{@ruser{Tutorial}}
+@emph{@ref{Tutorial}}
propose une introduction en douceur à la typographie musicale.
Les utilisateurs débutants sont invités à commencer ici.
@item
-@emph{@ruser{Putting it all together}}
+@emph{@ref{Fundamental concepts}}
explique des concepts généraux du format de fichier ly. Si vous n'êtes
pas certain de l'endroit où placer une commande, lisez ce chapitre !
@item
-@emph{@ruser{Working on LilyPond projects}}
+@emph{@ref{Working on LilyPond projects}}
montre des utilisations pratiques de LilyPond et donne des conseils
afin d'éviter les problèmes les plus courants.
@item
-@emph{@ruser{Tweaking output}}
+@emph{@ref{Tweaking output}}
est une introduction aux retouches de gravure avec LilyPond.
@end itemize
@itemize @bullet
@item
-@emph{@ruser{Basic notation}}
+@emph{@ruser{Musical notation}}
traite de sujets groupés par type de notation. Cette section
détaille la notation de base, qui sera utile dans la plupart des
projets de partition.
@item
-@emph{@ruser{Instrument-specific notation}}
+@emph{@ruser{Specialist notation}}
traite de sujets groupés par type de notation. Cette section détaille
des notations spéciales qui ne seront utiles que pour des types
particuliers d'instruments ou la voix.
-@item
-@emph{@ruser{Advanced notation}}
-traite de sujets groupés par type de notation. Cette section
-donne des précisions à propos de notations compliquées et
-inhabituelles
-
@item
@emph{@ruser{Changing defaults}}
explique comment ajuster finement la mise en page.
@item
Le
-@emph{@ruser{Scheme tutorial}}
+@emph{@ref{Scheme tutorial}}
propose une courte introduction à Scheme, le langage de programmation
utilisé dans les fonctions de musique.
@item
Les
-@emph{@ruser{Templates}}
+@emph{@ref{Templates}}
de pièces LilyPond. Copiez et collez un modèle
dans un fichier, ajoutez les notes, et c'est prêt !
Les nuances ne sont pas centrées verticalement, mais il existe
des astuces. Voir à ce sujet le modèle @q{alignement des nuances au
-piano} au chapitre @ref{Piano templates}.
+piano} au chapitre @rlearning{Piano templates}.
@node Changing staff manually
@seealso
-Dans ce même manuel : @ref{Manual staff switches}.
+Dans ce même manuel : @ruser{Changing staff manually}.
Référence du programme : @internalsref{AutoChangeMusic}.
@node Notation manual tables
@appendix Notation manual tables
-UNTRANSLATED NODE: IGNORE ME
-
@menu
* Chord name chart::
* MIDI instruments::
* List of colors::
* The Feta font::
* Note head styles::
-* Overview of text markup commands::
-* Overview of text markup list commands::
+* Text markup commands::
+* Text markup list commands::
* List of articulations::
* All context properties::
* Layout properties::
UNTRANSLATED NODE: IGNORE ME
-
-@node Overview of text markup commands
-@appendixsec Overview of text markup commands
-
+@ignore
Vous pouvez utiliser les commandes suivantes au sein d'un bloc
@code{\markup @{ @}}.
+@end ignore
@include markup-commands.tely
-@node Overview of text markup list commands
-@appendixsec Overview of text markup list commands
-
+@ignore
Vous pouvez utiliser les commandes suivantes avec @code{\markuplines}.
+@end ignore
@include markup-list-commands.tely
<c e g>4 <c>8
@end lilypond
-Pour plus d'information à propos des accords, voir @ref{Chord names}.
+Pour plus d'information à propos des accords, voir @ref{Chord notation}.
@node Clusters
propriétés particulières et prédéfinies quant à leur police. Lorsque
vous créez du texte en pareille situation, nous vous recommandons
d'utiliser @code{normal-text} pour annuler ces propriétés. Voir
-@ref{Overview of text markup commands} pour plus de détails.
+@ref{Text markup commands} pour plus de détails.
@cindex make-dynamic-script
@noindent
Pour une liste des différentes commandes disponibles, consultez
-@ref{Overview of text markup commands}.
+@ref{Text markup commands}.
@code{\markup} est avant tout conçu pour gérer les
nuance, possèdent des propriétés prédéfinies quant à leur police.
Nous vous conseillons, en pareil cas, de réinitialiser ces propriétés
en utilisant @code{normal-text}. Pour plus d'informations, consultez
-@ref{Overview of text markup commands}.
+@ref{Text markup commands}.
@seealso
-Dans ce manuel : @ref{Overview of text markup commands}.
+Dans ce manuel : @ref{Text markup commands}.
Référence du programme : @internalsref{TextScript}.
@end verbatim
Les différentes commandes permettant de générer des listes de lignes
-se trouve dans @ref{Overview of text markup list commands}.
+se trouve dans @ref{Text markup list commands}.
@seealso
-Dans ce manuel : @ref{Overview of text markup list commands},
+Dans ce manuel : @ref{Text markup list commands},
@ref{New markup list command definition}.
@predefined
@end itemize
Vous trouverez plus d'astuces pour organiser vos fichiers LilyPond dans
-@ruser{Suggestions for writing LilyPond files}.
+@ref{Suggestions for writing LilyPond files}.
@node How to read the tutorial
@subsection How to read the tutorial
-Comme nous l'avons vu dans @ruser{Working on text files}, un code
+Comme nous l'avons vu dans @ref{Working on text files}, un code
LilyPond doit être encadré par des @{ @} ou bien par @code{\relative
c'' @{ ... @}} afin d'être compris. Cependant, dans la suite de ce
manuel, la plupart des exemples ne feront pas apparaître ces signes.
@node Relative note names
@subsection Relative note names
-Comme nous l'avons vu dans @ruser{Simple notation}, LilyPond calcule la
+Comme nous l'avons vu dans @ref{Simple notation}, LilyPond calcule la
hauteur de chaque note en fonction de la précédente@footnote{Il existe
-un autre mode de saisie des hauteurs, le mode @ruser{Absolute note
+un autre mode de saisie des hauteurs, le mode @ref{Absolute note
names}, mais en pratique il est bien plus aisé et sûr d'avoir recours
au mode de hauteurs relatives.}. Si aucune indication supplémentaire
d'octaviation n'est ajoutée, il en concluera que chaque hauteur est
@item nolets
voir @ruser{Tuplets},
@item levées
-voir @ruser{Partial measures}.
+voir @ruser{Upbeats}.
@end table
@end quotation
@node Multiple staves
@subsection Multiple staves
-Comme nous l'avons vu dans @ruser{Music expressions explained}, un fichier
+Comme nous l'avons vu dans @ref{Music expressions explained}, un fichier
d'entrée LilyPond est fait d'expressions musicales. Si la partition
commence par plusieurs expressions simultanées, LilyPond créera
plusieurs portées. Cependant, il est plus facile de voir ce qu'il
@cindex voix changeant manuellement de portée
La musique pour piano s'écrit sur deux portées reliées par une accolade.
Imprimer ce type de portée revient au même que dans l'exemple de musique
-polyphonique de @ruser{Multiple staves}, mais maintenant cette expression
+polyphonique de @ref{Multiple staves}, mais maintenant cette expression
entière doit être interprétée dans un contexte @code{PianoStaff} :
@example
@seealso
@quotation
-Voir @ruser{Piano music}.
+Voir @ruser{Keyboard instruments}.
@end quotation
@seealso
@quotation
Une liste complète de modificateurs et d'autres options de mise en forme
-se trouve à la section @ruser{Chords}.
+se trouve à la section @ruser{Chord notation}.
@end quotation
@subsection After the tutorial
Après avoir parcouru ce tutoriel, vous devriez vous essayer à écrire un
-morceau ou deux. Commencez par copier l'un des @ruser{Templates} types et
+morceau ou deux. Commencez par copier l'un des @ref{Templates} types et
ajoutez-y des notes. Si vous voulez employer une notation que vous
n'avez pas trouvé dans le tutoriel, consultez la référence de notation,
-en commençant par la @ruser{Basic notation}. Si vous désirez écrire pour
-un ensemble instrumental non couvert par les @ruser{Templates}, lisez la
-section @ruser{Extending the templates}.
+en commençant par la @ruser{Musical notation}. Si vous désirez écrire pour
+un ensemble instrumental non couvert par les @ref{Templates}, lisez la
+section @ref{Extending the templates}.
Après avoir écrit quelques pièces courtes, lisez les chapitres 3 à 5 du
manuel d'apprentissage. Rien ne s'oppose à ce que vous consultiez dès à
@node How to read the manual
@subsection How to read the manual
-Comme nous l'avons déjà vu dans @ruser{How to read the tutorial}, de
+Comme nous l'avons déjà vu dans @ref{How to read the tutorial}, de
nombreux exemples du tutoriel n'ont pas fait apparaître
@code{\relative c'' @{ ... @}} dans l'extrait de code affiché.
alors.
Pour en savoir plus sur l'organisation de la suite de ce manuel,
-reportez-vous à @ruser{About this manual}.
+reportez-vous à @ref{About this manual}.
@seealso
-Dans ce même manuel : @ruser{The \override command}, @ruser{Common tweaks}.
+Dans ce même manuel : @ruser{The \override command}, @ref{Common tweaks}.
@node Fixing overlapping notation
@section Fixing overlapping notation
-Dans la section @ruser{Moving objects}, nous avons vu comment
+Dans la section @ref{Moving objects}, nous avons vu comment
déplacer un objet @code{TextScript}. Ce même procédé peut être
appliqué à d'autres types d'objet : il vous suffira de remplacer
@code{TextScript} par le nom de l'objet en question.
@code{\override TextScript #'extra-offset = ( 1 . -1)}. Cependant,
l'utilisation de Scheme ouvre des possibilités encore plus grandes.
Pour des explications complètes là-dessus, consultez le
-@ruser{Scheme tutorial} et les @ruser{Interfaces for programmers}.
+@ref{Scheme tutorial} et les @ruser{Interfaces for programmers}.
On peut utiliser Scheme simplement à l'aide des commandes @code{\override}.
Le @emph{parlato} est du texte scandé en rythme, mais sans hauteurs
définies ; il est indiqué par des notes en croix, à l'instar des
-percussions --- voir @ref{Special noteheads}.
+percussions --- voir @ref{Special note heads}.
@node Setting simple songs
note d'une mélodie ou d'une voix existante, avec @code{\addlyrics} ou
@code{\lyricsto}.
@c TODO: broken but exists Aligning lyrics
-@c For more details see @ref{The Lyrics context}.
+@c For more details see @ref{Aligning contexts}.
Dans les paroles, un mot ou une syllabe commence par une lettre de
l'alphabet, et se termine par un espace (éventuellement précédé d'un
@cindex choral score
Vous trouverez un exemple complet de partition pour chœur dans la
-section @ref{Vocal ensembles}.
+section @rlearning{Vocal ensembles}.
@predefined
viennent d'un défaut de parité entre @code{@{} et @code{@}}.
@item @strong{Séparez les affinages de mise en forme} de la musique
-elle-même. Voyez @ruser{Saving typing with identifiers and functions} et
-@ruser{Style sheets}.
+elle-même. Voyez @ref{Saving typing with variables and functions} et
+@ref{Style sheets}.
@end itemize
@end example
@item @strong{Séparez les retouches} des définitions de
-musique. Ce conseil a été vu dans @ruser{General suggestions},
+musique. Ce conseil a été vu dans @ref{General suggestions},
mais pour les projets d'importance c'est absolument vital. Nous
pouvons avoir besoin de changer la définition de
@code{fthenp}, mais dans ce cas nous n'aurons besoin de le faire
Utiliser les identificateurs est aussi un bon moyen pour vous épargner
du travail si la syntaxe de LilyPond change un jour --- voir
-@ruser{Updating old files}. Si vous avez une seule définition, par
-exemple @code{\dolce}, pour tous vos fichiers (voir @ruser{Style
+@ref{Updating old files}. Si vous avez une seule définition, par
+exemple @code{\dolce}, pour tous vos fichiers (voir @ref{Style
sheets}), et que la syntaxe change, alors vous n'aurez qu'à mettre à
jour votre seule définition @code{\dolce}, au lieu de devoir modifier
chaque fichier @code{.ly}.
@subsection Style sheets
La sortie que produit LilyPond peut être largement modifiée --- voir
-@ruser{Tweaking output} pour plus de détails. Mais que faire si vous
+@ref{Tweaking output} pour plus de détails. Mais que faire si vous
avez beaucoup de fichiers auxquels vous souhaitez appliquer vos
retouches ? Ou si vous souhaitez simplement séparer les retouches de
la musique elle-même ? Rien de plus facile.
Prenons un exemple. Ne vous inquiétez pas si vous ne comprenez pas
les parties avec tous les @code{#()}. Celles-ci sont expliquées dans
-@ruser{Advanced tweaks with Scheme}.
+@ref{Advanced tweaks with Scheme}.
@lilypond[quote,verbatim,ragged-right]
mpdolce = #(make-dynamic-script (markup #:hspace 1 #:translate (cons 5 0)
@end lilypond
Il y a quelques problèmes de chevauchement ; nous allons arranger
-cela en utilisant les techniques de @ruser{Moving objects}. On peut
+cela en utilisant les techniques de @ref{Moving objects}. On peut
aussi faire quelque chose pour les définitions de @code{mpdolce}
et @code{tempoMark}. Elles produisent le résultat que nous désirons,
mais nous pourrions aussi vouloir les utiliser dans une autre pièce.
Une autre technique de déboguage très utile est la construction
@iftex
-de @ruser{Minimal examples}.
+de @ref{Minimal examples}.
@end iftex
@ifnottex
-d'@ruser{Minimal examples}.
+d'@ref{Minimal examples}.
@end ifnottex
Des informations plus détaillées sur la mise en place de conducteurs
et de parties séparées se trouvent dans le manuel : voir
-@ruser{Orchestral music}.
+@ruser{Writing parts}.
Les variables (@q{propriétés}) réglables sont abordées en détail dans
@ruser{Changing context properties on the fly}.
@rlearning{Fixing overlapping notation}.
Notation Reference:
-@ruser{Stems},
-@ruser{Automatic beams}.
+@ref{Stems},
+@ref{Automatic beams}.
Snippets:
@rlsr{Keyboards}.
@rglos{time signature}
Notation Reference:
-@ruser{Ancient time signatures},
-@ruser{Time administration}.
+@ref{Ancient time signatures},
+@ref{Time administration}.
Snippets:
@rlsr{Rhythms}.
be placed in either.
Much more detail on the options for tweaking the laying out
-of music are contained in @ruser{Spacing issues}.
+of music are contained in @ref{Spacing issues}.
@node Global sizes
@subsection Global sizes
Of course, the @code{\pageBreak} command also forces a line break.
Like @code{\break}, the @code{\pageBreak} command is effective only
at the end of a @q{complete} bar as defined above. For more
-details see @ruser{Page breaking} and following sections.
+details see @ref{Page breaking} and following sections.
There are also analogous settings to @code{ragged-right} and
@code{ragged-last} which have the same effect on vertical spacing:
@code{##t} the systems on all pages or just the last page
respectively will not be justified vertically.
-For more details see @ruser{Vertical spacing}.
+For more details see @ref{Vertical spacing}.
@node Fitting music onto fewer pages
@subsection Fitting music onto fewer pages
When investigating layout issues, @code{annotate-spacing} is
an invaluable tool. This command prints the values of various
-layout spacing commands; see @ruser{Displaying spacing}, for more
+layout spacing commands; see @ref{Displaying spacing}, for more
details. From the output of @code{annotate-spacing}, we can
see which margins we may wish to alter.
@item
Alter the horizontal spacing via @code{SpacingSpanner}. See
-@ruser{Changing horizontal spacing}, for more details. Here's
+@ref{Changing horizontal spacing}, for more details. Here's
an example first showing the default behavior:
@lilypond[verbatim,quote,ragged-right]