@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: d96023d8792c8af202c7cb8508010c0d3648899d
+ 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..
+ Guide, node Updating translation committishes.
@end ignore
-@c \version "2.12.0"
+@c \version "2.15.17"
@c Translators: Till Paala
in @ref{Richtung und Platzierung}.
@lilypond[quote,verbatim,relative=2]
-d8^"pizz." g f e a4-"scherz." f
+a8^"pizz." g f e a4-"scherz." f
@end lilypond
Diese Syntax ist eine Kurzform, komplexere Formatierungen
a4_"scherzando" f
@end lilypond
+Neben Textbeschriftungen können auch Artikulationen an Noten angehängt
+werden. Siehe auch @ref{Artikulationszeichen und Verzierungen}.
+
+Zu weiterer Information zu der relativen Anordnung von Textbeschriftungen
+und Artikulationen, siehe @rlearning{Positionierung von Objekten}.
-@predefined
@funindex \textLengthOn
-@code{\textLengthOn},
@funindex \textLengthOff
+@funindex textLengthOn
+@funindex textLengthOff
+
+@predefined
+@code{\textLengthOn},
@code{\textLengthOff}.
@endpredefined
@seealso
+Handbuch zum Lernen:
+@rlearning{Positionierung von Objekten}.
+
Notationsreferenz:
@ref{Text formatieren},
-@ref{Richtung und Platzierung}.
+@ref{Richtung und Platzierung},
+@ref{Artikulationszeichen und Verzierungen}.
Schnipsel:
@rlsr{Text}.
Referenz der Interna:
@rinternals{TextScript}.
-@knownissues
+@cindex Text außerhalb des Randes
+@cindex Rand, überhängender Text
+@cindex Seitenrand, überhängender Text
+@cindex Gesangstext, innerhalb des Randes behalten
+@cindex Text, innerhalb des Randes behalten
+@knownissues
Eine Überprüfung, ob sich auch alle Textbeschriftungen und Gesangstext
innerhalb der Ränder der Noten befinden, braucht verhältnismäßig
-viel Rechenaufwand. Diese Überprüfung ist standardmäßig ausgestellt,
-damit LilyPond die Dateien schneller bearbeiten kann. Man kann
-die Überprüfung aber mit folgendem Code einschalten:
+viel Rechenaufwand. Sollten Sie aber etwas bessere Leistung bevorzugen,
+schreiben Sie in Ihre Datei:
@example
-\override Score.PaperColumn #'keep-inside-line = ##t
+\override Score.PaperColumn #'keep-inside-line = ##f
@end example
@cindex Strecker, Text
Einige Aufführungsanweisungen, etwa @notation{rallentando} oder
-@notation{accelerando}, werden als Text geschrieben, gefolgt von
+@notation{accelerando}, werden als Text geschrieben, gefolgt von
einer gestrichelten Linie, die anzeigt, wie weit sich die Anweisung
auswirkt. Solche Objekte, @qq{Strecker} (engl. spanners) genannt,
können von einer Note bis zu einer anderen mit folgender
e,\stopTextSpan
@end lilypond
+@cindex Textstrecker, Formatierung
+@cindex Formatierung von Textstreckern
+@cindex Strecker, Text-, Formatierung
+
@noindent
Der Text wird durch Objekteigenschaften beeinflusst. In den
Standardeinstellungen wird er kursiv ausgegeben, aber eine andere
@end lilypond
Auch der Stil der Linie kann ähnlich wie der Text mit den Objekteigenschaften
-geändert werden. Diese Syntax ist beschrieben in @ref{Zeilenstile}.
+geändert werden. Diese Syntax ist beschrieben in @ref{Linienstile}.
+Textstrecker sind Teil des @code{Dynamic}-Kontextes, siehe
+@rinternals{Dynamics}.
+@funindex textSpannerUp
+@funindex textSpannerDown
+@funindex textSpannerNeutral
+@funindex \textSpannerUp
+@funindex \textSpannerDown
+@funindex \textSpannerNeutral
@predefined
-@funindex textSpannerUp
@code{\textSpannerUp},
-@funindex textSpannerDown
@code{\textSpannerDown},
-@funindex textSpannerNeutral
@code{\textSpannerNeutral}.
@endpredefined
+@snippets
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{dynamics-text-spanner-postfix.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{dynamics-custom-text-spanner-postfix.ly}
+
+
@seealso
Notationsreferenz:
-@ref{Zeilenstile},
-@ref{Dynamik}.
+@ref{Linienstile},
+@ref{Dynamik},
+@ref{Text formatieren}.
Schnipsel:
-@rlsr{Text}.
+@rlsr{Text},
+@rlsr{Expressive marks}.
Referenz der Interna:
-@rinternals{TextSpanner}.
-
+@rinternals{TextSpanner}
@node Textartige Zeichen
@unnumberedsubsubsec Textartige Zeichen
@translationof Text marks
-@cindex Coda an Taktlinie
-@cindex Segno an Taktlinie
-@cindex Fermate an Taktlinie
-@cindex Taktlinie, Symbole anfügen
-@cindex Symbole auf der Taktlinie
+@cindex Textzeichen
+@cindex textartige Zeichen
+@cindex Zeichen, textartige
+@cindex Text am Taktstrich
+@cindex Coda am Taktstrich
+@cindex Segno an Taktstrich
+@cindex Fermate an Taktstrich
+@cindex Taktstrich, Symbole anfügen
+@cindex Symbole auf der Taktstrich
+
@funindex \mark
+@funindex mark
+@funindex \markup
+@funindex markup
Verschiedene Textelemente können der Partitur hinzugefügt werden,
indem man die Syntax für Zeichen einsetzen, wie beschrieben in
Diese Syntax ermöglicht es, beliebigen Text über eine Taktlinie
zu platzieren, weitere Formatierungsmöglichkeiten sind mit dem
-@code{\markup}-Befehl gegeben, wie beschrieben in
+@code{\markup}-Befehl gegeben, wie beschrieben in
@ref{Text formatieren}:
-@lilypond[fragment,quote,relative=1]
+@lilypond[quote,verbatim,relative=1]
<c e>1
\mark \markup { \italic { colla parte } }
<d f>2 <e g>
beschrieben in
@ref{Musikalische Notation innerhalb einer Textbeschriftung}:
-@lilypond[fragment,quote,relative=2]
+@lilypond[quote,verbatim,relative=2]
<bes f>2 <aes d>
\mark \markup { \musicglyph #"scripts.ufermata" }
<e g>1
Taktlinie gesetzt. Wenn sie an einem Zeilenumbruch angegeben
werden, wird das Zeichen zu Beginn der nächsten Zeile ausgegeben.
-@lilypond[fragment,quote,relative=2]
+@lilypond[quote,verbatim,relative=2]
\mark "Allegro"
c1 c
\mark "assai" \break
@snippets
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{printing-marks-at-the-end-of-a-line.ly}
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{aligning-marks-with-various-notation-objects.ly}
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{printing-marks-on-every-staff.ly}
@seealso
@rinternals{Mark_engraver},
@rinternals{RehearsalMark}.
+@knownissues
+Wenn ein Zeichen am Ende des letzten Taktes einer Partitur gesetzt wird
+(wenn also keine nächste Zeile mehr kommt), wird das Zeichen nicht
+ausgegeben.
+
@node Separater Text
@cindex separater Text
@cindex Text alleine
@cindex nur Text
+@cindex Text, oberste Ebene
+@cindex oberste Ebene, Text
@funindex \markup
+@funindex markup
Eine @code{\markup}-Umgebung kann auch für sich alleine existieren,
außerhalb einer @code{\score}-Umgebung, als ein Ausdruck auf der
-höchsten Ebene.
+höchsten Ebene. Diese Syntax ist beschrieben in @ref{Die Dateistruktur}.
@c KEEP LY
@lilypond[verbatim,quote]
setzen kann. Einzelheiten zu den vielfältigen Möglichkeiten finden
sich in @ref{Textbeschriftung über mehrere Seiten}.
+@funindex \markuplist
+@funindex \markup
+@funindex markuplist
+@funindex markup
@predefined
@code{\markup},
-@funindex \markuplines
-@code{\markuplines}.
+@code{\markuplist}.
@endpredefined
@snippets
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{stand-alone-two-column-markup.ly}
@seealso
Notationsreferenz:
@ref{Text formatieren},
-@ref{Die Dateistruktur},
+@ref{Die Dateistruktur},
@ref{Mehrere Partituren in einem Buch},
@ref{Textbeschriftung über mehrere Seiten}.
@cindex Textbeschriftung
@cindex Beschriftung, Text
@cindex Setzen von Text
+
+@funindex markup
@funindex \markup
Eine @code{\markup}-Umgebung wird benutzt, um Text mit einer
@cindex Textbeschriftungs-Ausdrücke
@cindex Text, Syntax
@cindex markup, Syntax
+@cindex Ausdrück, Text
Die Syntax für Textbeschriftungen ähnelt der normalen Syntax von
LilyPond: ein @code{\markup}-Ausdruck wird in geschweifte Klammern
Anders als Text in Anführungsstrichen können sich in einer
Textbeschriftungsumgebung (@code{\markup}) geschachtelte Ausdrücke
-oder weitere Textbefehle befinden, eingeführt mit einem Backslash
-(@code{\}). Derartige Befehle beziehen sich nur auf den ersten
-der folgenden Ausdrücke.
+oder weitere Textbefehle befinden, eingeführt mit einem
+Backslash@tie{}(@code{\}). Derartige Befehle beziehen sich nur auf
+den ersten der folgenden Ausdrücke.
@lilypond[quote,verbatim,relative=2]
a1-\markup intenso
@cindex besondere Zeichen, Text
@cindex Text mit Sonderzeichen
@cindex Anführungsstriche im Text
+@cindex Drucken von Sonderzeichen
+@cindex Setzen von Sonderzeichen
+@cindex Beschriftung, Sonderzeichen
Eine @code{\markup}-Umgebung kann auch Text in
Anführungszeichen beinhalten. Derartige Zeichenketten werden als
ein Textausdruck angesehen, und darum werden innerhalb von ihnen
-Befehle oder Sonderzeichen (wie @code{\} oder @code{#}) so
+Befehle oder Sonderzeichen (wie @code{\} oder@tie{}@code{#}) so
ausgegeben, wie sie eingeben werden. Doppelte Anführungsstriche
können gesetzt werden, indem man ihnen einen Backslash voranstellt.
}
@end lilypond
-
@noindent
Eine ausführliche Liste der @code{\markup}-Befehle findet sich in
-@ref{Text markup commands}.
-
+@ref{Textbeschriftungsbefehle}.
@seealso
Notationsreferenz:
-@ref{Text markup commands}.
+@ref{Textbeschriftungsbefehle}.
Schnipsel:
@rlsr{Text}.
Installierte Dateien:
-@file{scm/@/markup@/.scm}.
-
+@file{scm/markup.scm}.
@knownissues
-
Syntaxfehler im Textbeschriftungsmodus können sehr verwirrend sein.
@translationof Selecting font and font size
@cindex Schriftschnitt verändern
+@cindex Schriftart verändern
+@cindex Verändern der Schriftart
+
@funindex \italic
@funindex \bold
@funindex \underline
+@funindex italic
+@funindex bold
+@funindex underline
Einfache Änderungen des Schriftartschnitts können im Textbeschriftungsmodus
vorgenommen werden:
@cindex Schriftgröße
@cindex Textgröße
@cindex Größe der Schriftart
+
+@funindex \abs-fontsize
@funindex \fontsize
@funindex \smaller
@funindex \larger
@funindex \magnify
+@funindex fontsize
+@funindex smaller
+@funindex larger
+@funindex magnify
-Die Größe von Buchstaben kann auf verschiedene Arten verändert werden:
-@itemize
-@item
-die Schriftgröße kann auf bestimmte deinierte 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
@cindex tiefergestellt
+
@funindex \super
+@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,
Eine ausführliche Liste der unterschiedlichen Befehl zur Beeinflussung
der Schriftarten findet sich in @ref{Font}.
-Es ist auch möglich, eigene Schriftfamlien zu definieren, wie erklärt in
+Es ist auch möglich, eigene Schriftfamilien zu definieren, wie erklärt in
@ref{Schriftarten}.
+@funindex \teeny
+@funindex \tiny
+@funindex \small
+@funindex \normalsize
+@funindex \large
+@funindex \huge
+@funindex \smaller
+@funindex \larger
+@funindex teeny
+@funindex tiny
+@funindex small
+@funindex normalsize
+@funindex large
+@funindex huge
+@funindex smaller
+@funindex larger
@predefined
-@funindex \teeny
@code{\teeny},
-@funindex \tiny
@code{\tiny},
-@funindex \small
@code{\small},
-@funindex \normalsize
@code{\normalsize},
-@funindex \large
@code{\large},
-@funindex \huge
@code{\huge},
-@funindex \smaller
@code{\smaller},
-@funindex \larger
@code{\larger}.
@endpredefined
@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
+@code{\huge} eingesetzt werden, erhält man schlechte Zeilenabstände
+verglichen mit @code{\fontsize}.
+
@node Textausrichtung
@unnumberedsubsubsec Textausrichtung
@cindex Text, Ausrichtung
@cindex Ausrichtung von Text
+@cindex Textbeschriftung ausrichten
+@cindex Beschriftung ausrichten
Dieser Abschnitt zeigt, wie man Text im Textbeschriftungsmodus
eingibt. Textobjekte können auch als eine Einheit verschoben
@cindex Text, horizontale Ausrichtung
@cindex horizontale Ausrichtung von Text
+
@funindex \left-align
@funindex \center-align
@funindex \right-align
+@funindex left-align
+@funindex center-align
+@funindex right-align
Textbeschriftungsobjekte können auf verschiedene Weise ausgerichtet
werden. Standardmäßig wird ein Textobjekt an seiner linken Ecke
@end lilypond
@funindex \halign
+@funindex halign
Die horizontale Ausrichtung kann mit einer Zahl auf einen exakten
Wert festgelegt werden:
gezeigt in @ref{Textartige Zeichen}.
@cindex Text, vertikale Ausrichtung
-@cindex vertickale Ausrichtung von Text
+@cindex vertikale Ausrichtung von Text
+
@funindex \raise
@funindex \lower
+@funindex \null
+@funindex raise
+@funindex lower
+@funindex null
Die vertikale Ausrichtung ist etwas schwieriger. Textelemente
können komplett verschoben werden, es ist aber auch möglich, nur
@funindex \general-align
@funindex \translate
@funindex \translate-scaled
+@funindex general-align
+@funindex translate
+@funindex translate-scaled
Einige Befehle können sowohl die horizontale als auch die vertikale
Ausrichtung von Textobjekten beeinflussen. Jedes Objekt, das auf
a'4 a g2 a
@end lilypond
-@funindex \column
-@funindex \center-column
-
@cindex mehrzeiliger Text
@cindex Text, mehrere Zeilen
@cindex Blöcke, Text
@cindex Textblöcke
+@cindex Beschriftung, mehrzeilig
+@cindex Textbeschriftung, mehrzeilig
+
+@funindex \column
+@funindex \center-column
+@funindex column
+@funindex center-column
Ein Textbeschriftungsobjekt kann mehrere Zeilen beinhalten. Im folgenden
Beispiel wird jeder Ausdruck innerhalb von @code{\markup} auf einer
}
@end lilypond
-@funindex \fill-line
+
@cindex Text auf der Seite zentrieren
@cindex Zentrieren von Text auf der Seite
+@cindex Beschriftung, Zentrieren auf der Seite
+
+@funindex \fill-line
+@funindex fill-line
Eine Anzahl an Ausdrücken innerhalb von @code{\markup} kann auch
gestreckt werden, so dass die gesamte Seitenbreite benutzt wird. Wenn
}
@end lilypond
-@funindex \wordwrap
-@funindex \justify
-
@cindex Umbruch von Text
@cindex Blocksatz, Text
@cindex Text, Blocksatz
+@cindex Beschriftung, Blocksatz
+@cindex Textbeschriftung, Blocksatz
+
+@funindex \wordwrap
+@funindex \justify
+@funindex wordwrap
+@funindex justify
Längere Texte können auch automatisch umgebrochen werden, wobei es
möglich ist, die Zeilenbreite zu bestimmen. Der Text ist entweder
\line \bold { Acto I }
\wordwrap \italic {
(La escena representa el corral de una casa de
- gitanos en el Albaicín de Granada. Al fondo una
+ gitanos en el Albaicín de Granada. Al fondo una
puerta por la que se ve el negro interior de
una Fragua, iluminado por los rojos resplandores
del fuego.)
\line \bold { Acto II }
\override #'(line-width . 50)
\justify \italic {
- (Calle de Granada. Fachada de la casa de Carmela
+ (Calle de Granada. Fachada de la casa de Carmela
y su hermano Manuel con grandes ventanas abiertas
a través de las que se ve el patio
donde se celebra una alegre fiesta)
}
@end lilypond
+@cindex Textausrichtungsbefehle
+@cindex Textausrichtung, Befehle
+@cindex Befehle zur Textausrichtung
+@cindex Ausrichtung von Text, Befehle
+
Eine vollständige Liste der Textausrichtungsbefehle findet sich in
@ref{Align}.
@ref{Align},
@ref{Textartige Zeichen}.
+Installierte Dateien:
+@file{scm/define-markup-commands.scm}.
+
Schnipsel:
@rlsr{Text}.
-Installierte Dateien:
-@file{scm/@/define@/-markup@/-commands@/.scm}.
-
Referenz der Interna:
@rinternals{TextScript}.
-
@node Graphische Notation innerhalb einer Textbeschriftung
@unnumberedsubsubsec Graphische Notation innerhalb einer Textbeschriftung
@translationof Graphic notation inside markup
@cindex Illustrationen im Text
@cindex Zeichnen im Text
@cindex Abbildungen im Text
+@cindex Objekte, Graphik im Text
+@cindex eingebundene Graphik im Text
Verschiedene graphische Objekte können im Textbeschriftungsmodus
eingefügt werden.
-@funindex \box
-@funindex \circle
-@funindex \rounded-box
-@funindex \bracket
-@funindex \hbracket
-
@cindex Kasten, Graphik
@cindex gerundeter Kasten, Graphik
@cindex Klammern, Graphik
@cindex Text einrahmen
@cindex Rahmen, Text
+@funindex \box
+@funindex \circle
+@funindex \rounded-box
+@funindex \bracket
+@funindex \hbracket
+@funindex box
+@funindex circle
+@funindex rounded-box
+@funindex bracket
+@funindex hbracket
+
Mit bestimmten Textbeschriftungsbefehlen kann man Textelementen
Graphik hinzufügen, wie das nächste Beispiel zeigt:
}
@end lilypond
-@funindex \pad-markup
-@funindex \pad-x
-@funindex \pad-to-box
-@funindex \pad-around
-
@cindex Platz um Text
@cindex Rand um Text
@cindex Füllung um Text
@cindex Text, Rand außen
+@funindex \pad-markup
+@funindex \pad-x
+@funindex \pad-to-box
+@funindex \pad-around
+@funindex pad-markup
+@funindex pad-x
+@funindex pad-to-box
+@funindex pad-around
+
Es kann nötig sein, einem Text mehr Platz einzuräumen. Das geschieht mit
verschiedenen Befehlen, wie das folgende Beispiel zeigt. Eine ausführliche
Übersicht findet sich in @ref{Align}.
}
@end lilypond
+@cindex Graphische Notation
+@cindex Symbole, nicht musikalische
+@cindex Notation, graphische
+@cindex nichtmusikalische Symbole
+
@funindex \combine
@funindex \draw-circle
@funindex \filled-box
@funindex \triangle
@funindex \draw-line
@funindex \arrow-head
-
-@cindex Graphische Notation
-@cindex Symbole, nicht Musik-
+@funindex combine
+@funindex draw-circle
+@funindex filled-box
+@funindex triangle
+@funindex draw-line
+@funindex arrow-head
Andere graphische Elemente oder Symbole können gesetzt werden, ohne dass
man Text benötigt. Wie mit allen Textbeschriftungen können Objekte
}
@end lilypond
-@funindex \epsfile
-@funindex \postscript
-
@cindex Einbinden von Graphik
@cindex Bilder einbinden
@cindex Graphik einbinden
@cindex Postscript, Graphik
+@funindex \epsfile
+@funindex \postscript
+@funindex epsfile
+@funindex postscript
+
Fortgeschrittene graphische Möglichkeiten bietet unter Anderem eine
-Funktion, mit der man externe Graphiken im
+Funktion, mit der man externe Graphiken im
Encapsulated PostScript (@emph{eps}) -Format einbinden kann oder
-aber Graphiken direkt in den Quelltext unter Verwendung von
+aber Graphiken direkt in den Quelltext unter Verwendung von
PostScript-Code notiert. In diesem Fall kann es nötig sein, die
Größe der Zeichnung explizit anzugeben, wie im Beispiel unten gezeigt:
@seealso
Notationsreferenz:
@ref{Graphic},
-@ref{Anmerkungen}.
+@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
@cindex Notationsobjekte, Einfügen
@cindex Einfügen von Notationsobjekten
@cindex Musikobjekte, Einfügen
+@cindex Beschriftung, Notationsobjekte einfügen
+@cindex Textbeschriftung, Notationsobjekte einfügen
Auch Musikobjekte können innerhalb der Textbeschriftungsumgebung gesetzt
werden.
\markalphabet #8
\markletter #8
}
-@end lilypond
+@end lilypond
Allgemeiner gesagt kann jedes verfügbare Notationssymbol unabhängig
von der Notation als ein Textbeschriftungsobjekt eingefügt werden, wie
unten gezeigt. Eine vollständige Liste der verfügbaren Symbole findet
-sich in
-@ref{Die Feta-Schriftart}.
+sich in @ref{Die Feta-Schriftart}.
@lilypond[quote,verbatim,relative=2]
c2
c
c^\markup {
\combine
- \musicglyph #"accordion.accDiscant"
+ \musicglyph #"accordion.discant"
\combine
- \raise #0.5 \musicglyph #"accordion.accDot"
- \raise #1.5 \musicglyph #"accordion.accDot"
+ \raise #0.5 \musicglyph #"accordion.dot"
+ \raise #1.5 \musicglyph #"accordion.dot"
}
@end lilypond
@noindent
Derartige Digramme sind dokumentiert in @ref{Instrument Specific Markup}.
+@cindex Notation innerhalb von Beschriftung
+@cindex Notation innerhalb von Text
+@cindex Text, Notation innerhalb
+@cindex Beschriftung, Notation einfügen
+@cindex Notensysteme in Text einfügen
+
Sogar eine ganze Partitur kann in ein Textbeschriftungsobjekt eingefügt
werden. In diesem Fall muss die eingefügte @code{\score}-Umgebung
eine @code{\layout}-Umgebung haben, wie in diesem Beispiel:
@lilypond[quote,verbatim,relative=1]
c4 d^\markup {
\score {
- \relative { c4 d e f }
+ \relative c' { c4 d e f }
\layout { }
}
}
c d e f
@end lilypond
-Eine vollständige Liste der Musiksymbol-Befehle findet sich in
-@ref{Music}.
+Eine vollständige Liste der Musiksymbol-Befehle findet sich in @ref{Music}.
@seealso
Notationsreferenz:
@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
@unnumberedsubsubsec Textbeschriftung über mehrere Seiten
@translationof Multi-page markup
+@cindex Textbeschriftung über mehrere Seiten
+@cindex Beschriftung über mehrere Seiten
+@cindex Text über mehrere Seiten
+@cindex mehrseitiger Text
+
+@funindex \markuplist
+@funindex markuplist
+@funindex \justified-lines
+@funindex justified-lines
+@funindex \wordwrap-lines
+@funindex wordwrap-lines
+
Normale Textbeschriftungsobjekte können nicht getrennt werden, aber mit
einer spezifischen Umgebung ist es möglich, Text auch über mehrere Seiten
fließen zu lassen:
@lilypond[quote,verbatim]
-\markuplines {
+\markuplist {
\justified-lines {
A very long text of justified lines.
...
@end itemize
Eine vollständige Liste der Beschriftungslistenbefehle findet sich in
-@ref{Text markup list commands}.
+@ref{Textbeschriftungslistenbefehle}.
@seealso
Notationsreferenz:
-@ref{Text markup list commands},
-@ref{Neue Definitionen von Beschriftungsbefehlen für Listen}.
+@ref{Textbeschriftungslistenbefehle}.
+
+Erweitern:
+@rextend{Neue Definitionen von Beschriftungslistenbefehlen}.
+
+Installierte Dateien:
+@file{scm/define-markup-commands.scm}.
Schnipsel:
@rlsr{Text}.
-Referenz der Interna: @rinternals{TextScript}.
-
-Installierte Dateien:
-@file{scm/@/define@/-markup@/-commands@/.scm}.
+Referenz der Interna:
+@rinternals{TextScript}.
+@funindex \markuplist
+@funindex markuplist
@predefined
-@funindex \markuplines
-@code{\markuplines}.
+@code{\markuplist}.
@endpredefined
@cindex Pango
@cindex Schriftarten, Hintergrundinformation
@cindex Klammern, unterschiedliche Größen
+@cindex Schriftarten, Nicht-Text in Beschriftung
+@cindex Nicht-Textschriftarten in Beschriftung
+
@funindex font-interface
Schriftarten werden von mehreren Bibliotheken verwaltet. FontConfig wird
\vcenter {
\override #'(font-encoding . fetaBraces)
\lookup #"brace120"
- \override #'(font-encoding . fetaNumber)
- \column { 1 3 }
- \override #'(font-encoding . fetaDynamic)
- sf
+ \override #'(font-encoding . fetaText)
+ \column { 1 3 sf }
\override #'(font-encoding . fetaMusic)
\lookup #"noteheads.s0petrucci"
}
eine Drehung herstellen, siehe
@ref{Drehen von Objekten}.
-Drei Textschriftarten sind verfügbar (auf Englisch @code{family} genannt):
+Drei Textschriftarten sind verfügbar (auf Englisch @code{family} genannt):
mit @code{roman} eine Schriftart
mit Serifen (Standard ist New Century Schoolbook), mit @code{sans}
eine serifenlose (gerade) Schriftart und mit @code{typewriter} eine
Schreibmaschinenschrift, in welcher die Buchstaben alle die gleiche
Weite haben. Die aktuelle Schriftart von @code{sans} und
-@code{tpyewriter} wird durch Pango entspechend den Systemvorgaben
+@code{typewriter} wird durch Pango entsprechend den Systemvorgaben
gewählt.
Jede Familie kann verschiedene Schriftschnitte besitzen. Im Englischen
-wird unterschieden zwischen @code{shape} für kursive Schnitte und
+wird unterschieden zwischen @code{shape} für kursive Schnitte und
@code{series} für fette Schnitte. Im folgenden Beispiel wird
demonstriert, wie man die verschiedenen Eigenschaften auswählen kann.
Der Wert, der @code{font-size} übergeben wird, entspricht der geforderten
Änderung in Bezug auf die Standardschriftgröße.
@lilypond[quote,verbatim,relative=2]
- \override Score.RehearsalMark #'font-family = #'typewriter
- \mark \markup "Ouverture"
- \override Voice.TextScript #'font-shape = #'italic
- \override Voice.TextScript #'font-series = #'bold
- d'2.^\markup "Allegro"
- \override Voice.TextScript #'font-size = #-3
- c4^smaller
+\override Score.RehearsalMark #'font-family = #'typewriter
+\mark \markup "Ouverture"
+\override Voice.TextScript #'font-shape = #'italic
+\override Voice.TextScript #'font-series = #'bold
+d2.^\markup "Allegro"
+\override Voice.TextScript #'font-size = #-3
+c4^smaller
@end lilypond
@noindent
}
@end lilypond
-Auch wenn es einfach ist, zwischen den vorefinierten Schriftarten
+Auch wenn es einfach ist, zwischen den vordefinierten Schriftarten
umzuschalten, kann man auch eigene Schriftarten verwenden, wie erklärt
in folgenden Abschnitten: @ref{Schriftarten für einen Eintrag} und
@ref{Schriftart des gesamten Dokuments}.
@seealso
Notationsreferenz:
@ref{Die Feta-Schriftart},
+@ref{Drehen von Objekten},
@ref{Musikalische Notation innerhalb einer Textbeschriftung},
@ref{Überblick über die wichtigsten Textbeschriftungsbefehle},
@ref{Font}.
verwendet man folgende Syntax:
@lilypond[quote,verbatim,relative=2]
-\override Staff.TimeSignature #'font-name = #"Charter"
+\override Staff.TimeSignature #'font-name = #"Bitstream Charter"
\override Staff.TimeSignature #'font-size = #2
\time 3/4
}
@end lilypond
+@cindex Schriftarten, Liste zum Auswählen
+@cindex Schriftarten, vorhandene auflisten
+@cindex vorhandene Schriftarten auflisten
+@cindex Liste der vorhandenen Schriftarten
+@cindex verwendbare Schriftarten auflisten
+
@funindex show-available-fonts
Mit folgendem Befehl erhält man eine Liste aller verfügbaren Schriftarten
lilypond -dshow-available-fonts x
@end example
-@noindent
-Das letzte Argument kann ein beliebiges Zeichen sein, aber es darf nicht
-fehlen.
-
@seealso
Notationsreferenz:
@ref{Was sind Schriftarten},
Schnipsel:
@rlsr{Text}.
-Installierte Dateien:
-@file{lily/@/font@/-config@/-scheme@/.cc}.
-
-
@node Schriftart des gesamten Dokuments
@unnumberedsubsubsec Schriftart des gesamten Dokuments
entsprechend der Syntax unten definiert werden. Einzelheiten zu
Schriftarten in @ref{Was sind Schriftarten}.
-@cindex Schriftartenfamilien, Definieren
+@cindex Schriftartenfamilien, definieren
+@cindex Schriftarten, für das gesamte Dokument ändern
+@cindex Ändern von Schriftarten für das gesamte Dokument
+
@funindex make-pango-font-tree
@lilypond[verbatim,quote]