@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: d96023d8792c8af202c7cb8508010c0d3648899d
+ Translation of GIT committish: 6073b7f6288066f7c3acc1c56800478c3f5f0c57
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c \version "2.12.0"
+@c Translators: Till Paala
+
@node Vorlagen
@appendix Vorlagen
@translationof Templates
* Vokalensemble::
* Orchestervorlage::
* Vorlagen für alte Notation::
-* Jazz-Combo::
-* Lilypond-book-Vorlagen::
+* Andere Vorlagen::
@end menu
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
{ancient-notation-template----modern-transcription-of-gregorian-music.ly}
+@node Andere Vorlagen
+@appendixsec Andere Vorlagen
+@translationof Other templates
+
-@node Jazz-Combo
-@appendixsec Jazz-Combo
+@appendixsubsec Jazz-Combo
@translationof Jazz combo
@lilypondfile[verbatim,lilyquote,ragged-right,texidoc]
}
}
@end lilypond
-@end ignore
-
-
-@node Lilypond-book-Vorlagen
-@appendixsec Lilypond-book-Vorlagen
-@translationof Lilypond-book templates
-
-Diese Vorlagen können mit @code{lilypond-book} benutzt werden. Wenn
-Sie dieses Programm noch nicht kennen, lesen Sie bitte den Abschnitt
-@rprogram{LilyPond-book}.
-
-@appendixsubsec LaTeX
-
-LilyPond-Noten können in LaTeX-Dokumente eingefügt werden.
-
-@example
-\documentclass[]@{article@}
-
-\begin@{document@}
-
-Normaler LaTeX-Ttext.
-
-\begin@{lilypond@}
-\relative c'' @{
-a4 b c d
-@}
-\end@{lilypond@}
-
-Weiterer LaTeX-Text.
-
-\begin@{lilypond@}
-\relative c'' @{
-d4 c b a
-@}
-\end@{lilypond@}
-\end@{document@}
-@end example
-
-@appendixsubsec Texinfo
-
-LilyPond-Noten können auch in Texinfo eingefügt werden -- dieses
-gesamte Handbuch ist in Texinfo geschrieben.
-
-@example
-\input texinfo
-@@node Top
-
-Texinfo-Text
-
-@@lilypond[verbatim,fragment,ragged-right]
-a4 b c d
-@@end lilypond
-
-Weiterer Texinfo-Text
-
-@@lilypond[verbatim,fragment,ragged-right]
-d4 c b a
-@@end lilypond
-
-@@bye
-@end example
-
-
-@appendixsubsec xelatex
-
-@verbatim
-\documentclass{article}
-\usepackage{ifxetex}
-\ifxetex
-%xetex specific stuff
-\usepackage{xunicode,fontspec,xltxtra}
-\setmainfont[Numbers=OldStyle]{Times New Roman}
-\setsansfont{Arial}
-\else
-%This can be empty if you are not going to use pdftex
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
-\usepackage{mathptmx}%Times
-\usepackage{helvet}%Helvetica
-\fi
-%Here you can insert all packages that pdftex also understands
-\usepackage[ngerman,finnish,english]{babel}
-\usepackage{graphicx}
-
-\begin{document}
-\title{A short document with LilyPond and xelatex}
-\maketitle
-
-Normal \textbf{font} commands inside the \emph{text} work,
-because they \textsf{are supported by \LaTeX{} and XeteX.}
-If you want to use specific commands like \verb+\XeTeX+, you
-should include them again in a \verb+\ifxetex+ environment.
-You can use this to print the \ifxetex \XeTeX{} command \else
-XeTeX command \fi which is not known to normal \LaTeX .
-
-In normal text you can easily use LilyPond commands, like this:
-
-\begin{lilypond}
-{a2 b c'8 c' c' c'}
-\end{lilypond}
-
-\noindent
-and so on.
-
-The fonts of snippets set with LilyPond will have to be set from
-inside
-of the snippet. For this you should read the AU on how to use
-lilypond-book.
-
-\selectlanguage{ngerman}
-Auch Umlaute funktionieren ohne die \LaTeX -Befehle, wie auch alle
-anderen
-seltsamen Zeichen: ß,ł,ã,č,я,щ, wenn sie von der Schriftart
-unterstützt werden.
-\end{document}
-@end verbatim
+@end ignore
@c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
@ignore
- Translation of GIT committish: 32114617e6b96617749a3c4efb4fa2203a8c3d50
+ Translation of GIT committish: 6073b7f6288066f7c3acc1c56800478c3f5f0c57
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@code{\overrideProperty} (überschreibe Eigenschaft),
welcher ab und zu benötigt wird. Es wird hier nur der
Vollständigkeit halber erwähnt, sein Einsatz wird demonstriert
-in @ruser{Schwierige Korrekturen}.
+in @rextend{Schwierige Korrekturen}.
@c Maybe explain in a later iteration -td
Zeichenketten, die immer mit Anführungszeichen, also
als @code{"Zeichenkette"} auftreten. Für weitere
Einzelheiten zu Zeichenketten und Werten, siehe
-@ref{Scheme-Übung}.
+@rextend{Scheme-Übung}.
Gut, der @code{\override}-Befehl, mit dem der Gesangstext
kursiv gesetzt wird, lautet:
Gesangstexten müssen Leerzeichen um Punkte zwischen
Kontext- und Objektbezeichnungen gesetzt werden.}
+@seealso
+Erweitern: @rextend{Scheme-Übung}.
+
@node Typen von Eigenschaften
@subsection Typen von Eigenschaften
@seealso
-Handbuch zum Lernen: @ref{Scheme-Übung}.
+Erweitern: @rextend{Scheme-Übung}.
@node Erscheinung von Objekten
Wert dem Objekt entsprechend geändert, wenn das Objekt für die
Notenausgabe erstellt wird. Die Tabelle unten zeigt die
Standardwerte für die meistbenutzten @code{outside-staff}-Objekte,
-die den Voreinstellungen nach im
-@code{Staff}- oder @code{Voice}-Kontext gesetzt werden.
+die den Voreinstellungen nach im @code{Staff}- oder
+@code{Voice}-Kontext gesetzt werden.
+
+@cindex spanners
+@cindex Strecker
+
+Achtung bei einigen ungewöhnlichen Objektbezeichnungen: Strecker-Objekte
+werden automatisch erstellt, um die vertikale Position von Grobs
+zu kontrollieren, die an unterschiedlichen musikalischen Momenten
+beginnen und enden (könnten). Wenn also @code{outside-staff-priority}
+des darunterliegenden Grobs geändert wird, hat das keine Auswirkung.
+Zum Beispiel bringt das Ändern von @code{outside-staff-priority}
+des @code{Hairpin}-(Dynamikklammer)-Objekts keine Änderung in der
+vertikalen Position von Crescendo-Klammern -- anstatt dessen muss
+@code{outside-staff-priority} des hiermit assoziierten
+@code{DynamicLineSpanne}-Objekts geändert werden. Dieser
+@code{\override}-Befehl muss zu Beginn des Streckers gesetzt werden,
+welcher womöglich mehrere verbundene Dynamikklammern und Dynamikbezeichnung
+beinhaltet.
@multitable @columnfractions .3 .3 .3
@headitem Layout-Objekt
% Start Ottava Bracket
\ottava #1
c' \startTextSpan
-% Add Dynamic Text
-c\pp
-% Add Dynamic Line Spanner
-c\<
+% Add Dynamic Text and hairpin
+c\pp\<
+c
% Add Text Script
c^Text
c c
-% Add Dynamic Text
+% Add Dynamic Text and terminate hairpin
c\ff c \stopTextSpan
% Stop Ottava Bracket
\ottava #0
zu kompliziert zu machen.
@c This example should not be indexed
-@lilypond[quote,ragged-right]
+@lilypond[quote,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2
c4.\( g8 |
\mergeDifferentlyDottedOn
bes2.^\markup {\bold "Moderato"} r8
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
% Reposition the c2 to the right of the merged note
{c,8~ \once \override NoteColumn #'force-hshift = #1.0
@code{\score}-Umgebung erstellen. Das ist, was LilyPond
erstellt:
-@lilypond[quote,verbatim,ragged-right]
+@c line-width ensures no break
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2 c4. g8 |
bes1~ |
sind schnell gesetzt, denn sie wurden schon in der
Übung erklärt. Damit haben wir folgendes Notenbild:
-@lilypond[quote,verbatim,ragged-right]
+@c line-width ensures no break
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2 c4.\( g8 |
bes1~ |
bes2. r8
% Start polyphonic section of four voices
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
{c,8~ c2 | }
\\
Damit ist auch der zweite Takt vollständig:
-@lilypond[quote,verbatim,ragged-right]
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2 c4.\( g8 |
\once \override Tie #'staff-position = #3.5
bes2. r8
% Start polyphonic section of four voices
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
{c,8~ c2 | }
\\
@cindex Bindebogen, Beispiel zur Veränderung
@cindex staff-position-Eigenschaft, Beispiel
-@lilypond[quote,verbatim,ragged-right]
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2 c4.\( g8 |
\once \override Tie #'staff-position = #3.5
\mergeDifferentlyDottedOn
% Start polyphonic section of four voices
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
{c,8~ c2 | }
\\
es die Verschmelzung der Ds nicht stört. Das sieht jetzt so
aus:
-@lilypond[quote,verbatim,ragged-right]
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2 c4.\( g8 |
\once \override Tie #'staff-position = #3.5
\mergeDifferentlyDottedOn
% Start polyphonic section of four voices
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
% Move the c2 out of the main note column so the merge will work
{c,8~ \shiftOnn c2 | }
@cindex Notenhals, Beispiel zur Veränderung
@cindex transparent-Eigenschaft, Beispiel
-@lilypond[quote,verbatim,ragged-right]
+@lilypond[quote,verbatim,ragged-right,line-width=5.5\in]
rhMusic = \relative c'' {
r2
c4.\( g8 |
\mergeDifferentlyHeadedOn
\mergeDifferentlyDottedOn
<<
- {c,8[ d fis bes a] | }
+ {c,8 d fis bes a | }
\\
% Reposition the c2 to the right of the merged note
{c,8~ \once \override NoteColumn #'force-hshift = #1.0
sie erfordern einige Kenntnis der Scheme-Sprache. Die Warnung
ist hier angebracht, dass des ein gutes technisches Verständnis
oder sehr viel Zeit braucht, um Scheme und diese
-Dateien zu verstehen (siehe auch @ref{Scheme-Übung}).
+Dateien zu verstehen (siehe auch @rextend{Scheme-Übung}).
Wenn Sie sich mit Scheme auskennen, sind hier mögliche
interessante Dateien:
geschrieben ist, kann direkt in die interne Satzmaschine von LilyPond
eingefügt werden. Natürlich brauchen Sie dazu wenigstens ein
grundlegendes Verständnis von Scheme. Eine Einleitung finden
-Sie in der @ref{Scheme-Übung}.
+Sie in der @rextend{Scheme-Übung}.
Zur Illustration der vielen Möglichkeiten soll gezeigt werden, dass eine
Eigenschaft nicht nur auf eine Konstante, sondern auch auf eine
\relative c' {
% Arrange to obtain color from color-notehead procedure
\override NoteHead #'color = #color-notehead
- c2 c' |
- b4 g8 a b4 c |
- c,2 a' |
- g1 |
-}
-\addlyrics {
- Some -- where o -- ver the Rain -- bow, way up high,
+ a2 b |
+ c2 d |
+ e2 f |
+ g2 a |
}
@end lilypond
Weiter Beispiele, die die Benutzung dieser programmierbaren
-Schnittstelle zeigen, finden sich in @ref{Optimierungen mit Scheme}.
+Schnittstelle zeigen, finden sich in @rextend{Optimierungen mit Scheme}.