X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Fuser%2Ffundamental.itely;h=1a9d369c10f272002ded957bdd5e395a26e0baa0;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=e0d6075ce5b9fb7e45025604370f39cb1f0b7578;hpb=fe8930989cf3eae70ae7c6015b1ba4be8a44c15c;p=lilypond.git diff --git a/Documentation/de/user/fundamental.itely b/Documentation/de/user/fundamental.itely index e0d6075ce5..1a9d369c10 100644 --- a/Documentation/de/user/fundamental.itely +++ b/Documentation/de/user/fundamental.itely @@ -1,13 +1,13 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @c This file is part of lilypond-learning.tely @ignore - Translation of GIT committish: 3a8542af9f54c99b53374328af0d5d87005ca49e + Translation of GIT committish: 01361d46dc9d514a79683d003eeea5f4fbf2b746 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.61" +@c \version "2.12.0" @c Translators: Till Rettig, Reinhold Kainhofer @node Fundamental concepts @@ -19,14 +19,14 @@ dieses Kapitel die Konzepte und Techniken vor, wie auch komplexere Partituren erstellt werden können. @menu -* How LilyPond files work:: +* How LilyPond input files work:: * Voices contain music:: * Contexts and engravers:: * Extending the templates:: @end menu -@node How LilyPond files work -@section How LilyPond files work +@node How LilyPond input files work +@section How LilyPond input files work Das LilyPond Eingabeformat hat eine ziemlich freie Form, so dass für erfahrene Benutzer viel Freiheit besteht, die Struktur ihrer @@ -295,11 +295,12 @@ Sonderzeichen, etc.) und er darf nicht wie ein LilyPond-Befehl lauten. Die genauen Einschränkungen sind beschrieben in @ruser{File structure}. -@seealso +@seealso Eine vollständige Definition des Eingabeformats findet sich in @ruser{File structure}. + @node Score is a (single) compound musical expression @subsection Score is a (single) compound musical expression @@ -338,7 +339,7 @@ zerlegen lässt. @example \score @{ @{ % diese Klammer startet den großen mus. Ausdruck - << + \new StaffGroup << @var{...hier eine ganze Wagner-Oper einfügen...} >> @} % diese Klammer beendet den Ausdruck @@ -348,7 +349,8 @@ zerlegen lässt. Eine Wagner-Oper ist mindestens doppelt so lang wie dieses Handbuch, beschränken wir uns also auf einen Sänger und Klavier. Wir brauchen -keine ganze Orchesterpartitur, aber wir brauchen einen Sänger und ein Klavier. +keine ganze Orchesterpartitur, infolgedessen können wir die Systemgruppe +(StaffGroup) auslassen, aber wir brauchen einen Sänger und ein Klavier. @example \score @{ @@ -461,8 +463,8 @@ genau mit den Einzügen zu sein, so dass jede Zeile, die der gleichen Ebene angehört, wirklich horizontal an der gleichen Stelle beginnt. -@seealso +@seealso Benutzerhandbuch: @ruser{Structure of a score}. @@ -516,7 +518,7 @@ gesetzt werden: << { f c c } \new Staff \with { - alignAboveContext = "Hauptzeile" } + alignAboveContext = #"Hauptzeile" } { f8 f c } >> r4 | @@ -531,8 +533,8 @@ dass die neue Notenzeile oberhalb der bereits existierenden Zeile mit Namen @qq{Hauptzeile} plaziert werden soll, anstatt standardmäßig unterhalb. -@seealso +@seealso Ossia werden oft ohne Notenschlüssel und Taktangabe gedruck, meist auch etwas kleiner als die anderen Notenzeilen. Dies ist natürlich auch in LilyPond möglich, benötigt aber Befehle, die bisher noch @@ -1002,8 +1004,8 @@ anzupassen. Wir sind aber noch nicht so weit, dass wir diese Funktionen anwenden könnten. Darum heben wir uns das Problem für einen späteren Abschnitt auf; siehe @code{force-hshift}-Eigenschaft in @ref{Fixing overlapping notation}. -@seealso +@seealso Notationsreferenz: @ruser{Multiple voices}. @@ -1261,8 +1263,8 @@ definiert, wird die Fehlermeldung @qq{zu viele kollidierende Notenspalten werden ignoriert} ausgegeben. -@seealso +@seealso Notationsreferenz: @ruser{Multiple voices}. @@ -1462,7 +1464,7 @@ versewords = \lyricmode { One two three four five six } \score { - \new Choirstaff { + \new ChoirStaff { \new Staff << \new Voice = "verse" { \versenotes \break @@ -1628,8 +1630,8 @@ refrainwordsB = \lyricmode { } @end lilypond -@seealso +@seealso Notation Reference: @ruser{Vocal music}. @@ -1733,8 +1735,8 @@ begonnen und direkt an das folgende ohne Bindestrich oder Unterstrich angeschlossen, etwa @code{GregorianTranscriptionStaff}. -@seealso +@seealso Notationreferenz: @ruser{Contexts explained}. @@ -1855,8 +1857,8 @@ benutzt, um später auf genau diesen spezifischen Kontext zu verweisen. Dieses Vorgehen wurde schon in dem Abschnitt zu Gesangstexten angewandt, siehe @ref{Voices and vocals}. -@seealso +@seealso Notationsreferenz: @ruser{Creating contexts}. @@ -1949,8 +1951,8 @@ Es soll später gezeigt werden, wie die LilyPond-Ausgabe verändert werden kann, indem die Wirkungsweise der Engraver beeinflusst wird. -@seealso +@seealso Referenz der Interna: @rinternals{Engravers and Performers}. @@ -2167,7 +2169,7 @@ auch wenn wir später sehen werden, dass Text auf eine sehr viel allgmeinere und mächtigere Art mit dem @code{markup}-Befehl eingegeben werden kann. -@unnumberedsubsubsec Setting context properties with @code{\with} +@subsubheading Setting context properties with @code{\with} @funindex \with @funindex with @@ -2216,7 +2218,7 @@ neu gesetzt. Wenn die Schriftgröße später mit @code{\set} verändert wird, kann dieser neue Standardwert mit dem Befehl @code{\unset fontSize} erreicht werden. -@unnumberedsubsubsec Setting context properties with @code{\context} +@subsubheading Setting context properties with @code{\context} @cindex Kontexteigenschaften, mit \context setzen @cindex Eigenschaften von Kontexten, mit \context setzen @@ -2259,8 +2261,8 @@ bestimmten Kontexte überschrieben werden, indem die @code{\with}-Konstruktion eingesetzt wird, oder mit @code{\set}-Befehlen innerhalb der aktuellen Noten. -@seealso +@seealso Notationsreferenz: @ruser{Changing context default settings}. @c FIXME @@ -2429,8 +2431,8 @@ alle Kontexte eines bestimmten Typs auf die gleiche Weise geändert werden, indem der @code{\set}-Befehl in einer @code{\context}-Umgebung angewendet wird. -@seealso +@seealso Notationsreferenz: @ruser{Modifying context plug-ins}, @ruser{Changing context default settings}. @@ -2648,6 +2650,7 @@ celloMusic = \relative c { } @end lilypond + @seealso Die Vorlagen, mit denen wir begonnen haben, können im Anhang @qq{Vorlagen} gefunden werden, siehe @@ -2713,29 +2716,29 @@ lower = \relative c, { << % combine ChoirStaff and PianoStaff in parallel \new ChoirStaff << \new Staff = "sopranos" << - \set Staff.instrumentName = "Soprano" + \set Staff.instrumentName = #"Soprano" \new Voice = "sopranos" { \global \sopranoMusic } >> \new Lyrics \lyricsto "sopranos" { \sopranoWords } \new Staff = "altos" << - \set Staff.instrumentName = "Alto" + \set Staff.instrumentName = #"Alto" \new Voice = "altos" { \global \altoMusic } >> \new Lyrics \lyricsto "altos" { \altoWords } \new Staff = "tenors" << - \set Staff.instrumentName = "Tenor" + \set Staff.instrumentName = #"Tenor" \new Voice = "tenors" { \global \tenorMusic } >> \new Lyrics \lyricsto "tenors" { \tenorWords } \new Staff = "basses" << - \set Staff.instrumentName = "Bass" + \set Staff.instrumentName = #"Bass" \new Voice = "basses" { \global \bassMusic } >> \new Lyrics \lyricsto "basses" { \bassWords } >> % end ChoirStaff \new PianoStaff << - \set PianoStaff.instrumentName = "Piano" + \set PianoStaff.instrumentName = #"Piano" \new Staff = "upper" \upper \new Staff = "lower" \lower >> @@ -2769,22 +2772,22 @@ Damit erhalten wir folgenden @code{ChoirStaff}: @example \new ChoirStaff << \new Staff = "sopranos" << - \set Staff.instrumentName = "Soprano" + \set Staff.instrumentName = #"Soprano" \new Voice = "sopranos" @{ \global \SopranNoten @} >> \new Lyrics \lyricsto "sopranos" @{ \SopranText @} \new Staff = "altos" << - \set Staff.instrumentName = "Alto" + \set Staff.instrumentName = #"Alto" \new Voice = "altos" @{ \global \AltNoten @} >> \new Lyrics \lyricsto "altos" @{ \AltText @} \new Staff = "tenors" << - \set Staff.instrumentName = "Tenor" + \set Staff.instrumentName = #"Tenor" \new Voice = "tenors" @{ \global \TenorNoten @} >> \new Lyrics \lyricsto "tenors" @{ \TenorText @} \new Staff = "basses" << - \set Staff.instrumentName = "Bass" + \set Staff.instrumentName = #"Bass" \new Voice = "basses" @{ \global \BassNoten @} >> \new Lyrics \lyricsto "basses" @{ \BassText @} @@ -2797,7 +2800,7 @@ aus der @qq{Piano solo}-Vorlage: @example \new PianoStaff << - \set PianoStaff.instrumentName = "Piano " + \set PianoStaff.instrumentName = #"Piano " \new Staff = "oben" \oben \new Staff = "unten" \unten >> @@ -2835,7 +2838,7 @@ spitzen Klammern kombiniert werden, damit beide >> % Ende ChoirStaff \new PianoStaff << - \set PianoStaff.instrumentName = "Piano" + \set PianoStaff.instrumentName = #"Piano" \new Staff = "oben" \oben \new Staff = "unten" \unten >> @@ -2888,29 +2891,29 @@ lower = \relative c, { << % combine ChoirStaff and PianoStaff in parallel \new ChoirStaff << \new Staff = "sopranos" << - \set Staff.instrumentName = "Soprano" + \set Staff.instrumentName = #"Soprano" \new Voice = "sopranos" { \global \sopranoMusic } >> \new Lyrics \lyricsto "sopranos" { \sopranoWords } \new Staff = "altos" << - \set Staff.instrumentName = "Alto" + \set Staff.instrumentName = #"Alto" \new Voice = "altos" { \global \altoMusic } >> \new Lyrics \lyricsto "altos" { \altoWords } \new Staff = "tenors" << - \set Staff.instrumentName = "Tenor" + \set Staff.instrumentName = #"Tenor" \new Voice = "tenors" { \global \tenorMusic } >> \new Lyrics \lyricsto "tenors" { \tenorWords } \new Staff = "basses" << - \set Staff.instrumentName = "Bass" + \set Staff.instrumentName = #"Bass" \new Voice = "basses" { \global \bassMusic } >> \new Lyrics \lyricsto "basses" { \bassWords } >> % end ChoirStaff \new PianoStaff << - \set PianoStaff.instrumentName = "Piano " + \set PianoStaff.instrumentName = #"Piano " \new Staff = "upper" \upper \new Staff = "lower" \lower >>