From: Till Paala Date: Fri, 14 Aug 2009 18:39:11 +0000 (+0300) Subject: Doc-de: updates from master to NR X-Git-Tag: release/2.13.4-1~94^2~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=812a67ffe9f1b39af76b00147cf7b788b3be642a;p=lilypond.git Doc-de: updates from master to NR --- diff --git a/Documentation/de/notation/expressive.itely b/Documentation/de/notation/expressive.itely index 57718d5c54..fc1c725b2f 100644 --- a/Documentation/de/notation/expressive.itely +++ b/Documentation/de/notation/expressive.itely @@ -1,6 +1,6 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 5131c3292d30cabdf08839daa02a006e4d3c96c5 + Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -202,7 +202,7 @@ Absolute Dynamikbezeichnung wird mit Befehlen nach den Noten angezeigt, etwa @code{c4\ff}. Die vordefinierten Befehle lauten: @code{\ppppp}, @code{\pppp}, @code{\ppp}, @code{\pp}, @code{\p}, @code{\mp}, @code{\mf}, @code{\f}, @code{\ff}, -@code{\fff}, @code{\ffff}, @code{\fp}, @code{\sf}, @code{\sff}, +@code{\fff}, @code{\ffff}, @code{fffff}, @code{\fp}, @code{\sf}, @code{\sff}, @code{\sp}, @code{\spp}, @code{\sfz}, and @code{\rfz}. Die Dynamikzeichen können manuell unter- oder oberhalb des Systems platziert werden, siehe @ref{Richtung und Platzierung}. @@ -524,6 +524,9 @@ Ein Legatobogen (engl. slur) zeigt an, dass die Noten @emph{legato} gespielt werden sollen. Er wird mit Klammern hinter den Notenwerten notiert. +@warning{In polyphoner Musik muss ein Legatobogen in der gleichen +Stimme beendet werden, in der er begonnen wurde.} + @lilypond[verbatim,quote,relative=2] f4( g a) a8 b( a4 g2 f4) @@ -544,14 +547,6 @@ Legatobögen können manuell ober- oder unterhalb des Notensystems besetzt werden, siehe @ref{Richtung und Platzierung}. -@lilypond[verbatim,quote,relative=2] -c2( d) -\slurDown -c2( d) -\slurNeutral -c2( d) -@end lilypond - @cindex Phrasierungsbögen @cindex mehrfache Bögen @cindex gleichzeitige Bögen @@ -710,12 +705,6 @@ Phrasierungsbögen können manuell oberhalb oder unterhalb des Notensystems gesetzt werden, siehe @ref{Richtung und Platzierung}. -@lilypond[verbatim,quote,relative=1] -c4\( g' c,( b) | c1\) -\phrasingSlurUp -c4\( g' c,( b) | c1\) -@end lilypond - @cindex gleichzeitige Phrasierungsbögen @cindex mehrere Phrasierungsbögen @cindex Bögen, gleichzeitige Phrasierung @@ -1000,10 +989,13 @@ her: @lilypond[verbatim,quote,relative=1] 2\arpeggio + \arpeggioArrowUp 2\arpeggio + \arpeggioArrowDown 2\arpeggio + \arpeggioNormal 2\arpeggio @end lilypond @@ -1022,12 +1014,16 @@ Besondere Arpeggios mit Klammern können erstellt werden: @lilypond[verbatim,quote,relative=1] 2 + \arpeggioBracket 2\arpeggio + \arpeggioParenthesis 2\arpeggio + \arpeggioParenthesisDashed 2\arpeggio + \arpeggioNormal 2\arpeggio @end lilypond diff --git a/Documentation/de/notation/fretted-strings.itely b/Documentation/de/notation/fretted-strings.itely index d02e4edc66..bb15b95302 100644 --- a/Documentation/de/notation/fretted-strings.itely +++ b/Documentation/de/notation/fretted-strings.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 5131c3292d30cabdf08839daa02a006e4d3c96c5 + Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3 When revising a translation, copy the HEAD committish of the version that you are working on. See TRANSLATION for details. @@ -354,7 +354,7 @@ mynotes = { @seealso Installierte Dateien: -@file{scm/output-lib.scm}. +@file{scm/@/output@/-lib@/.scm}. Schnipsel: @rlsr{Fretted strings}. @@ -1006,8 +1006,8 @@ Notationsreferenz: @ref{Vordefinierte Bund-Diagramme}. Installierte Dateien: -@file{ly/predefined-guitar-fretboards.ly}, -@file{ly/predefined-guitar-ninth-fretboards.ly}. +@file{ly/@/predefined@/-guitar@/-fretboards@/.ly}, +@file{ly/@/predefined@/-guitar@/-ninth@/-fretboards@/.ly}. Schnipsel: @rlsr{Fretted strings}. @@ -1372,5 +1372,5 @@ indem die @code{four-string-banjo}-Funktion eingesetzt wird: Schnipsel: @rlsr{Fretted strings}. -Die Datei @file{scm/@/output@/-lib@/.scm} beinhaltet vordefinierte -Stimmungen für Banjo. +Installierte Dateien: +@file{scm/@/output@/-lib@/.scm} enthält vordefinierte Banjo-Stimmungen. diff --git a/Documentation/de/notation/keyboards.itely b/Documentation/de/notation/keyboards.itely index ee850f148e..4bf077b3fd 100644 --- a/Documentation/de/notation/keyboards.itely +++ b/Documentation/de/notation/keyboards.itely @@ -1,15 +1,15 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: d415427752fa5fd83b0da189d677481d1c7f3043 + Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3 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.12.0" +@c Translators: Till Paala -@c Translators: Till Paala +@c \version "2.12.0" @node Tasteninstrumente und andere Instrumente mit mehreren Systemen @section Tasteninstrumente und andere Instrumente mit mehreren Systemen @@ -622,7 +622,7 @@ Einige übliche Notationseigenheiten für Harfe sind woanders behandelt: @item Glissando ist die üblichste Harfentechnik, siehe @ref{Glissando}. -@item Ein @notation{Bisbigliando} wird als ein Tremolo notiert, siehe @ref{Tremolo-Wiederholung} +@item Ein @notation{Bisbigliando} wird als ein Tremolo notiert, siehe @ref{Tremolo-Wiederholung}. @item Flageolettöne werden hier beschrieben: @ref{Flageolett}. @@ -632,10 +632,10 @@ Einige übliche Notationseigenheiten für Harfe sind woanders behandelt: @seealso Notationsreferenz: -@ref{Tremolo-Wiederholung} -@ref{Glissando} -@ref{Arpeggio} -@ref{Flageolett} +@ref{Tremolo-Wiederholung}, +@ref{Glissando}, +@ref{Arpeggio}, +@ref{Flageolett}. @@ -657,8 +657,10 @@ Seite. Die Position des Pedals kann mit Textbeschriftungselementen: @lilypond[quote,verbatim,relative=2] \textLengthOn -cis1_\markup \concat \vcenter { [D \flat C \sharp B|E \sharp F \sharp G A \flat] } -c!1_\markup \concat \vcenter {[ C \natural ]} +cis1_\markup \concat \vcenter { + [D \flat C \sharp B|E \sharp F \sharp G A \flat] } +c!1_\markup \concat \vcenter { + [ C \natural ] } @end lilypond @noindent @@ -678,5 +680,5 @@ Trenner. Ein @code{o} vor der Definition umrandet das Symbol. @seealso Notationsreferenz: -@ref{Textarten} +@ref{Textarten}, @ref{Instrument Specific Markup}. diff --git a/Documentation/de/notation/notation-appendices.itely b/Documentation/de/notation/notation-appendices.itely index d18e8ec67f..24e1b98f0b 100644 --- a/Documentation/de/notation/notation-appendices.itely +++ b/Documentation/de/notation/notation-appendices.itely @@ -1,16 +1,16 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 6bf3e9149eb97e66b4c813e41dc7625f06c501aa + Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3 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.12.0" - @c Translators: Till Paala +@c \version "2.12.0" + @node Notationsübersicht @appendix Notationsübersicht @translationof Notation manual tables @@ -45,7 +45,8 @@ and just before * Text markup list commands:: * Liste der Arktikulationszeichen:: * Schlagzeugnoten:: -* Alle Kontexteigenschaften:: +* Alle Kontexteigenschaften:: +* Technisches Glossar:: * Eigenschaften des Layouts:: * Bezeichner:: * Scheme-Funktionen:: @@ -213,7 +214,7 @@ Verminderter Dreklang, kleine Sept @item Kleine MollSept @tab -Molldreiklang, Durseptime +Molldreiklang, große Septime @tab @code{maj7.5-} @tab @@ -304,7 +305,7 @@ Dominantnone, perfekte Undezime @item Durundezime @tab -Große None, perfekte Unidezime +Große None, perfekte Undezime @tab @code{maj11} @tab @@ -343,6 +344,8 @@ Dominantnone, große 13 @item Dominant-13 @tab +Dominant-Undezime, große 13 +@tab @code{13.11} @tab @lilypond[line-width=3\cm,noragged-right, notime] @@ -593,7 +596,285 @@ benutzt. @code{\musicglyph} greift direkt auf die Notationsschriftart zu (bspw. @code{g^\markup @{ \musicglyph #"scripts.segno" @}}). Siehe auch @ref{Text formatieren}. -@lilypondfile[noindent]{font-table.ly} +@menu +* Notenschlüssel-Glyphen:: +* Taktart-Glyphen:: +* Zahlen-Glyphen:: +* Versetzungszeichen-Glyphen:: +* Standard-Notenkopf-Glyphen:: +* Spezielle Notenkopf-Glyphen:: +* Geformte Notenkopf-Glyphen:: +* Pausen-Glyphen:: +* Fähnchen-Glyphen:: +* Punkt-Glyphen:: +* Dynamik-Glyphen:: +* Schrift-Glyphen:: +* Pfeilkopf-Glyphen:: +* Klammerspitzen-Glyphen:: +* Pedal-Glyphen:: +* Akkordion-Glyphen:: +* Vaticana-Glyphen:: +* Medicaea-Glyphen:: +* Hufnagel-Glyphen:: +* Mensural-Glyphen:: +* Neomensural-Glyphen:: +* Petrucci-Glyphen:: +* Solesmes-Glyphen:: +@end menu + + +@node Notenschlüssel-Glyphen +@unnumberedsubsec Notenschlüssel-Glyphen +@translationof Clef glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #clefs +@end lilypond + + +@node Taktart-Glyphen +@unnumberedsubsec Taktart-Glyphen +@translationof Time Signature glyphs + + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #timesig +@end lilypond + + +@node Zahlen-Glyphen +@unnumberedsubsec Zahlen-Glyphen +@translationof Number glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #numbers +@end lilypond + + +@node Versetzungszeichen-Glyphen +@unnumberedsubsec Versetzungszeichen-Glyphen +@translationof Accidental glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #accidentals +@end lilypond + + +@node Standard-Notenkopf-Glyphen +@unnumberedsubsec Standard-Notenkopf-Glyphen +@translationof Default Notehead glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #default-noteheads +@end lilypond + + +@node Spezielle Notenkopf-Glyphen +@unnumberedsubsec Spezielle Notenkopf-Glyphen +@translationof Special Notehead glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #special-noteheads +@end lilypond + + +@node Geformte Notenkopf-Glyphen +@unnumberedsubsec Geformte Notenkopf-Glyphen +@translationof Shape-note Notehead glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #shape-note-noteheads +@end lilypond + + +@node Pausen-Glyphen +@unnumberedsubsec Pausen-Glyphen +@translationof Rest glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #rests +@end lilypond + + +@node Fähnchen-Glyphen +@unnumberedsubsec Fähnchen-Glyphen +@translationof Flag glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #flags +@end lilypond + + +@node Punkt-Glyphen +@unnumberedsubsec Punkt-Glyphen +@translationof Dot glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #dots +@end lilypond + + +@node Dynamik-Glyphen +@unnumberedsubsec Dynamik-Glyphen +@translationof Dynamic glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #dynamics +@end lilypond + + +@node Schrift-Glyphen +@unnumberedsubsec Schrift-Glyphen +@translationof Script glyphs +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #scripts +@end lilypond + + +@node Pfeilkopf-Glyphen +@unnumberedsubsec Pfeilkopf-Glyphen +@translationof Arrowhead glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #arrowheads +@end lilypond + + +@node Klammerspitzen-Glyphen +@unnumberedsubsec Klammerspitzen-Glyphen +@translationof Bracket-tip glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #brackettips +@end lilypond + + +@node Pedal-Glyphen +@unnumberedsubsec Pedal-Glyphen +@translationof Pedal glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #pedal +@end lilypond + + +@node Akkordion-Glyphen +@unnumberedsubsec Akkordion-Glyphen +@translationof Accordion glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #accordion +@end lilypond + + +@node Vaticana-Glyphen +@unnumberedsubsec Vaticana-Glyphen +@translationof Vaticana glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #vaticana +@end lilypond + + +@node Medicaea-Glyphen +@unnumberedsubsec Medicaea-Glyphen +@translationof Medicaea glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #medicaea +@end lilypond + + +@node Hufnagel-Glyphen +@unnumberedsubsec Hufnagel-Glyphen +@translationof Hufnagel glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #hufnagel +@end lilypond + + +@node Mensural-Glyphen +@unnumberedsubsec Mensural-Glyphen +@translationof Mensural glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #mensural +@end lilypond + + +@node Neomensural-Glyphen +@unnumberedsubsec Neomensural-Glyphen +@translationof Neomensural glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #neomensural +@end lilypond + + +@node Petrucci-Glyphen +@unnumberedsubsec Petrucci-Glyphen +@translationof Petrucci glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #petrucci +@end lilypond + + +@node Solesmes-Glyphen +@unnumberedsubsec Solesmes-Glyphen +@translationof Solesmes glyphs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #solesmes +@end lilypond + @node Notenkopfstile @@ -652,6 +933,214 @@ Folgende Stile können zur Darstellung der Notenköpfe verwendet werden: @lilypondfile[quote]{percussion-chart.ly} +@node Technisches Glossar +@appendixsec Technisches Glossar +@translationof Technical glossary + +Ein Glossar der technischen Ausdrücke und Konzepte, die von +LilyPond intern benutzt werden. + +@menu +* callback:: +* glyph (Glyphe):: +* grob (Grob):: +* interface (Schnittstelle):: +* lexer:: +* output-def:: +* parser (Syntaxanalysierer):: +* parser variable:: +* prob:: +* simple-closure:: +* smob:: +* stencil:: +@end menu + +@node callback +@unnumberedsubsec callback +@translationof callback + +@cindex callback + +Ein @strong{callback} ist eine Routine, Funktion oder Methode, +deren Referenz in einem Aufruf als Argument an eine andere +Routine weitergereicht wird, sodass die aufgerufene Routine +ermöglicht wird, das Argument zu aktivieren. Die Technik +ermöglicht es einer niedrigeren Ebene des Programmes, eine +Funktion aufzurufen, die auf höherer Ebene definiert wurde. +Callbacks werden sehr ausgiebig in LilyPond eingesetzt, um +es Scheme-Code auf der Benutzerebene zu erlauben, wie viele +Funktionen der niedrigeren Ebene ausgeführt werden sollen. + +@node glyph (Glyphe) +@unnumberedsubsec glyph (Glyphe) +@translationof glyph + +@cindex glyph +@cindex Glyphe +@cindex font +@cindex typeface +@cindex Schriftfamilie + +Ein @strong{glyph} ist eine bestimmte graphische Repräsentation +eines typographischen Charakters oder einer Kombination von +zwei oder mehr Charakteren, die dann eine Ligatur bilden. Eine +Gruppe an Glyphen des gleichen Stils bilden ein Font, und +eine Gruppe an Fonts, die mehrere Stile darstellen, bilden +eine Schriftfamilie (engl. typeface). + + +@seealso +Notationsreferenz: +@ref{Fonts}, +@ref{Text encoding}. + + +@node grob (Grob) +@unnumberedsubsec grob (Grob) +@translationof grob + +@cindex grob +@cindex layout objects +@cindex graphical objects +@cindex Layoutobjekte +@cindex graphische Objekte + +LilyPond-Objekte, die Elemente der Notation in der graphischen +Ausgabe des Programmen darstellen, wie etwa Notenköpfe, Hälse, +Bögen, Bindebögen, Fingersatz, Schlüssel usw., werden +@qq{Layout-Objekte} genannt, auch oft als @qq{GRaphische OBjekte} +bezeichnet, was dann zu @strong{grob} abgekürzt wird. + +@seealso +Handbuch zum Lernen: +@rlearning{Objects and interfaces}, +@rlearning{Naming conventions of objects and properties}, +@rlearning{Properties of layout objects}. + +Referenz der Interna: +@rinternals{All layout objects}. + + +@node interface (Schnittstelle) +@unnumberedsubsec interface (Schnittstelle) +@translationof interface + +@cindex interface +@cindex grob-interface +@cindex Schnittstelle von graphischen Objekten +@cindex graphische Objekte, Schnittstellen + +Aktionen und Eigenschaften, die eine Gruppe von Grobs gemeinsam +haben, werden in ein Objekt gesammelt, das als @code{grob-interface} +oder auch @qq{Schnittstelle} (engl. interface) bezeichnet wird. + + +@seealso +Handbuch zum Lernen: +@rlearning{Objects and interfaces}, +@rlearning{Naming conventions of objects and properties}, +@rlearning{Properties found in interfaces}. + +Notationsreferenz: +@ref{Layout interfaces}. + +Referenz der Interna: +@rinternals{Graphical Object Interfaces}. + + +@node lexer +@unnumberedsubsec lexer +@translationof lexer + +@cindex lexer + +Ein @strong{lexer} ist ein Programm, das eine Charaktersequenz +in eines Sequenz von Tokens übersetzt. Dieser Prozess wird als +lexikalische Analyse bezeichnet. Der LilyPond-Lexer konvertiert +eine Eingabedatei (@code{.ly} in eine Datei mit Tokens, die sich +besser für den nächsten Schritt der Verarbeitung, nämlich das +Parsen, eignet. Siehe @ref{parser}. + +@node output-def +@unnumberedsubsec output-def +@translationof output-def + +@cindex output-def + +Eine Instanz der @code{Output-def}-Klasse enthält die Methoden und +Datenstruktur, die mit einem Ausgabeabschnitt assoziiert wird. +Instanzen werden für @code{midi}, @code{layout} und @code{paper}-Umgebungen +erstellt. + + +@node parser (Syntaxanalysierer) +@unnumberedsubsec parser (Syntaxanalysierer) +@translationof parser + +@cindex parser + +Ein @strong{parser} analysiert die Tokensequenzen, die von einem +Lexer erstellt wurden, um deren grammatikalische Struktur zu entschlüsseln, +wie sie von den Regeln des Eingabeformates vorgegeben werden. + + +@node parser variable +@unnumberedsubsec parser variable +@translationof parser variable + +Diese Variablen werden direkt in Scheme definiert. Von ihrer direkten +Benutzung durch den Benutzer wird streng abgeraten, weil ihre +Semantikzuordnung sehr verwirrend sein kann. + +Wenn der Wert einer derartigen Variable in einer @code{.ly}-Datei +verändert wird, ist diese Änderung global, und wenn sie nicht +explizit rückgängig gemacht wird, wird der neue Wert bis zum Ende +der Datei gelten und dabei sowohl aufeinander folgende +@code{\score}-Umgebungen als auch externe Dateien, die mit +@code{\include} geladen werden, beeinflussen. Das kann zu nicht +gewollten Konsequenzen führen, und in komplizierteren Projekten +kann es sehr schwer sein, die immer wieder auftretenden Fehler +zu beheben. + +LilyPond benutzt folgende Parser-Variablen: + +@itemize +@item afterGraceFraction +@item musicQuotes +@item mode +@item output-count +@item output-suffix +@item parseStringResult +@item partCombineListener +@item pitchnames +@item toplevel-bookparts +@item toplevel-scores +@item showLastLength +@item showFirstLength +@end itemize + + +@node prob +@unnumberedsubsec prob +@translationof prob +TODO + +@node simple-closure +@unnumberedsubsec simple-closure +@translationof simple-closure +TODO + +@node smob +@unnumberedsubsec smob +@translationof smob +TODO + +@node stencil +@unnumberedsubsec stencil +@translationof stencil +TODO + + @node Alle Kontexteigenschaften @appendixsec Alle Kontexteigenschaften @translationof All context properties