From: Till Paala Date: Sun, 25 Mar 2007 15:36:52 +0000 (+0300) Subject: first part of German Doc-translation X-Git-Tag: release/2.11.22-1~40 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=455632fe2666bb22d58b06d6a7e2251de71965f5;p=lilypond.git first part of German Doc-translation --- diff --git a/Documentation/de/index.html.in b/Documentation/de/index.html.in new file mode 100644 index 0000000000..a8fb506942 --- /dev/null +++ b/Documentation/de/index.html.in @@ -0,0 +1,150 @@ + + + + LilyPond @TOPLEVEL_VERSION@ Dokumentation + + + + + + + + + +
+ +

+ Version @TOPLEVEL_VERSION@ +
+ @DATE@ +

+
+ + + + + + + + + + + + + + + + +
+
    +
  • + Übung +
    (Für einen ersten Anfang) + +
+
+
    + +
  • + Neuigkeiten +
    (Änderungen seit der letzten Hauptversion auf Englisch) + +
  • + Installation +
    (Hinweise zum Kompilieren) +
+
+   + + +   + +
+   + + +   +
    +
  • + Lizenz +
    (Die GNU GPL) +
+
+

Anmerkung: Wie auf allen HTML-Seiten dieser Dokumentation finden + sich am unteren Ende Links zu Übersetzungen in anderen Sprachen. +

+ + diff --git a/Documentation/de/user/cheatsheet.itely b/Documentation/de/user/cheatsheet.itely new file mode 100644 index 0000000000..708fdaca76 --- /dev/null +++ b/Documentation/de/user/cheatsheet.itely @@ -0,0 +1,284 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + + +@c TODO: add tablature. + +@node Cheat sheet +@appendix Cheat sheet + + +@multitable @columnfractions .35 .3 .35 + +@item @b{Syntax} +@tab @b{Erklärung} +@tab @b{Beispiel} + +@item @code{1 2 8 16} +@tab Tondauern +@tab +@lilypond[fragment,relative=2,notime] +\set Staff.autoBeaming = ##f +\override Staff.Clef #'break-visibility = #all-invisible +c1 c2 c8 c16 +@end lilypond + +@item @code{c4. c4..} +@tab Punktierung +@tab +@lilypond[fragment,relative=2,notime] +\override Staff.Clef #'break-visibility = #all-invisible +c4. c4.. +@end lilypond + +@item @code{c d e f g a b } +@tab Tonleiter +@tab +@lilypond[fragment,relative=1,notime] +c d e f g a b +@end lilypond + +@item @code{fis bes} +@tab Vorzeichen +@tab +@lilypond[fragment,relative=1,notime] +fis bes +@end lilypond + +@item @code{\clef treble \clef bass } +@tab Notenschlüssel +@tab +@lilypond[fragment,notime] +\clef treble +s4_" " +\clef bass +s4_" " +@end lilypond + +@item @code{\time 3/4 \time 4/4 } +@tab Taktangaben +@tab +@lilypond[fragment] +\override Staff.Clef #'transparent = ##t +\time 3/4 +s4_" " +\time 4/4 +s16_" " +@end lilypond + + +@item @code{r4 r8} +@tab Pause +@tab +@lilypond[relative=2,notime,fragment] +\override Staff.Clef #'break-visibility = #all-invisible +r4 r8 +@end lilypond + +@item @code{d ~ d} +@tab Bindebogen +@tab +@lilypond[relative=2,notime,fragment] +\set Score.timing = ##f +\set Staff.autoBeaming = ##f +d ~ d +@end lilypond + +@item @code{\key es \major } +@tab Tonart +@tab +@lilypond[notime,fragment] +\clef treble +\key es \major +s4 +@end lilypond + +@item @var{note}@code{'} +@tab Oktavierung +@tab +@lilypond[relative=2,notime,fragment] +\set Score.timing = ##f +\set Staff.autoBeaming = ##f +a a' +@end lilypond + +@item @var{note}@code{,} +@tab Oktavierung nach unten +@tab +@lilypond[relative=2,notime,fragment] +\set Score.timing = ##f +\set Staff.autoBeaming = ##f +c c, +@end lilypond + + +@item @code{c( d e)} +@tab Legatobogen +@tab +@lilypond[fragment,relative=2] +\set Score.timing = ##f +\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.autoBeaming = ##f +c( d e) +@end lilypond + + +@item @code{c\( c( d) e\)} +@tab Phrasierungsbogen +@tab +@lilypond[fragment,relative=2] +\set Score.timing = ##f +\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.autoBeaming = ##f +c\( c( d) e\) +@end lilypond + + +@item @code{a8[ b]} +@tab Balken +@tab +@lilypond[fragment,relative=2] +\set Score.timing = ##f +\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.autoBeaming = ##f +a8-[ b-] +@end lilypond + + +@item @code{<< \new Staff ... >>} +@tab mehr Notensysteme +@tab +@lilypond[fragment] +<< \new Staff { c'1 } + \new Staff { c'1 } >> +@end lilypond + + +@item @code{c-> c-.} +@tab Artikulationszeichen +@tab +@lilypond[fragment,relative=2] +\set Staff.implicitTimeSignatureVisibility = #all-invisible +c-> c-. +@end lilypond + + +@item @code{c\mf c\sfz} +@tab Dynamik +@tab +@lilypond[fragment,relative=2] +\set Staff.implicitTimeSignatureVisibility = #all-invisible +c\mf c\sfz +@end lilypond + + +@item @code{a\< a a\!} +@tab Crescendo +@tab +@lilypond[fragment,relative=2] +\set Score.timing = ##f +\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.autoBeaming = ##f +a\< a a\! +@end lilypond + +@item @code{a\> a a\!} +@tab Decrescendo +@tab +@lilypond[fragment,relative=2] +\set Score.timing = ##f +\set Staff.implicitTimeSignatureVisibility = #all-invisible +\set Staff.autoBeaming = ##f +a\> a a\! +@end lilypond + + +@item @code{< >} +@tab Noten im Akkord +@tab +@lilypond[fragment,relative=2] + +@end lilypond + + +@item @code{\partial 8} +@tab Auftakt +@tab +@lilypond[fragment,relative=2] +\partial 8 +f8 c2 d e +@end lilypond + + +@item @code{\times 2/3 @{f g a@}} +@tab Triolen +@tab +@lilypond[relative=1,fragment] +\times 2/3 { f8 g a } +@end lilypond + + +@item @code{\grace} +@tab Verzierungen +@tab +@lilypond[relative=2,fragment] +\context Voice { \grace b16 c4 } +@end lilypond + +@item @code{\lyricmode @{ twinkle @}} +@tab Texteingabe +@tab +twinkle + + +@item @code{\new Lyrics} +@tab Textausgabe +@tab +@lilypond[fragment] +\new Lyrics \lyricmode { twinkle } +@end lilypond + +@item @code{twin -- kle} +@tab Text-Trennstrich +@tab +@lilypond[fragment,relative=2] +<< + { g'1 g } + \new Lyrics \lyricsto "" { twin -- kle } +>> +@end lilypond + +@item @code{\chordmode @{ c:dim f:maj7 @}} +@tab Akkorde +@tab +@lilypond[fragment,relative=2] +\chordmode { c:dim f:maj7 } +@end lilypond + +@item @code{\context ChordNames} +@tab Akkordsymbole drucken +@tab +@lilypond[fragment,relative=2] +\chords { c:dim f:maj7 } +@end lilypond + +@item @code{<<@{e f@} \\ @{c d@}>>} +@tab Mehrstimmigkeit +@tab +@lilypond[fragment,relative=2] +\context Staff <<{e f} \\ {c d}>> +@end lilypond + + +@item @code{s4 s8 s16} +@tab unsichtbare Pausen +@tab + +@end multitable + diff --git a/Documentation/de/user/dedication.itely b/Documentation/de/user/dedication.itely new file mode 100644 index 0000000000..5486e7b33f --- /dev/null +++ b/Documentation/de/user/dedication.itely @@ -0,0 +1,16 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@quotation +Wir wollen dieses Programm allen Freunden widmen, die wir +durch die Musik kennengelernt haben. + + +Han-Wen und Jan +@end quotation diff --git a/Documentation/de/user/introduction.itely b/Documentation/de/user/introduction.itely new file mode 100644 index 0000000000..8b2b81bf80 --- /dev/null +++ b/Documentation/de/user/introduction.itely @@ -0,0 +1,957 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@node Introduction +@chapter Introduction + + +@menu +* Engraving:: +* Automated engraving:: +* What symbols to engrave?:: +* Music representation:: +* Example applications:: +* About this manual:: +@end menu + + +@node Engraving +@section Engraving + +Die Kunst des Notensatzes wird auch als Notenstich bezeichnet. Dieser +Begriff stammt aus dem traditionellen Notendruck. Noch etwa bis vor 20 +Jahren wurden Noten erstellt, indem man sie in eine Zink- oder Zinnplatte +schnitt oder mit Stempeln schlug. Diese Platte wurde dann mit Druckerschwärze + versehen, so dass sie in geschnittenen und gestempelten Vertiefungen +blieb. Diese Vertiefungen schwärzten dann ein auf die Platte gelegtes +Papier. Das Gravieren wurde vollständig von Hand erledigt. Es war darum +sehr mühsam, Korrekturen anzubringen, weshalb man von vornherein richtig + schneiden musste. Es handelte sich dabei um ein sehr spezialisiertes Handwerk. + +Heutzutage wird fast alle gedruckte Musik von Computern erstellt. Das +hat einige deutliche Vorteile: Drucke sind billiger als die gravierten +Platten und der Computersatz kann per E-Mail verschickt werden. Leider +hat der intensive Einsatz des Computers die graphische Qualität +des Notensatzes vermindert. Mit dem Computer erstellte Noten sehen +langweilig und mechanisch aus, was es erschwert, von ihnen zu spielen. + + +@c introduce illustrating aspects of engraving, font... +Die Abbildung unten illustriert den Unterschied zwischen +traditionellem Notensatz und einem typischen Computersatz. Das +dritte Bild zeigt, wie LilyPond die Formen des traditionellen +Satzes nachahmt. Das linke Bild zeigt ein eingescanntes b-Vorzeichen +aus einer 2000 herausgegebenen Edition. Das mittlere Bild +zeigt das b-Vorzeichen der selben Musik aus einer handgestochenen + Bärenreiter-Ausgabe. Das linke Bild zeigt die typischen Makel +des Computer-Satzes: Die Notenlinien sind sehr dünn, die Schwärze +des Vorzeichens entspricht den dünnen Linien und hat eine gerade +Form mit scharfen Ecken und Kanten. Im Gegensatz dazu hat das +Bärenreiter-Vorzeichen dicke, gerade zu sinnlich rundliche +Formen. Unser Symbol für das Vorzeichen hat neben anderen +auch dieses b als Vorbild. Es ist abgerundet und passt zu unseren +Notenlinien, die sehr viel dicker sind als die der entsprechenden +Computer-Ausgabe. + +@multitable @columnfractions .125 .25 .25 .25 .125 +@item @tab +@ifnotinfo +@iftex +@image{henle-flat-gray,,4cm} +@end iftex +@ifnottex +@image{henle-flat-gray,,,png} +@end ifnottex + +@tab +@iftex +@image{baer-flat-gray,,4cm} +@end iftex +@ifnottex +@image{baer-flat-gray,,,png} +@end ifnottex + +@tab +@iftex +@image{lily-flat-bw,,4cm} +@end iftex +@ifnottex +@image{lily-flat-bw,,,png} +@end ifnottex +@end ifnotinfo +@ifinfo +@c workaround for makeinfo-4.6: line breaks and multi-column cookies +@image{henle-flat-bw,,,png} @image{baer-flat-bw,,,png} +@image{lily-flat-bw,,,png} +@end ifinfo + +@item @tab +Henle (2000) +@tab +Bärenreiter (1950) +@tab +LilyPond Feta-Schriftart (2003) + +@end multitable + + +@cindex musical symbols +@cindex font +@cindex blackness +@cindex balance + +@c introduce illustrating aspects of engraving, spacing... +Die Verteilung der Noten innerhalb des Taktes sollte ihrer Dauer +entsprechen. Moderne Partituren zeigen diese Verhältnisse jedoch +mit einer mathematischen Präzision, die nur sehr schlechte +Ergebnisse bringt. Im nächsten Beispiel ist ein Motiv zweimal +gesetzt: einmal mit den exakten mathematischen Längenverhältnissen, dann +mit kleinen Korrekturen. Welches von beiden ist mit dieser Korrektur +gesetzt? + +@cindex optical spacing +@c file spacing-optical. +@c need to include it here, because we want two images. +@lilypond +\paper { + ragged-right = ##t + indent = #0.0 +} + +music = { + c'4 e''4 e'4 b'4 | + \stemDown + b'8[ e'' a' e''] + \stemNeutral + e'8[ e'8 e'8 e'8] +} + +\score +{ + \music + \layout { + \context { + \Staff + \override NoteSpacing #'stem-spacing-correction = #0.6 + } + } +} +@end lilypond + +@lilypond +\paper { + ragged-right = ##t + indent = #0.0 +} + +music = { + c'4 e''4 e'4 b'4 | + \stemDown + b'8[ e'' a' e''] + \stemNeutral + e'8[ e'8 e'8 e'8] +} +\score +{ + \music + \layout { + \context { + \Staff + \override NoteSpacing #'stem-spacing-correction = #0.0 + \override NoteSpacing #'same-direction-correction = #0.0 + \override StaffSpacing #'stem-spacing-correction = #0.0 + } + } +} +@end lilypond + +@cindex regular rhythms +@cindex regular spacing + +In diesem Ausschnitt kommen nur Viertel vor, Noten, die in einem + gleichmäßigen Rhythmus gespielt werden. Die Abstände sollten das + widerspiegeln. Leider lässt uns aber das Auge im Stich: es beachtet + nicht nur den Abstand von aufeinander folgenden Notenköpfen, sondern + auch den ihrer Hälse. Also müssen Noten, deren Hälse in direkter + Folge zuerst nach oben und dann nach unten ausgerichtet sind, weiter + auseinander gezogen werden, während die unten/oben-Folge engere + Abstände fordert, und das alles auch noch in Abhängigkeit von der +vertikalen Position der Noten. Das obere Beispiel ist mit dieser +Korrektur gesetzt, das unter ohne. In letzterem Fall bilden sich +für das Auge bei unten/oben-Folgen Notenklumpen mit schmalen Abständen +zwischen den Notenhälsen. + +@cindex typography + +Musiker sind üblicherweise zu zu konzentriert, die Musik aufzuführen, +als dass sie das Aussehen der Noten studieren könnten; und diese +Erbsenzählerei der typographischen Details mag akademisch wirken. +Das ist aber nicht gerechtfertigt. Unser Beispielstück hat einen +monotonen Rhythmus, und wenn alle Zeilen gleich aussehen, wird +das Notenblatt zu einem Labyrinth. Wenn der Spieler auch nur +einmal wegschaut oder kurze Zeit unkonzentriert ist, findet er +nicht mehr zurück zu der Stelle, an der er war. + +Der dichtere Eindruck, den die dickeren Notenlinien und schwereren +Notationssymbole schaffen, eignet sich auch besser für Noten, +die weit vom Leser entfernt stehen, etwa auf einem Notenständer. +Eine sorgfältige Verteilung der Zwischenräume erlaubt es, die +Noten sehr dicht zu setzen, ohne dass die Symbole zusammenklumpen. +Dadurch werden unnötige Seitenumbrüche vermieden, sodass man +nicht so oft blättern muss. + +Hier eine übliche Charakteristik der Typographie: Das Layout sollte +schön sein, nicht um seiner selbst willen, sondern um dem Leser +zu helfen. Für Aufführungsmaterial wie Partituren ist das um +so wichtiger. Ein Spieler kann den Noten nur eine begrenzte +Aufmerksamkeit schenken. Und je weniger Aufmerksamkeit nötig +ist, um die Noten zu erfassen, um so mehr Zeit können sie in +die Aufführung selber stecken. So wirkt sich gute Typographie +direkt in eine verbesserte Aufführung aus! + +Die Beispiele haben gezeigt, dass der Notensatz eine subtile und +komplexe Kunst ist und gute Ergebnisse nur mit viel Erfahrung +erlangt werden können, die Musiker normalerweise nicht haben. +LilyPond stellt unser Bemühen dar, die graphische Qualität +handgestochener Notenseiten ins Computer-Zeitalter zu transportieren +und sie für normale Musiker erreichbar zu machen. Wir haben +unsere Algorithmen, die Gestalt der Symbole und die Programm-Einstellungen +darauf abgestimmt, einen Ausdruck zu erzielen, der der Qualität +der alten Editionen entspricht, die wir so gerne betrachten +und von denen wir gerne spielen. + + + +@node Automated engraving +@section Automated engraving + +Wie sollen wir also jetzt die Typographie anwenden? +Wie können wir erwarten, dass wir in der Lage wären, +ein Programm zu schreiben, dass den Beruf des +Notenstechers ersetzt, wo dieser doch mehr als zehn +Jahre braucht, um ein Meister zu werden? + +Wir können es tatsächlich nicht! Da Typographie allein +durch das menschliche Auge bestimmt ist, kann der Mensch +nicht ersetzt werden. Aber sehr viel mechanische Arbeit +kann erleichtert werden. Indem etwa LilyPond die üblichen +Situationen kennt und bewältigt, können die restlichen +Fehler von Hand beseitigt werden. Das ist schon ein +großer Fortschritt im Vergleich mit den existierenden +Programmen. Und mit der Zeit können immer mehr Fälle +automatisiert werden, so dass immer weniger Eingriffe +von Hand notwendig werden. + +Als wir anfingen, haben wir ein Programm mit C++ +geschrieben. Das heißt aber, dass der Funktionsumfang +des Programms vom Anfang an durch die Entwickler festgelegt + ist. Das erschien uns aber nicht ausreichend: + +@itemize @bullet +@item Wenn LilyPond Fehler macht, muss der Benutzer die +Einstellungen ändern können. Er muss also Zugang zur +Formatierungsmaschinerie haben. Also können die Regeln und +Einstellungen nicht beim Kompilieren des Programms festgelegt +werden, sondern sie müssen während des Laufes zugänglich sein. + + +@item Notensatz ist eine Frage des Augenmaßes, und damit auch vom + Geschmack abhängig. Benutzer können mit unseren Entscheidungen +unzufrieden sein. Darum müssen also auch die Definitionen des +typographischen Stils dem Benutzer zugänglich sein. + +@item Schließlich verfeinern wir unseren Formatierungsalgorithmus +immer weiter, also müssen die Regeln auch flexibel sein. Die + C++-Sprache zwingt zu einer bestimmten Gruppierungsmethode, +die nicht den Regeln für den Notensatz entspricht. +@end itemize + +Diese Probleme wurden angegangen, indem ein Übersetzer für +die Scheme-Programmiersprache integriert wurde und Teile +von LilyPond in Scheme neu geschrieben wurden. Die derzeitige +Formatierungsarchitektur ist um die Notation von graphischen +Objekten herum aufgebaut, die von Scheme-Variablen und -Funktionen +beschrieben werden. Diese Architektur umfasst Formatierungsregeln, +typographische Stile und individuelle Formatierungsentscheidungen. +Der Benutzer hat direkten Zugang zu den meisten dieser Einstellungen. + +Scheme-Variablen steuern Layout-Entscheidungen. Zum Beispiel haben +viele graphische Objekte eine Richtungsvariable, die zwischen +oben und unten (oder rechts und links) wählen kann. Hier etwa +sind zwei Akkorde mit Akzenten und Arpeggien. +Beim ersten Akkord sind alle Objekte nach unten (oder links) + ausgerichtet, beim zweiten nach oben (rechts). + +@lilypond[quote,ragged-right] +\new Score \with { + \override SpacingSpanner #'spacing-increment = #3 + \override TimeSignature #'transparent = ##t +} \relative { + \stemDown 4_>-\arpeggio + \override Arpeggio #'direction = #RIGHT + \stemUp 4^>-\arpeggio +} +@end lilypond + +@noindent +Der Prozess des Notensatzes besteht für das Programm darin, +die Variablen der graphischen Objekte zu lesen und zu +schreiben. Einige Variablen haben festgelegte Werte. So +ist etwa die Dicke von vielen Linien – ein Charakteristikum +des typographischen Stils – von vornherein festgelegt. +Wenn sie geändert werden, ergibt sich ein anderer typographischer Eindruck. + +@lilypond[quote,ragged-right] +fragment = { + \clef bass f8 as8 + c'4-~ c'16 as g f e16 g bes c' des'4 +} +<< + \new Staff \fragment + \new Staff \with { + \override Beam #'thickness = #0.3 + \override Stem #'thickness = #0.5 + \override Bar #'thickness = #3.6 + \override Tie #'thickness = #2.2 + \override StaffSymbol #'thickness = #3.0 + \override Tie #'extra-offset = #'(0 . 0.3) + } + \fragment +>> +@end lilypond +Formatierungsregeln sind auch von vornherein festgelegt. +Jedes Objekt hat Variablen, die Vorgänge beschreiben. +Diese Vorgänge machen die eigentlich Satzarbeit, und +wenn man sie durch andere ersetzt, kann ihr Verhalten +verändert werden. Im nächsten Beispiel wird die Regel, + mit der die Notenköpfe gezeichnet werden, verändert. + +@lilypond[quote,ragged-right] +#(set-global-staff-size 30) + +#(define (mc-squared grob orig current) + (let* ((interfaces (ly:grob-interfaces grob)) + (pos (ly:grob-property grob 'staff-position))) + (if (memq 'note-head-interface interfaces) + (begin + (ly:grob-set-property! grob 'stencil ly:text-interface::print) + (ly:grob-set-property! grob 'font-family 'roman) + (ly:grob-set-property! grob 'text + (make-raise-markup -0.5 + (case pos + ((-5) (make-simple-markup "m")) + ((-3) (make-simple-markup "c ")) + ((-2) (make-smaller-markup (make-bold-markup "2"))) + (else (make-simple-markup "bla"))))))))) + +\new Voice \relative c' { + \stemUp + \set autoBeaming = ##f + \time 2/4 + 4 + \once \override NoteHead #'stencil = #ly:note-head::brew-ez-stencil + \once \override NoteHead #'font-size = #-7 + \once \override NoteHead #'font-family = #'sans + \once \override NoteHead #'font-series = #'bold + + \once \override NoteHead #'style = #'cross + + \applyOutput #'Voice #mc-squared + + << + { d8[ es-( fis^^ g] fis2-) } + \repeat unfold 5 { \applyOutput #'Voice #mc-squared s8 } + >> +} +@end lilypond + + + +@node What symbols to engrave? +@section What symbols to engrave? + +@cindex engraving +@cindex typography + +Während des Notensatzprozesses entscheidet sich, wo +Symbole platziert werden. Das kann aber nur gelingen, +wenn vorher entschieden wird, @emph{welche} Symbole +gesetzt werden sollen, also welche Notation benutzt +werden soll. + +Die heutige Notation ist ein System zur Musikaufzeichnung, +das sich über die letzten 1000 Jahre entwickelt hat. Die +Form, die heute üblicherweise benutzt wird, stammt aus dem +frühen Barock. Auch wenn sich die grundlegenden Formen (also +die Notenköpfe, das Fünfliniensystem) nicht verändert hat, +entwickeln sich die Details trotzdem immer noch weiter, um +die Errungenschaften der Neuen Musik darstellen zu können. Die +Notation umfasst also 500 Jahre Musikgeschichte. Ihre Anwendung +reicht von monophonen Melodien bis zu ungeheurem Kontrapunkt +für großes Orchester. + +Orchester. Wie bekommen wir dieses vielköpfige Monster zu fassen? +Unsere Lösung ist es, eine strikte Trennung zwischen der Notation, +also welche Symbole benutzt werden, und dem Satz, also wohin sie +gesetzt werden, zu machen. Um das Problem anzupacken, haben wir +es in kleine (programmierbare) Happen zerteilt, so dass jede Art +von Symbol durch ein eigenes Plugin verarbeitet wird. Alle Plugins + kooperieren durch die LilyPond-Architektur. Sie sind vollständig +modular und unabhängig und können somit auch unabhängig voneinander + entwickelt werden. Der Schreiber, der die Musik in Graphik umwandelt, + ist ein Kopist oder Notenstecher (engl. engraver). Darum werden +die Plugins als @code{engraver} bezeichnet. + +Im nächsten Beispiel wird gezeigt, wie mit dem Plugin für die Notenköpfe, +dem @code{Note_heads_engraver} (@qq{Notenkopfstecher}) der Satz begonnen wird. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" + +\score { + \topVoice + \layout { + \context { + \Voice + \remove "Stem_engraver" + \remove "Phrasing_slur_engraver" + \remove "Slur_engraver" + \remove "Script_engraver" + \remove "Beam_engraver" + \remove "Auto_beam_engraver" + } + \context { + \Staff + \remove "Accidental_engraver" + \remove "Key_engraver" + \remove "Clef_engraver" + \remove "Bar_engraver" + \remove "Time_signature_engraver" + \remove "Staff_symbol_engraver" + \consists "Pitch_squash_engraver" + } +} +} +@end lilypond + +@noindent +Dann fügt ein @code{Staff_symbol_engraver} (@qq{Notensystemstecher}) +die Notenlinien hinzu. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" + +\score { + \topVoice + \layout { + \context { + \Voice + \remove "Stem_engraver" + \remove "Phrasing_slur_engraver" + \remove "Slur_engraver" + \remove "Script_engraver" + \remove "Beam_engraver" + \remove "Auto_beam_engraver" + } + \context { + \Staff + \remove "Accidental_engraver" + \remove "Key_engraver" + \remove "Clef_engraver" + \remove "Bar_engraver" + \consists "Pitch_squash_engraver" + \remove "Time_signature_engraver" + } + } +} +@end lilypond + +@noindent +Der @code{Clef_engraver} (@qq{Notenschlüsselstecher}) definiert +eine Referenzstelle für das System. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" + +\score { + \topVoice + \layout { + \context { + \Voice + \remove "Stem_engraver" + \remove "Phrasing_slur_engraver" + \remove "Slur_engraver" + \remove "Script_engraver" + \remove "Beam_engraver" + \remove "Auto_beam_engraver" + } + \context { + \Staff + \remove "Accidental_engraver" + \remove "Key_engraver" + \remove "Bar_engraver" + \remove "Time_signature_engraver" + } + } +} +@end lilypond + +@noindent +Der @code{Stem_engraver} (@qq{Halsstecher}) schließlich fügt + Hälse hinzu. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" + +\score { + \topVoice + \layout { + \context { + \Voice + \remove "Phrasing_slur_engraver" + \remove "Slur_engraver" + \remove "Script_engraver" + \remove "Beam_engraver" + \remove "Auto_beam_engraver" + } + \context { + \Staff + \remove "Accidental_engraver" + \remove "Key_engraver" + \remove "Bar_engraver" + \remove "Time_signature_engraver" + } + } +} +@end lilypond + +@noindent +Dem @code{Stem_engraver} wird jeder Notenkopf mitgeteilt, +der vorkommt. Jedes Mal wenn ein (oder mehrere bei einem Akkord) +Notenkopf erscheint, wird ein Hals-Objekt erstellt und an den +Kopf geheftet. Wenn wir dann noch engraver für Balken, Bögen, +Akzente, Vorzeichen, Taktlinien, Taktangaben und Tonartbezeichnungen +hinzufügen, erhalten wir eine vollständige Notation. + + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" +\score { \topVoice } +@end lilypond + +Dieses System funktioniert gut für monophone Musik, aber wie geht +es mit Polyphonie? Hier müssen sich mehrere Stimmen ein System teilen. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" +\new Staff << \topVoice \\ \botVoice >> +@end lilypond + +In diesem Fall werden das System und die Vorzeichen geteilt, aber die +Hälse, Bögen, Balken usw. sind jeder einzelnen Stimme eigen. Die engraver +müssen also gruppiert werden. Die Köpfe, Hälse, Bögen usw. werden +in einer Gruppe mit dem Namen @qq{Voice context} (Stimmenkontext) +zusammengefasst, die engraver für den Schlüssel, die Vorzeichen, +Taktstriche usw. dagegen in einer Gruppe mit dem Namen @qq{Staff context} +(Systemkontext). Im Falle von Polyphonie hat ein Staff context dann also +mehr als einen Voice context. Auf gleiche Weise können auch mehrere Staff + contexte in einen großen Score context (Partiturkontext) eingebunden werden. + +@seealso + +Programmreferenz: @internalsref{Contexts}. + +@lilypond[quote,ragged-right] +\include "engraver-example.ily" +\score { + << + \new Staff << \topVoice \\ \botVoice >> + \new Staff << \pah \\ \hoom >> + >> +} +@end lilypond + +@node Music representation +@section Music representation + +Idealerweise ist das Eingabeformat für ein höheres Satzsystem die +abstrakte Beschreibung des Inhaltes. In diesem Fall wäre das die +Musik selber. Das stellt uns aber vor ein ziemlich großes Problem, +denn wie können wir definieren, was Musik wirklich ist? Anstatt darauf +eine Antwort zu suchen, haben wir die Frage einfach umgedreht. Wir +schreiben ein Programm, das den Notensatz beherrscht und passen das +Format an, so einfach wie möglich zu sein. Wenn es nicht mehr vereinfacht +werden kann, haben wir per Definition nur noch den reinen Inhalt. Unser +Format dient als die formale Definition eines Musiktextes. + +Die Syntax ist gleichzeitig die Benutzerschnittstelle bei LilyPond, +darum soll sie einfach zu schreiben sein; z. B. bedeutet + +@example +c'4 d'8 +@end example + +@noindent +eine Viertel c' und eine Achtel d', wie in diesem Beispiel: + +@lilypond[quote,fragment] +c'4 d'8 +@end lilypond + +In kleinem Rahmen ist diese Syntax sehr einfach zu benutzen. In +größeren Zusammenhängen aber brauchen wir Struktur. Wie sonst kann +man große Opern oder Symphonien notieren? Diese Struktur wird +gewährleistet durch sog. music expressions (Musikausdrücke): indem +kleine Fragmente zu größeren kombiniert werden, kann mehr Komplexität +ausgedrückt werden. So etwa hier: + +@lilypond[quote,verbatim,fragment,relative=1] +c4 +@end lilypond + +@noindent +Gleichzeitig erklingende Noten werden hinzugefügt, indem man alle in << und >> einschließt. + +@c < > is not a music expression, +@c so we use <<>> iso. <> to drive home the point of +@c expressions. Don't change this back --hwn. +@example +<> +@end example + +@lilypond[quote,fragment,relative=1] +\new Voice { <> } +@end lilypond + +@noindent +Um aufeinanderfolgende Noten darzustellen, werden sie in geschweifte Klammern gefasst: + +@code{@{@tie{}@dots{}@tie{}@}} + +@example +@{ f4 <> @} +@end example + +@lilypond[quote,relative=1,fragment] +{ f4 <> } +@end lilypond + +@noindent +Dieses Gebilde ist in sich wieder ein Ausdruck, und kann +daher mit einem anderen Ausdruck kombiniert werden (hier mit einer Halben). + +@example +<< g2 \\ @{ f4 <> @} >> +@end example + +@lilypond[quote,fragment,relative=2] +\new Voice { << g2 \\ { f4 <> } >> } +@end lilypond + +Solche geschachtelten Strukturen können sehr gut in einer +kontextunabhängigen Grammatik beschrieben werden. Der Programmcode +für den Satz ist auch mit solch einer Grammatik erstellt. Die Syntax +von LilyPond ist also klar und ohne Zweideutigkeiten definiert. + +Die Benutzerschnittstelle und die Syntax werden als erstes vom Benutzer +wahrgenommen. Teilweise ist es eine Frage des Geschmackes und auch ein +Objekt vieler Diskussionen. Auch wenn Geschmacksfragen ihre Berechtigung +haben, sind sie nicht sehr produktiv. Im großen Rahmen von LilyPond +spielt die Eingabe-Syntax nur eine geringe Rolle, denn eine logische +Syntax zu schreiben ist einfach, guten Formatierungscode aber sehr viel +schwieriger. Das kann auch die Zeilenzahl der Programmzeilen zeigen: +Analysieren und Darstellen nimmt nur etwa 10% des Codes ein: + +@node Example applications +@section Example applications + +Wir haben LilyPond als einen Versuch geschrieben, wie man die Kunst des +Musiksatzes in ein Computerprogramm komprimieren kann. Dieses +Programm kann nun dank vieler harter Arbeitsstunden benutzt werden, +um sinnvolle Aufgaben zu erledigen. Die einfachste ist dabei der +Notendruck. + +@lilypond[quote,relative=1,fragment] +\time 2/4 c4 c g'4 g a4 a g2 +@end lilypond + +@noindent +Indem wir Akkordsymbole und einen Text hinzufügen, erhalten wir +ein Lead Sheet. + +@lilypond[quote,ragged-right] +<< + \chords { c2 c f2 c } + \new Staff \relative c' { \time 2/4 c4 c g'4 g a4 a g2 } + \new Lyrics \lyricmode { twin4 kle twin kle lit tle star2 } +>> +@end lilypond + +Mehrstimmige Notation und Klaviermusik kann auch gesetzt werden. Das +nächste Beispiel zeigt einige etwas exotischere Konstruktionen: + +@lilypondfile[quote,ragged-right]{screech-boink.ly} + +Dieses Beispiel wurde vollständig selbst geschrieben, aber das ist nicht +nötig. Da der Satz fast vollständig automatisch abläuft, kann er auch +als eine Ausgabe-Erweiterung für andere Programme dienen, die Musik +manipulieren. So können etwa ganze Datenbanken musikalischer Fragmente automatisch +in Notenbilder umgewandelt werden, die dann auf Internetseiten oder +in Multimediapräsentation Anwendung finden. + +Dieses Benutzerhandbuch zeigt eine weiter Möglichkeit: Das Eingabeformat +der Noten ist reiner Text, darum könne sie sehr einfach integriert werden +in andere textbasierte Formate wie etwa @LaTeX{}, HTML oder, wie in diesem +Fall, Texinfo. Durch ein spezielles Programm werden die Eingabefragmente durch +Notenbilder in der resultierenden PDF- oder HTML-Datei ersetzt. Dadurch ist +es sehr einfach, Musik und Text zu kombinieren. + + + +@node About this manual +@section About this manual + +Das Handbuch ist in folgende Kapitel gegliedert: +@itemize @bullet + +@item +@ifhtml +Die +@end ifhtml +@emph{@ref{Tutorial}} +stellt eine einfache Einführung in den Musiksatz dar. Neulinge sollten hiermit +beginnen. + +@item +@emph{@ref{Putting it all together}} +erklärt generelle Konzepte des LilyPond-Dateiformates. Wenn Sie sich nicht +sicher sind, wohin ein Befehl gesetzt werden soll, lesen Sie hier nach. + +@item +@emph{@ref{Working on LilyPond projects}} +zeigt den wirklichen Einsatz von LilyPond und gibt Hinweise, wie einige +Probleme vermieden werden können. + +@item +@emph{@ref{Tweaking output}} +stellt dar, wie die Standardeinstellungen von LilyPond verändert werden können. + +@item +@emph{@ref{Basic notation}} +erklärt alles über die grundlegenden Notationskonstruktionen. Dieses Kapitel +ist für fast jedes Notationsprojekt nützlich. + +@item +@emph{@ref{Instrument-specific 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}} +erklärt, wie des Layout getrimmt werden kann. + +@item +@emph{@ref{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}} +befasst sich mit globalen Fragen wie der Definition von Papierformaten +oder wie man Seitenumbrüche definiert. + +@item +@emph{@ref{Interfaces for programmers}} +demonstriert die Erstellung von musikalischen Funktionen. + + +@item +@emph{@ref{Running LilyPond}} +zeigt, wie LilyPond und die Hilfsprogramme gestartet werden. Zusätzlich +wird hier gezeigt, wie Quelldateien von älteren LilyPond-Versionen +aktualisiert werden können. + +@item +@emph{@ref{LilyPond-book}} +zeigt die Details der Integration von Noten in Texte wie etwa dieses +Handbuch. + +@item +@emph{@ref{Converting from other formats}} +erklärt die Funktionsweise der Konvertierungsprogramme. Diese Programme +sind im LilyPond-Paket enthalten und können ein ganze Anzahl von Formaten +in das @code{.ly}-Format umwandeln. + +@item +@ifhtml +Die +@end ifhtml +@emph{@ref{Literature list}} +enthält einige wichtige Quellen für alle, die mehr über Notation und +den Notensatz erfahren wollen. + +@item +Das +@emph{@ref{Scheme tutorial}} +stellt eine kurze Einleitung in die Scheme-Sprache dar, mit dem +die musikalischen Funktionen gebildet werden. + +@item +@emph{@ref{Notation manual tables}} +sind Tabellen, in denen Akkordbezeichnungen, MIDI-Instrumente, +Farbbezeichnungen und die Zeichen der Feta-Schriftart gesammelt sind. + +@item +@emph{@ref{Templates}} +von LilyPond-Stücken. Kopieren Sie einfach hier, fügen Sie in ihre Datei +ein und schreiben Sie noch die Noten dazu. Das ist alles! + +@item +Die +@emph{@ref{Cheat sheet}} +zeigt die wichtigsten LilyPond-Befehle. + +@item +Der +@emph{@ref{LilyPond command index}} +listet alle Befehle auf, die mit @code{\} anfangen. + +@item +Der +@emph{@ref{LilyPond index}} +ist ein vollständiger Index. + +@end itemize + +Wenn Sie etwas Erfahrung gesammelt haben, können Sie das Handbuch als +Referenz benutzen, denn es hat einen sehr guten Index@footnote{Wenn Sie +nach etwas suchen und es nicht im Handbuch finden, gilt das als Fehler des +Handbuches. In diesem Fall geben Sie bitte einen Hinweis!}, aber es ist +auch als +@iftex +eine große HTML-Seite, +@end iftex +@ifhtml +@uref{source/Documentation/user/lilypond.html, eine große Seite}, +@end ifhtml +erhältlich, die einfach mit der Suchfunktion des Browsers durchsucht werden kann. +@cindex search in manual +@cindex using the manual + +@c FIXME: +@c add/integrate glossary, put in list above +Wenn Sie auf musikalische Begriffen stoßen, die Ihnen nicht geläufig sind, kann +vielleicht das Glossar helfen. + +@iftex +Hier werden die wichtigsten Begriffe auf englisch erklärt und in eine Reihe +von Sprachen übersetzt, sodass sie auch auf deutsch gefunden werden. Es ist ein +eigenes Dokument, das als HTML- oder PDF-Datei geladen werden kann. +@end iftex +@ifnottex +Im @ref{Top,Glossar musikalischer Begriffe,,music-glossary} werden die wichtigsten Begriffe auf +englisch erklärt und in eine Reihe von Sprachen übersetzt, sodass sie auch auf deutsch +gefunden werden. Es gibt es auch als PDF. +@end ifnottex +@cindex idiom +@cindex jargon +@cindex terminology +@cindex foreign languages +@cindex language + +Dieses Handbuch ist ohne eine Reihe anderer Dokumente nicht vollständig. Sie sind +nicht in gedruckter Form erhältlich, aber sollten in dem Dokumentationspaket für Ihr +Betriebssystem enthalten sein: + +@itemize @bullet +@item +@iftex +Programmreferenz +@end iftex +@ifnottex +@ref{Top,Programmreferenz,,lilypond-internals}. +@end ifnottex + +Die Programmreferenz ist eine Sammlung intensiv verlinkter HTML-Seiten, +die alle Details jeder einzelnen LilyPond-Klasse, jedes Objektes und +jeder Funktion erklären. Sie wird direkt aus den Satzdefinitionen +produziert. + +So gut wie alle Formatierungsmöglichkeiten, die intern verwendet werden, +sind auch direkt für den Benutzer zugänglich. Alle Variablen z. B., die +Dicke-Werte, Entfernungen usw. kontrollieren, können in den Eingabe-Dateien +verändert werden. Es gibt eine riesige Anzahl von Formatierungsoptionen, und +alle haben einen @{See also}-Abschnitt, der auf die Dokumentation verweist. +Im HTML-Handbuch haben diese Abschnitte klickbare Links. + +Die Programmreferenz ist nur auf englisch erhältlich. + + +@cindex snippets +@item +@ifnothtml +Verschiedene Quelltextbeispiele. +@end ifnothtml +@ifhtml +@c Works, but link name is not so nice; so write-out macro +@c @inputfileref{input/test,Various input examples}. +@uref{source/input/test/collated-files.html,Verschiedene Quelltextbeispiele}. +@end ifhtml + +Diese Dateisammlung zeigt einige Tricks und ist als eine große +HTML-Datei herunterladbar. Notenbilder und Erklärungen sind enthalten. + +@item +@ifnothtml +Die Regressionstests. +@end ifnothtml +@ifhtml +@c Works, but link name is not so nice; so write-out macro +@c @inputfileref{input/regression,The regression tests}. +@uref{source/input/regression/collated-files.html,Die Regressionstests}. +@end ifhtml + +Diese Dateisammlung testet jede Notations- und Satzeigenschaft von LilyPond +in einer besonderen Datei. Die Sammlung ist vor allem da, um die Fehlersuche +zu vereinfachen, aber sie kann sehr informativ sein, um zu sehen, wie wir +das Programm entwickeln. Das Format entspricht dem der Tipps-Seite. +@end itemize + +Auf allen HTML-Seiten, die Noten eingebettet haben, deren Ausgabe mit LilyPond +vorgenommen wurde, kann die originale Quelldatei durch einen Klick auf das +Bild betrachtet werden. + +Der Speicherort der Dokumentationsdateien unterscheidet sich evtl. je +nach Betriebssystem. Manchmal wird hier auf Initialisierungs- oder +Beispieldateien verwiesen. Das Handbuch nimmt dabei an, dass diese +Dateien sich relativ zum Quellverzeichnis befinden. Zum Beispiel würde +der Pfad @file{input/@/test/@/bla@/.ly} etwa auf die Datei +@file{lilypond@/2.x.y/@/input/@/test/@/bla@/.ly} verweisen. In den +Binärpaketen für Unix-Plattformen sind Dokumentation und Beispiele +üblicherweise in einem Verzeichnis wie @file{/usr/@/share/@/doc/@/lilypond/} +gespeichert. Initialisierungsdateien, etwa @file{scm/@/lily@/.scm}, +oder @file{ly/@/engraver@/-init@/.ly}, befinden sich normalerweise im +Verzeichnis @file{/usr/@/share/@/lilypond/}. + +@cindex adjusting output +@cindex variables +@cindex properties +@cindex lilypond-internals +@cindex internal documentation +@cindex Scheme +@cindex extending lilypond +@cindex index + +Dieses Handbuch (so wie alle anderen) ist als PDF- oder HTML-Datei von +LilyPonds Internetseite @uref{http://@/www@/.lilypond@/.org/} herunterladbar. diff --git a/Documentation/de/user/lilypond.tely b/Documentation/de/user/lilypond.tely new file mode 100644 index 0000000000..c3537fc158 --- /dev/null +++ b/Documentation/de/user/lilypond.tely @@ -0,0 +1,236 @@ +\input texinfo @c -*- coding: utf-8; mode: texinfo; -*- +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore +@setfilename lilypond.info +@settitle GNU LilyPond +@iftex +@afourpaper +@end iftex + +@c Keep this here, since it pertains to the direntry below. +@ignore +Distributions will want to install lilypond.info in postinstall, doing: + + install-info --info-dir=/usr/share/info out/lilypond.info + + * Prepend GNU for dir, must be unique. + + * Do not list the `lilypond' node at toplevel, so that `info lilypond' + goes to Top. + + * List all commands in direntry. + +@c * lilypond: (lilypond/lilypond)Running LilyPond. Invoking the +@c LilyPond program. +@end ignore + + +@c +@c Info files are installed in subdirectories to allow images to be present. +@c +@dircategory LilyPond +@direntry +* LilyPond: (lilypond/lilypond). The GNU music typesetter. +* abc2ly: (lilypond/lilypond)Invoking abc2ly. Importing ABC. +* convert-ly: (lilypond/lilypond)Invoking convert-ly. Older LilyPond versions. +* etf2ly: (lilypond/lilypond)Invoking etf2ly. Importing Finale. +* lilypond-book: (lilypond/lilypond)LilyPond-book. Itegrating text and music. +* midi2ly: (lilypond/lilypond)Invoking midi2ly. Importing MIDI. +* mup2ly: (lilypond/lilypond)Invoking mup2ly. Importing Mup. +@end direntry + +@c don't remove this comment. +@ignore +@omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival +@omfdescription User manual of the LilyPond music engraving system +@omftype user manual +@omfcategory Applications|Publishing +@omflanguage German +@end ignore + + +@ifhtml +Dieses Dokument ist auch als +@uref{source/Documentation/user/lilypond.pdf,PDF} verfügbar. +@end ifhtml + + +@c This produces the unified index +@syncodeindex fn cp +@syncodeindex vr cp + +@documentlanguage de +@documentencoding utf-8 + + +@finalout + +@titlepage +@title LilyPond +@subtitle Das Notensatzprogramm +@author Das LilyPond-Entwicklerteam + + + +Copyright @copyright{} 1999--2007 bei den Autoren + +@quotation +Es ist erlaubt, dieses Dokument unter den Bedingungen der +GNU Free Documentation Lizenz (Version 1.1 oder +spätere, von der Free Software Foundation publizierte Versionen), +zu kopieren, verbreiten und/oder +zu verändern. Eie Kopie der Lizenz ist im Abschnitt ``GNU +Free Documentation License'' angefügt. +@end quotation + +@vskip 20pt + +@lilypond[ragged-right] +\score { + \context Lyrics { + \override Score.RehearsalMark #'self-alignment-X = #LEFT + \override Score.RehearsalMark #'font-size = #-2 + \mark #(ly:export (string-append + "(For LilyPond version " (lilypond-version) ")")) + s2 + } + \layout { + indent = 0.0\pt + } +} +@end lilypond + +@end titlepage + +@copying +Copyright @copyright{} 1999--2007 bei den Autoren + +@quotation +Es ist erlaubt, dieses Dokument unter den Bedingungen der +GNU Free Documentation Lizenz (Version 1.1 oder +spätere, von der Free Software Foundation publizierte Versionen), +zu kopieren, verbreiten und/oder +zu verändern. Eie Kopie der Lizenz ist im Abschnitt ``GNU +Free Documentation License'' angefügt. +@end quotation +@end copying + +@ifnottex +Diese Datei dokumentiert GNU LilyPond. + +Copyright 1999--2007 bei den Autoren. + +@quotation +Es ist erlaubt, dieses Dokument unter den Bedingungen der +GNU Free Documentation Lizenz (Version 1.1 oder +spätere, von der Free Software Foundation publizierte Versionen), +zu kopieren, verbreiten und/oder +zu verändern. Eie Kopie der Lizenz ist im Abschnitt ``GNU +Free Documentation License'' angefügt. +@end quotation +@end ifnottex + +@ifnottex +@node Top +@top GNU LilyPond -- Das Notationsprogramm +@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX. + +Das ist das Benutzerhandbuch für GNU LilyPond Version 2.11.x +@ifhtml +(Siehe Ende der Seite für die genaue Versionsnummer). +@end ifhtml + +@cindex web site +@cindex URL + +Mehr Information unter +@uref{http://@/www@/.lilypond@/.org/}. Auf der Internetseite +finden sich Kopien dieser und anderer Dokumentationsdateien. + +@include dedication.itely + +@menu +Learning Manual + +* Preface:: Vorwort. +* Introduction:: Was, warum und wie. +* Tutorial:: Eine Übung zur Einführung. +* Putting it all together:: Genauere Erklärungen zu LilyPonds Eigenschaften. +* Working on LilyPond projects:: Benutzung des Programms im wirklichen Leben. +* Tweaking output:: Einleitung in die Beeinflussung des Notenbilds. + +Notation Reference + +* Basic notation:: Grundlegende Notation. +* Instrument-specific notation:: Spezielle Notation. +* Advanced notation:: Seltener eingesetzte Notation. +* Changing defaults:: Das Notenbild verfeinern. +* Non-musical notation:: Alles, was nicht Musiknotation ist. +* Spacing issues:: Anzeige der Ausgabe auf dem Papier. +* Interfaces for programmers:: Benutzung für Experten. + +Program usage + +* Running LilyPond:: Das Programm laufen lassen. +* LilyPond-book:: Noten in den Text integrieren. +* Converting from other formats:: Andere Formate in lilypond-Quelldateien umwandeln. + +Appendices + +* Literature list:: Wichtige Literatur über die Notation. +* Scheme tutorial:: Programmierung in LilyPond. +* Notation manual tables:: Tabellen und Grafiken. +* Templates:: Funktionierende Vorlagen. +* Cheat sheet:: Überblick über die LilyPond-Syntax. +* GNU Free Documentation License:: Die Lizenz dieses Handbuchs. +* LilyPond command index:: +* LilyPond index:: +@end menu +@end ifnottex + +@contents + + +@include macros.itexi +@include preface.itely +@include introduction.itely +@include tutorial.itely +@include putting.itely +@include working.itely +@include tweaks.itely + +@include basic-notation.itely +@include instrument-notation.itely +@include advanced-notation.itely +@include changing-defaults.itely +@include non-music.itely +@include spacing.itely +@include programming-interface.itely + +@include running.itely +@include lilypond-book.itely +@include converters.itely + + +@include literature.itely +@include scheme-tutorial.itely +@include notation-appendices.itely +@include templates.itely +@include cheatsheet.itely +@include fdl.itexi + +@node LilyPond command index +@appendix LilyPond command index + +@printindex ky + +@node LilyPond index +@appendix LilyPond index + +@printindex cp + +@bye diff --git a/Documentation/de/user/preface.itely b/Documentation/de/user/preface.itely new file mode 100644 index 0000000000..007985e05c --- /dev/null +++ b/Documentation/de/user/preface.itely @@ -0,0 +1,63 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@node Preface +@unnumbered Preface + +Es muss wohl während einer Probe des EJE (Eindhovens Jugendorcherster) + etwa 1995 gewesen sein, als Jan, einer der schrägen Bratschisten, +Han-Wen, einem der verstimmten Hornisten, von seinem großartigen +neuen Projekt erzählte, an dem er gerade arbeitete. Es sollte ein +automatisiertes System für den Musikdruck werden (um genauer zu sein, +es war MPP, ein Präprozessor für MusiXTeX). Wie der Zufall so will, +hatte Han-Wen einige Stimmauszüge von einer Partitur, die er setzen +wollte, und so schaute er sich das Programm an und war schnell +begeistert. Man entschied sich, dass MPP in eine Sackgasse führte, +und nach vielem Philosophieren und hitzigem E-Mail-Austausch begann +Han-Wen mit LilyPond 1996. Dieses Mal wurde Jan mitgerissen von +Han-Wens neuem Projekt. + +Die Entwicklung eines Computerprogramms erinnert in vielem an das +Erlernen eines Musikinstrumentes. Am Anfang macht es Spaß herauszufinden, +wie alles funktioniert und alles, was man noch nicht kann, stellt +eine Herausforderung dar. Nach der ersten Begeisterung muss man +jedoch viel üben. Tonleitern und Etüden können furchtbar langweilig +sein, und wenn keine Ermunterung von anderen -- Lehrern, Dirigenten +oder dem Publikum -- kommt, ist es oft eine große Versuchung, einfach +aufzuhören. Aber man macht weiter, und langsam wird das Instrument zu +einem Teil des eigenen Lebens. An manchen Tagen geht alles wie von +selbst und es macht Spaß, an anderen Tagen ist es nur Arbeit, aber +man macht trotzdem weiter, jeden Tag. + +Die Arbeit an LilyPond kann genauso wie das Spiel eines Instruments +sehr langweilig sein, und manchmal kommt es vor lauter Fehlern so vor, + als stapfe man durch einen Morast. Trotzdem ist die Arbeit schon +Teil unseres Lebens geworden und wir machen einfach weiter. Die +wahrscheinlich wichtigste Motivation ist wohl, dass unser Programm +wirklich nützlich ist. Wenn wir im Internet surfen, finden wir +viele Leute, die LilyPond benutzen und damit außerordentlich +beeindruckende Partituren erstellen. Das zu sehen fühlt sich +auf angenehme Weise etwas unwirklich an. + +Unsere Stimmung heben aber nicht nur die Benutzer unseres Programmes, +sondern auch die vielen Menschen, die uns helfen, indem sie Vorschläge +einbringen, auf verschiedene Art an LilyPond mitwirken oder +Fehlerberichte schicken. Ihnen allen möchten wir hier Dank sagen! + +Musik spielen und Musik zu Papier zu bringen ist mehr als eine +nette Analogie. Zusammen zu programmieren macht viel Spaß und Menschen +helfen zu können ist sehr zufriedenstellend, aber letzten Endes +geht es uns darum, durch dieses Programm unsere Liebe zur Musik +auszudrücken. Wir hoffen, Sie können viele schöne Partituren damit +setzen! + +Han-Wen und Jan + +Utrecht/Eindhoven, Die Niederlande, Juli 2002. + diff --git a/Documentation/de/user/putting.itely b/Documentation/de/user/putting.itely new file mode 100644 index 0000000000..b07cc3d635 --- /dev/null +++ b/Documentation/de/user/putting.itely @@ -0,0 +1,627 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@node Putting it all together +@chapter Putting it all together + +Dieses Kapitel behandelt das allgemeine Konzept von LilyPond +und wie man @code{\score}-Blöcke erstellt. + + +@menu +* Extending the templates:: +* How LilyPond files work:: +* Score is a single musical expression:: +* An orchestral part:: +@end menu + + +@node Extending the templates +@section Extending the templates + +Wenn Sie das Übungskapitel gelesen haben, wissen Sie, wie man Noten +schreibt. Aber wie erhalten Sie genau die Notensysteme, die Sie sich +vorstellen? Die Vorlagen sind gut, aber was, wenn Sie etwas anderen +wollen? + +Beginnen Sie mit der Vorlage, die am ehesten dem nahe kommt, was Sie als +Ergebnis haben wollen. Sagen wir, Sie wollen ein Stück für Sopran und +Cello notieren. In diesem Fall beginnen Sie mit + @qq{Noten und Text} (für die Sopranstimme). + +@example +\version "2.11.15" +melodie = \relative c' @{ + \clef treble + \key c \major + \time 4/4 + + a4 b c d +@} + +text = \lyricmode @{ + Aaa Bee Cee Dee +@} + +\score@{ + << + \new Voice = "one" @{ + \autoBeamOff + \melodie + @} + \new Lyrics \lyricsto "one" \text + >> + \layout @{ @} + \midi @{ @} +@} +@end example + +Jetzt wollen wir die Cellostimme hinzufügen. Schauen wir uns das +@qq{Nur Noten}-Beispiel an: + +@example +\version "2.11.15" +melodie = \relative c' @{ + \clef treble + \key c \major + \time 4/4 + + a4 b c d +@} + +\score @{ +\new Staff \melodie +\layout @{ @} +\midi @{ @} +@} +@end example + +Wir brauchen nicht zwei @code{\version}-Befehle. Wir brauchen den +@code{melodie}-Abschnitt. Wir brauchen keine zwei +@code{\score}-Abschnitte, +denn damit würden wir ja zwei voneinander getrennte Notensysteme +erhalten. Wir wollen sie aber zusammen, als Duo. Innerhalb eines +@code{\score}-Abschnittes brauchen wir auch nicht zweimal +@code{\layout} und @code{\midi}. + +Kopieren wir aber nur den @code{melodie}-Abschnitt, hätte wir zwei +@code{melodie}-Abschnitte. Also nennen wir diese Bezeichner anders. +Die Noten für den Sopran nennen wir @code{sopranNoten}, die Noten +für das Cello @code{celloNoten}. Gleichzeitig können wir auch noch +den Abschnitt @code{text} in @code{sopranText} umbenennen. Es ist +wichtig, beide Befehle umzubenennen, einmal die Definition (also den +@code{melodie = \relative c' @{ }-Teil), zweitens die Anwendung des +Namens in der Partitur (also in dem @code{\score}-Abschnitt). + +Während wir hier diese Änderungen vornehmen, können wir auch gleich +das Cello-System anpassen -- Celli brauchen im Normalfall den +Bass-Schlüssel. +Wir setzen hier auch ein paar andere Noten für das Cello. + + +@example +\version "2.11.15" +sopranNoten = \relative c' @{ + \clef treble + \key c \major + \time 4/4 + + a4 b c d +@} + +sopranText = \lyricmode @{ + Aaa Bee Cee Dee +@} + +celloNoten = \relative c @{ + \clef bass + \key c \major + \time 4/4 + + d4 g fis8 e d4 +@} + +\score@{ + << + \new Voice = "one" @{ + \autoBeamOff + \sopranoNoten + @} + \new Lyrics \lyricsto "one" \sopranText + >> + \layout @{ @} + \midi @{ @} +@} +@end example + +Das sieht schon ganz gut aus, aber das Cello-System erscheint noch +nicht in der Partitur. Wir haben den Bezeichner ja auch nicht im +@code{\score}-Abschnitt benutzt. Wenn wir wollen, dass die Noten +auch gedruckt werden, müssen wir noch + +@example +\new Staff \celloNoten +@end example + +@noindent +unter dem Sopran-System einfügen. Wir müssen auch @code{<<} und +unter der Musik @code{>>} einfügen, denn dadurch wird LilyPond +mitgeteilt, dass mehrere Ausdrücke (hier unsere zwei Systeme +(@code{Staff}) +gleichzeitig gesetzt werden sollen. Der @code{\score}-Abschnitt +sieht jetzt so aus: + +@example +\score@{ + << + << + \new Voice = "one" @{ + \autoBeamOff + \sopranNoten + @} + \new Lyrics \lyricsto "one" \sopranText + >> + \new Staff \celloNoten + >> + \layout @{ @} + \midi @{ @} +@} +@end example + +@noindent +Das sieht noch etwas durcheinander aus, die Einzüge sind in +Unordnung geraden. Aber das ist einfach wieder hergestellt. Hier die +vollständige Vorlage für Sopran und Cello: + +@lilypond[quote,verbatim,ragged-right] +\version "2.11.15" +sopranoMusic = \relative c' { + \clef treble + \key c \major + \time 4/4 + + a4 b c d +} + +sopranoLyrics = \lyricmode { + Aaa Bee Cee Dee +} + +celloMusic = \relative c { + \clef bass + \key c \major + \time 4/4 + + d4 g fis8 e d4 +} + +\score{ + << + << + \new Voice = "one" { + \autoBeamOff + \sopranoMusic + } + \new Lyrics \lyricsto "one" \sopranoLyrics + >> + \new Staff \celloMusic + >> + \layout { } + \midi { } +} +@end lilypond + + + +@node How LilyPond files work +@section How LilyPond files work + +Das LilyPond Eingabeformat hat eine ziemlich freie Form, so dass +für erfahrene Benutzer viel Freiheit besteht, die Struktur ihrer +Quelldateien anzulegen. Für Neulinge kann diese Flexibilität aber +erst einmal verwirrend sein. In diesem Kapitel soll darum ein Teil +dieser Strukturen dargestellt werden, einige aber zur Vereinfachung +weggelassen werden. Für eine komplette Beschreibung des Eingabeformats +siehe @ref{File structure}. + +Die meisten Beispiele in diesem Handbuch sind kleine Schnipsel, wie +etwa dieser: + +@example +c4 a b c +@end example + +Wie hoffentlich bekannt ist, lässt sich solch ein Schnipsel nicht +in dieser Form übersetzen. Diese Beispiele sind also nur Kurzformen +von wirklichen Beispielen. Sie müssen wenigstens zusätzlich in +geschweifte Klammern gesetzt werden. + +@example +@{ + c4 a b c +@} +@end example + +Die meisten Beispiele benutzen auch den @code{\relative c'}-Befehl. +Der ist nicht nötig, um die Dateien zu übersetzen, aber in den meisten +Fällen sieht der Notensatz seltsam aus, wenn man diesen Befehl +weglässt. + +@lilypond[quote,fragment,ragged-right,verbatim] +\relative c'' { + c4 a b c +} +@end lilypond + +Jetzt kommt noch eine Ebene dazu: LilyPond-Code in der obigen Form +ist in Wirklichkeit auch wieder eine Abkürzung. Auch wenn man so +Dateien schreiben kann und sie auch korrekt gesetzt werden, heißt +der wirkliche Code, der hier gemeint ist, eigentlich: + +@example +\score @{ + \relative c'' @{ + c4 a b c + @} +@} +@end example + +Ein System (@code{\score}) muss immer mit einem musikalischen Ausdruck +beginnen. Das ist letztendlich alle Musik, angefangen bei einer +einzelnen +Note bis hin zu einer riesigen Partitur (bezeichnet durch +@code{GrandStaff}): + +@example +@{ + \new GrandStaff << + hier die gesamte Partitur + >> +@} +@end example + +@noindent +Da alles innerhalb der Klammern @code{@{ ... @}} ist, wird es wie +ein einziger musikalischer Ausdruck behandelt. + + +Das @code{\score} kann auch andere Dinge enthalten, wie etwa + +@example +\score @{ + @{ c'4 a b c' @} + \layout @{ @} + \midi @{ @} + \header @{ @} +@} +@end example + +@noindent +Viele setzen einige dieser Befehle außerhalb des +@code{\score}-Blocks, zum Beispiel wird der @code{\header} +sehr oft oberhalb der @code{\score}-Umgebung gesetzt. Das ist genauso +gut und funktioniert ebenso. + +@cindex variables +@cindex indentifiers + +Eine gut Möglichkeit zur Vereinfachung sind selbst definierte Variablen. +Alle +Vorlagen verwenden diese Möglichkeit. + +@example +melodie = \relative c' @{ + c4 a b c +@} + +\score @{ + @{ \melodie @} +@} +@end example + +Wenn LilyPond diese Datei analysiert, nimmt es den Inhalt +von @code{melodie} (alles, was nach dem Gleichheitszeichen +kommt) und fügt ihn immer dann ein, wenn ein @code{\melodie} +vorkommt. Die Namen sind frei wählbar, die Variable kann genauso +gut @code{melodie}, @code{GLOBAL}, +@code{rechteHandklavier}, oder @code{foofoobarbaz}. Für mehr +Information siehe +@ref{Saving typing with identifiers and functions}. + +Eine komplette Definition des Eingabeformats findet sich +im Kapitel @ref{File structure}. + + +@node Score is a single musical expression +@section Score is a single musical expression + +In dem 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 +dem @code{\score} geschrieben werden soll. + +In Wirklichkeit ist das aber gar kein Geheimnis. Diese +Zeile ist die Antwort: + + +@quotation +@emph{Eine Partitur fängt immer mit @code{\score} an, gefolgt +von einem einzelnen musikalischen Ausdruck.} +@end quotation + +@noindent +Vielleicht wollen Sie noch einmal +@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 +und betrachten, wie sich ein großer musikalischer Ausdruck +zerlegen lässt. + +@example +\score @{ + @{ % diese Klammer startet den großen mus. Ausdruck + \new GrandStaff << + hier eine ganze Wagner-Oper einfügen + >> + @} % diese Klammer beendet den Ausdruck + \layout @{ @} +@} +@end example + +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 Orchesterpartitur (@code{GrandStaff}) dafür, darum lassen wir +den Befehl weg. Wir brauchen aber einen Sänger und ein Klavier. + +@example +\score @{ + @{ + << + \new Staff = "Sänger" << + >> + \new PianoStaff = Klavier << + >> + >> + @} + \layout @{ @} +@} +@end example + +Zur Erinnerung: mit @code{<<} und @code{>>} werden Noten gleichzeitig +gesetzt; wir wollen ja auch Klavier- und Sängerstimme gleichzeitig +haben. + +@example +\score @{ + @{ + << + \new Staff = "Sänger" << + \new Voice = "vocal" @{ @} + >> + \new Lyrics \lyricsto vocal \new Lyrics @{ @} + \new PianoStaff = "piano" << + \new Staff = "upper" @{ @} + \new Staff = "lower" @{ @} + >> + >> + @} + \layout @{ @} +@} +@end example + +Jetzt haben wir viel mehr Details. Wir haben ein System (engl. staff) +für einen Sänger, in dem sich wieder eine Stimme (engl. voice) +befindet. @code{Voice} bedeutet für LilyPond eine Stimme (sowohl +gesungen als auch gespielt) und evtl. zusätzlich einen Text. Zusätzlich +werden zwei Notensysteme für das Klavier mit dem Befehl @code{\new +PianoStaff} gesetzt. @code{PianoStaff} bezeichnet die Piano-Umgebung (etwa +durchgehende Taktstriche und die geschweifte Klammer am Anfang), in der +dann wiederum zwei eigene Systeme ("upper" für die rechte Hand und +"lower" +für die linke) erstellt werden. + +Jetzt könnte man in diese Umgebung Noten einfügen. Innerhalb der +geschweiften +Klammern neben @code{\new Voice = vocal} könnte man + + +@example +\relative c'' @{ + a4 b c d +@} +@end example + +@noindent schreiben. Aber wenn man seine Datei so direkt schreibt, wird +der @code{\score}-Abschnitt sehr lang und es wird ziemlich schwer zu +verstehen, wie alles zusammenhängt. Darum bietet es sich an, Bezeichner +(oder Variablen) zu verwenden. + + +@example +melodie = @{ @} +text = @{ @} +upper = @{ @} +lower = @{ @} +\score @{ + @{ + << + \new Staff = "Sänger" << + \new Voice = "vocal" @{ \melodie @} + >> + \new Lyrics \lyricsto vocal \new Lyrics @{ \text @} + \new PianoStaff = "piano" << + \new Staff = "upper" @{ \upper @} + \new Staff = "lower" @{ \lower @} + >> + >> + @} + \layout @{ @} +@} +@end example + +@noindent +Nochmal: der Bezeichner kann aller möglicher Text sein. Die +Einschränkungen sind in +@ref{File structure} genau aufgelistet. + +Beim Schreiben (oder Lesen) einer @code{\score}-Umgebung +sollte man langsam und sorgfältig vorgehen. Am besten fängt +man mit dem größten Gebilde an und definiert dann die darin +enthaltenen kleineren der Reihe nach. Es hilft auch, sehr +genau mit den Einzügen zu sein, so dass jede Zeile, die +der gleichen Ebene angehört, wirklich horizontal an der +gleichen Stelle beginnt. + + + + + + + +@node An orchestral part +@section An orchestral part + +Orchesternoten werden alle zweimal gesetzt. Erstens als Stimmen für +die Musiker, und dann als große Partitur für den Dirigenten. Mit +Variablen +kann hier doppelte Arbeit erspart werden. Die Musik muss nur einmal +eingegeben werden und wird in einer Variable abgelegt. Der Inhalt +dieser +Variable wird dann benutzt, um sowohl die Stimme als auch die Partitur +zu erstellen. + +Es bietet sich an, die Noten in eigenen Dateien zu speichern. Sagen wir +beispielsweise, dass in der Datei @file{Horn-Noten.ly} die folgenden +Noten eines Duetts für Horn und Fagott gespeichert sind: + +@example +HornNoten = \relative c @{ + \time 2/4 + r4 f8 a cis4 f e d +@} +@end example + +@noindent +Daraus wird dann eine eigene Stimme gemacht, indem folgende Datei +erstellt +wird: + +@example +\include "Horn-Noten.ly" +\header @{ + instrument = "Horn in F" +@} + +@{ + \transpose f c' \HornNoten +@} +@end example + +Die Zeile + +@example +\include "Horn-Noten.ly" +@end example + +@noindent +setzt den Inhalt der Datei @file{Horn-Noten.ly} an die Stelle des +Befehls in die aktuelle Datei. Damit besteht also eine Definition +für @code{HornNoten}, so dass die Variable verwendet werden kann. +Der Befehl @code{\transpose f@tie{}c'} zeigt an, dass das Argument, +also @code{\HornNoten}, um eine Quinte nach oben transponiert wird. +Klingendes @samp{f} wird also als @code{c'} notiert. Das entspricht +der Notation eines Waldhorn in F. Die Transposition zeigt die folgende +Ausgabe: + +@lilypond[quote,ragged-right] +\transpose f c' \relative c { + \time 2/4 + r4 f8 a cis4 f e d +} +@end lilypond + +In Musik für mehrere Instrumente kommt es oft vor, dass eine Stimme +für mehrere Takte nicht spielt. Das wird mit einer besonderen Pause +angezeigt, dem Pausenzeichen für mehrere Takte (engl. multi-measure +rest). Sie wird mit dem @emph{großen} Buchstaben @samp{R} eingegeben, +gefolgt von einer Dauer (@code{1}@tie{}für eine Ganze, @code{2}@tie{} +für eine Halbe usw.). Indem man die Dauer multipliziert, können längere +Pausen erstellt werden. Z. B. dauert diese Pause drei Takte eines +2/4-Taktes: + +@example +R2*3 +@end example + +Wenn die Stimme gedruckt wird, müssen diese Pausen zusammengezogen +werden. +Das wird durch eine Variable erreicht: + +@example +\set Score.skipBars = ##t +@end example + +@noindent +Dieser Befehl setzt die Eigenschaft des @code{skipBars} (@qq{überspringe +Takte}) gleich wahr (@code{##t}). Wenn wir diese Option und die Pause +zu der Musik unseres Beispiels setzen, erhalten wir folgendes Ergebnis: + +@lilypond[quote,ragged-right] +\transpose f c' \relative c { + \time 2/4 + \set Score.skipBars = ##t + R2*3 + r4 f8 a cis4 f e d +} +@end lilypond + +Die Partitur wird erstellt, indem alle Noten zusammengesetzt werden. +Wenn wir annehmen, dass die andere Stimme den Namen @code{FagottNoten} +trägt und in der Datei @file{Fagott-Noten.ly} gespeichert ist, wird +eine Partitur mit folgendem Code erstellt: + +@example +\include "Fagott-Noten.ly" +\include "Horn-Noten.ly" + +<< + \new Staff \HornNoten + \new Staff \FagottNoten +>> +@end example + +@noindent +Das sieht dann übersetzt so aus: + +@lilypond[quote,ragged-right] +\relative c << + \new Staff { + \time 2/4 R2*3 + r4 f8 a cis4 f e d + } + \new Staff { + \clef bass + r4 d,8 f | gis4 c | b bes | + a8 e f4 | g d | gis f + } +>> +@end lilypond + +Tiefer gehende Information darüber, wie Stimmauszüge und Partituren +erstellt werden, finden sich im Notationshandbuch, siehe +@ref{Orchestral music}. + +Das Setzen der Variablen, die das Verhalten von LilyPond beeinflussen +(@q{properties}), wird im Kapitel +@ref{Changing context properties on the fly} besprochen. + + + diff --git a/Documentation/de/user/tutorial.itely b/Documentation/de/user/tutorial.itely new file mode 100644 index 0000000000..624c751baa --- /dev/null +++ b/Documentation/de/user/tutorial.itely @@ -0,0 +1,1663 @@ +@c -*- coding: utf-8; mode: texinfo; -*- +@c This file is part of lilypond.tely +@ignore + Translation of GIT committish: 3237f4afc77b528ca92ca6d68664bd80e39d9e76 + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@ignore +Tutorial guidelines: +- unless you have a really good reason, use either + @l ilypond[quote,ragged-right,verbatim] + or + @l ilypond[quote,ragged-right,verbatim,fragment,relative=2] + (without spaces) + Don't use any other relative=X commands (make it a non-fragment + example), and don't use fragment without relative=2. +- use "aes" and "ees" instead of "as" and "aes". I know it's not + correct Dutch naming, but let's not confuse people with this until + we get to the Basic notation chapter. +- addition for German users to the pitches chapter about naming of pitches. +@end ignore + + + +@c old info that will probably be removed. +@c TODO: +@c * more details about running lilypond; error messages, +@c compiling/viewing (emacs?) +@c * where to go from First steps+More basics? + +@c wherever possible, do not include index entries here; the +@c index should point to stuff in the reference manual. -gp + +@c Your first LilyPond score in 10 minutes? + +@node Tutorial +@chapter Tutorial + +Diese Übung führt ein in die Notationssprache des Programmes LilyPond +und erklärt, wie man damit Noten setzen kann. Nach einer ersten +Einleitung wird erklärt, wie die häufigsten Notenbilder im Druck umgesetzt +werden können. + +@ifhtml +Viele Leute lernen Programme, indem sie einfach herumprobieren. Das +geht auch mit LilyPond. Wenn Sie in der HTML-Version dieses Handbuchs +eine Abbildung anklicken, erhalten sie exakt den LilyPond-Code, der +zum Satz der Abbildung benutzt wurde. Versuchen Sie es mit dieser +Abbildung: + +@c no verbatim here +@lilypond[quote,ragged-right] +\relative c'' { + c-\markup { \bold \huge { Click here. } } +} +@end lilypond + +Wenn Sie einfach alles kopieren, was im + @qq{ly snippet} Abschnitt steht, und in eine Text-Datei +einfügen, haben Sie schon eine fertige Vorlage für weitere +Experimente. Wenn Sie auf diese Weise lernen, lohnt es +sich wohl, das Kapitel @ref{Cheat sheet} auszudrucken oder +ein Lesezeichen dafür im Browser zu setzen. Hier sind die wichtigsten +LilyPond-Befehle zum schnellen Nachschlagen aufgelistet. +@end ifhtml + +@menu +* First steps:: +* Single staff notation:: +* Multiple notes at once:: +* Songs:: +* Final touches:: +@end menu + + +@node First steps +@section First steps + +In diesem Abschnitt werden die Grundlagen zur Benutzung +des Programmes erklärt. + +@menu +* Compiling a file:: +* Simple notation:: +* Working on text files:: +* How to read the tutorial:: +@end menu + + +@node Compiling a file +@subsection Compiling a file + +Das erste Beispiel zeigt, wie LilyPond arbeitet. Um +Noten zu erzeugen, muss man eine Text-Datei schreiben, +in der die Notation beschrieben wird. Zum Beispiel +ergibt die Datei + +@example +@{ + c' e' g' e' +@} +@end example + +@noindent +folgendes Resultat. + +@c in this case we don't want verbatim +@lilypond[quote,ragged-right] +{ + c' e' g' e' +} +@end lilypond + +@strong{Warnung:} In jeder LilyPond-Datei müssen +@strong{@{ geschweifte Klammern @}} um die Noten +gesetzt werden. Vor und hinter den Klammern sollten +Leerzeichen eingegeben werden, damit keine Unklarheiten +in Verbindung mit den eigentlichen Notensymbolen entstehen. +An Anfang und Ende der Zeile können diese Leerzeichen auch +weggelassen werden. Es kann sein, dass in diesem Handbuch +die Klammern in manchen Beispielen fehlen, aber man sollte +immer daran denken, sie in den eigenen Dateien zu benutzen! + +@cindex Case sensitive +Zusätzlich unterscheidet LilyPond @strong{Groß- und Kleinschreibung}. + @code{ @{ c d e @} } ist zulässiger Code, + @code{ @{ C D E @} } dagegen resultiert in einer Fehlermeldung. + +@sp 1 + +@subheading Entering music and viewing output + +In diesem Kapitel zeigen wir, welche Kommandos +eingegeben werden müssen und wie das Resultat +dann betrachtet werden kann. + +@subsubheading MacOS X + +Wenn Sie das LilyPond.app-Symbol doppelt klicken, öffnet +sich eine Beispiel-Datei. Speichern Sie sie etwa als + @file{test.ly} auf dem Desktop und übersetzen Sie sie +mit dem Menü-Befehl @samp{Compile > Typeset File}. +Die PDF-Datei mit dem fertigen Notensatz wird automatisch +geöffnet. + +Das erste Mal, wenn LilyPond aufgerufen wird, kann es etwa eine +Minut dauern, bis die Eingabedatei übersetzt wird, weil die +Schriften des Betriebssystems erst überprüft werden müssen. + +Das nächste Mal, wenn Sie LilyPond benutzen, sollten Sie + @q{New} oder "@q{Open} wählen. Sie müssen die Datei +speichern, bevor Sie sie übersetzen können. Wenn es Fehler gibt, +lesen Sie die Meldungen im Log-Fenster. + +@subsubheading Windows + +Wenn sie auf das LilyPond-Symbol auf dem Desktop doppelklicken, +öffnet sich ein einfacher Texteditor mit einer Beispieldatei. Speichern +Sie sie z. B. als @file{test.ly} auf dem Desktop und klicken sie dann +doppelt auf die Datei, um die Übersetzung zu beginnen. Nach einigen +Sekunden wird eine Datei @file{test.pdf}auf dem Desktop erscheinen. +Mit einem Doppelklick kann das fertige Notenbild angezeigt werden. +Eine Alternative ist es, die @file{test.ly}-Datei mit der Maus auf das +LilyPond-Symbol zu ziehen. + +Um eine schon existierende Datei zu bearbeiten, klicken Sie mit der rechten +Maustaste auf die Datei und wählen Sie @qq{Edit source}. Um eine leere +Datei zu erhalten, mit der Sie ein neues Stück beginnen können, öffnen Sie +den Texteditor durch Doppelklick auf das LilyPond-Symbol und benutzen Sie +@qq{New} im @qq{File}-Menü. + +Mit dem Doppelklick wird nicht nur die PDF-Datei erstellt, sondern +auch eine @file{.log}-Datei. Hier wird gespeichert, was LilyPond aus +der Quelldatei gelesen hat. Sollten Fehler auftreten, hilft oft ein Blick in +diese Datei. + +Es gibt einie andere Editoren mit besserer Unterstützung für LilyPond; Einzelheiten +dazu können Sie im Kapitel @ref{Editor support} nachlesen. + +@subsubheading Unix + +Öffnen Sie ein Kommandozeilenfenster und einen Texteditor. Zum +Beispiel können Sie xterm öffnen und +@code{joe} ausführen.@footnote{Es gibt Makros für VIM-Abhängige +und es gibt einen @code{LilyPond-Modus}für Emacs. Wenn sie noch +nicht installiert sind, lesen Sie die Datei @file{INSTALL.txt}. +Die einfachste Bearbeitunsumgebung ist das @file{LilyPondTool}. +Siehe auch @ref{Editor support} für mehr Information.}. Geben Sie +folgendes in Ihrem Editor ein und speichern Sie die Datei als @file{test.ly}: + +@verbatim +{ + c' e' g' e' +} +@end verbatim + +@noindent +Um die Datei zu bearbeiten, geben sie an der Konsole + +@example +lilypond test.ly +@end example + +ein. +@noindent +Sie werden ungefähr folgende Meldungen sehen: + + +@example +user@domain:~$ lilypond test.ly +GNU LilyPond 2.11.20 +»test.ly« wird verarbeitet +Analysieren... +Interpretation der Musik... +Vorverarbeitung der grafischen Elemente... +Layout nach »test.ps« ausgeben... +Konvertierung nach »test.pdf«... +@end example + +@cindex PDF file +@cindex Viewing music + +@noindent +Als Ergebnis erhalten Sie ein @file{test.pdf}, das Sie mit den +Standardprogrammen Ihres Betriebssystemes anschauen können.@footnote{Wenn +derartige Programme nicht installiert sind, können Sie +@uref{http://@/www@/.cs@/.wisc@/.edu/@/~ghost/,Ghostscript} ausprobieren, +ein frei erhältliches Paket zur Ansicht von PDF- und PostScript-Dateien.} + +@node Simple notation +@subsection Simple notation + +LilyPond fügt einige Bestandteile des Notenbildes automatisch hinzu. Im +nächsten Beispiel sind nur drei Tonhöhen angegeben, aber LilyPond fügt +trotzdem einen Schlüssel, eine Taktangabe und Notendauern hinzu. + +@lilypond[quote,ragged-right,verbatim] +{ + c' e' g' e' +} +@end lilypond + +@noindent +Diese Einstellung kann verändert werden, aber in den meisten Fällen sind +die automatischen Werte durchaus brauchbar. + +@subheading Pitches + +@c Addition for German users about pitch naming conventions +Die Tonhöhen werden mit Kleinbuchstaben eingegeben, die den Notennamen +entsprechen. Es ist jedoch wichtig zu wissen, dass LilyPond in seiner +Standardeinstellung die englischen Notennamen verwendet. Bis auf eine +Ausnahme entsprechen sie den deutschen, deshalb wird die Voreinstellung +von LilyPond für diese Übung beibehalten. Die @emph{Ausnahme} ist das h -- in +LilyPond muss man anstelle dessen b schreiben! Unser deutsches b dagegen +wird als bes notiert, ein his dagegen würde bis geschrieben. Siehe auch +Kap. @ref{Accidentals} und @ref{Note names in other languages}, hier wird beschrieben, +wie sich die deutschen Notennamen benutzen lassen. +@c end addition + +Am einfachsten können Noten im @code{\relative}-Modus +eingegeben werden. In diesem Modus wird automatisch +angenommen, dass das @rglos{interval} zwischen der vorhergehenden +und der aktuellen Noten hächsten eine @rglos{fourth} beträgt. Fangen +wir unser erstes Notationsbeispiel mit einer @rglos{scale} an. + +@lilypond[quote,ragged-right,verbatim] +\relative c' { + c d e f + g a b c +} +@end lilypond + +Die erste Note ist das @rglos{middle C}. Jede folgende Note +befindet sich höchstens eine Quarte von der vorhergehenden +entfernt -- das erste @samp{C} ist also das nächste C vom +eingestrichenen C aus gerechnet. Darauf folgt das nächstmögliche +D in Bezug auf die vorhergehende Note. Mit diesen Regeln können +auch Melodien mit größeren Intervallen gebildet werden: + +@lilypond[quote,ragged-right,verbatim] +\relative c' { + d f a g + c b f d +} +@end lilypond + +@noindent +Dieses Beispiel beginnt nicht mit dem eingestrichenen C. Die +erste Note (das @samp{D}) ist das nächste D in Bezug auf +das eingestrichene C. + +Um Intervalle zu notieren, die größer als eine Quarte sind, können +wir die Oktave verändern. Mit einem Apostroph @code{'} (Taste Shift+#) +direkt hinter dem Notennamen wird die Oktave um eins erhöht, mit einem Komma +@code{,} um eins +erniedrigt. + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + a a, c' f, + g g'' a,, f' +} +@end lilypond + +@noindent +Um eine Notenhöhe um zwei oder mehr Oktaven zu verändern, +werden sukzessive @code{''} oder @code{,,} benutzt -- es muss +sich dabei wirklich um zwei einzelne Apostrophen und nicht um das +Anführungszeichen @code{"}@tie{} (Taste Shift+2) handeln. Auch +die Anfangsoktave für einen @code{\relative c'}-Abschnitt kann so +verändert werden. + +@subheading Durations (rhythms) + +Die @rglos{duration} einer Note wird durch eine Zahl bezeichnet, +die direkt auf den Notennamen folgend eingegeben wird. + @samp{1}für eine @rglos{whole note}, @samp{2} für eine @rglos{half note}, +@samp{4} für eine @rglos{quarter note} und so weiter. Notenhälse +werden automatisch hinzugefügt. + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + a1 + a2 a4 a8 a + a16 a a a a32 a a a a64 a a a a a a a a2 +} +@end lilypond + +@noindent +Wenn keine Dauer bezeichnet wird, wird die der vorhergehenden Note +verwendet. Für die erste Note ist eine Viertel als Standard definiert. + +Um @rglos{dotted notes} zu erzeugen wird einfach ein Punkt @samp{.} +hinter die Notendauer geschrieben. + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + a a a4. a8 + a8. a16 a a8. a8 a4. +} +@end lilypond + + +@subheading Rests + +Eine @rglos{rest} wird genauso wie eine Noten eingegeben; ihre +Bezeichnung ist @samp{r}. + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + a r r2 + r8 a r4 r4. r8 +} +@end lilypond + + +@subheading Time signature + +Die @rglos{time signature}) kann mit dem @code{\time}-Befehl definiert werden: + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + \time 3/4 + a4 a a + \time 6/8 + a4. a + \time 4/4 + a4 a a a +} +@end lilypond + + +@subheading Clef + +Der @rglos{clef} kann mit dem @code{\clef}-Befehl gesetzt werden: + +@lilypond[quote,ragged-right,verbatim] +\relative c' { + \clef treble + c1 + \clef alto + c1 + \clef tenor + c1 + \clef bass + c1 +} +@end lilypond + + +@subheading All together + +Hier ist ein kleines Beispiel, dass all diese Definitionen beinhaltet: + +@lilypond[quote,ragged-right,verbatim] +\relative c, { + \time 3/4 + \clef bass + c2 e8 c' g'2. + f4 e d c4 c, r4 +} +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Eingabe von Tonhöhen und -dauern +siehe @ref{Pitches} und @ref{Durations}. +@item Pausen +siehe @ref{Rests}. +@item Taktangeben und andere Zeitangaben +siehe @ref{Time signature}. +@item Notenschlüssel +siehe @ref{Clef}. +@end table +@end quotation + + +@node Working on text files +@subsection Working on text files + +LilyPonds Quelldateien werden wie Dateien in den meisten +Programmiersprachen behandelt: Es ist auf Groß- und Kleinschreibung +zu achten, Ausdrücke werden mit geschreiften Klammern @{ @} +eingeklammert und Kommentare mit dem Prozentzeichen @code{%} auskommentiert +oder mit @code{%@{ .. %@}} umgeben. + +Wenn das jetzt unverständlich klang, sind hier die Erklärungen: + +@itemize + +@c übersetzen? +@cindex Case sensitive +@item @strong{Groß- und Kleinschreibung:} +Die Bedeutung eines Zeichens verändert sich, je +nachdem, ob es groß (@code{A, B, S, T}) oder klein + (@code{a, b, s, t}) geschrieben wird. Noten müssen +immer kleingeschrieben werden, @code{ @{ c d e @} } funktioniert, +während @code{ @{ C D E @} } eine Fehlernachricht produziert. + +@item @strong{Leerzeichen:} +Es spielt keine Rolle, wie viele Leerzeichen oder lere Zeilen sich zwischen +den Zeichen der Quelldatei befinden. + @code{ @{ c d e @}} bedeutet das Gleiche wie + @code{ @{ c @ @ @ @ @ d e @} } oder +@example + @{ +c d + e @} +@end example + +@noindent +Natürlich ist das letzte Beispiel etwas schwer zu lesen. Eine gute Daumenregel +ist es, Code-Blöcke mit der Tab-Taste oder zwei Leerzeichen einzurücken. +@example +@{ + c d e +@} +@end example + +@item @strong{Ausdrücke:} +Jedes Bisschen LilyPond-Code muss in +@strong{@{ geschweifte Klammern @}} eingeschlossen werden. Diese +Klammern zeigen LilyPond an, dass es sich um einen zusammengehörenden +Musikausdruck handelt, genauso wie Klammern @samp{()} in der Mathematik. +Die Klammern sollten von jeweils einem Leerzeichen umgeben sein, um +Zweideutigkeiten +auszuschließen, außer sie +befinden sich am Anfang oder Ende einer Zeile. +Eine Funktion (wie etwa @code{\relative @{ @}} ) wird auch als ein einzelner +Musikausdruck gewertet. + +@cindex comments +@cindex line comment +@cindex block comment +@item @strong{Kommentare:} +Ein Kommentar ist eine Bemerkung für den menschlichen Leser +einer Quelldatei, es wird bei der Dateianalyse durch das Programm +ignoriert, so dass es also keine Auswirkung auf die Druckausgabe der +Noten hat. Es gibt zwei verschiedene Typen von Kommentaren. Das +Prozentzeichen @samp{%} geht einem Zeilen-Kommentar voraus: Alles +nach diesem Zeichen wird in dieser Zeile ignoriert. Ein Block-Kommentar +bezeichnet einen ganzen Abschnitt als Kommentar. Alles, was von @code{%@{} + und @code{%@}} umgeben ist, wird ignoriert. Das folgende Beispiel zeigt +mögliche Anwendung von Kommentaren: + +@example +% Noten für twinkle twinkle hier + c4 c g' g a a g2 + +%@{ + Diese Zeile, und die Noten unten werden + ignoriert, weil sie sich in einem Block-Kommentar + befinden. + + g g f f e e d d c2 +%@} +@end example + +@end itemize + +Mehr Vorschläge zur Konstruktion von Quelldateien +finden sich in +@ref{Suggestions for writing LilyPond files}. + + +@node How to read the tutorial +@subsection How to read the tutorial + +Wie wir in @ref{Working on text files} gesehen haben, muss LilyPond-Code +immer von @{ @} Zeichen oder einem @code{\relative c'' @{ ... @}} umgeben sein. +Im Rest dieses Handbuchs werden die meisten Beispiel allerdings darauf +verzichten. + +Wenn Sie in der HTML-Version der Dokumentation lesen und den exakten +LilyPond-Code eines Notenbildes sehen wollen, klicken Sie einfach auf +das Bild. Wenn Sie nicht die HTML-Version lesen, können Sie die +angezeigten +Code-Beispiele kopieren und in einen Editor einfügen. Sie müssen dabei +aber @code{\relative c'' @{ @}} einfügen, wie hier gezeigt: + +@example +\relative c'' @{ + ... hier das Beispiel ... +@} +@end example + +Warum werden die Klammern hier meist weggelassen? Die meisten +der Beispiele können in ein längeres Musikstück hineinkopiert +werden, un dann ist es natürlich nicht sinnvoll, wenn auch noch +@code{\relative c'' @{ @}} dazukommt; ein @code{\relative} sollte +nicht innerhalb eines anderen @code{\relative} gesetzt werden, +deshalb wird es hier weggelassen, damit die Beispiele auch innerhalb +eines Kontextes funktionieren. + + + +@node Single staff notation +@section Single staff notation + +Dieses Kapitel lehrt grundlegende Bestandteile der Notation, +die für eine Stimme auf einem System gebraucht werden. + +@menu +* Relative note names:: +* Accidentals and key signatures:: +* Ties and slurs:: +* Articulation and dynamics:: +* Automatic and manual beams:: +* Advanced rhythmic commands:: +@end menu + + +@node Relative note names +@subsection Relative note names + +Wie wir im Kapitel @ref{Simple notation} gesehen haben, +errechnet LilyPond die Tonhöhe der folgenden Noten bezüglich +der vorhergehenden@footnote{Es gibt noch einen anderen Eingabemodus +für Tonhöhen, siehe @ref{Absolute note names}, aber für die Praxis ist +der relative Modus viel einfacher und sicherer zu benutzen.}. Wenn +keine +zusätzlichen Oktavierungszeichen (@code{'} and @code{,}) gesetzt sind, +wird angenommen, dass folgende Tonhöhe sich innerhalb einer Quarte in +Bezug auf die vorhergehende befindet. + +LilyPond untersucht Tonhöhen basierend auf den Notennamen -- eine +übermäßige Quarte ist also @emph{nicht} das selbe wie eine verminderte +Quinte. Wenn wir von C aus rechnen, wird ein Fis höher als das C +gesetzt, +während ein Ges in der Quarte @{unter} dem C gesetzt wird. + + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c2 fis +c2 ges +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Relativer Oktaveintrag +siehe @ref{Relative octaves}. +@item Oktaveüberprüfung +siehe @ref{Octave check}. +@end table +@end quotation + + + +@node Accidentals and key signatures +@subsection Accidentals and key signatures + +@subheading Accidentals + +Ein @rglos{sharp}-Vorzeichen wird eingegeben, indem an den +Notennamen ein @samp{is} gehängt wird, ein @rglos{flat}-Vorzeichen +durch Anhängen von @samp{es}. Logischerweise wird dann ein + @rglos{double sharp} oder @rglos{double flat} durch Anhängen +von @samp{isis} oder @samp{eses} geschrieben.@footnote{Diese Syntax +stammt aus der Tradition der germanischen Sprachen und ist also für +deutsche Benutzer kein Problem. Es ist aber möglich, die Namen anderer +Sprachen zu benutzen, siehe +@ref{Note names in other languages}.} + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +cis1 ees fisis, aeses +@end lilypond + +@cindex key signature, setting +@subheading Key signatures + +Die Tonart eines Stückes wird mit dem Befehl @code{\key} gefolgt +von einem Notennamen und @code{\major} (für Dur) oder @code{\minor} +(für Moll) erstellt. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\key d \major +a1 +\key c \minor +a +@end lilypond + +@sp 1 + +@subheading Warning: key signatures and pitches + +Um zu bestimmen, ob vor einer bestimmten Note ein Vorzeichen +erscheinen soll, untersucht LilyPond die Notenhöhen und die +Tonart. Die Tonart beeinflusst nur die @emph{gedruckten} +Vorzeichen, nicht die wirklichen Tonhöhen! Diese Besonderheit +scheint am Anfang oft verwirrend, so dass wir sie uns etwas +genauer anschauen sollten. + +LilyPond unterscheidet strickt zwischen dem musikalischen Inhalt +und dem Satz (Layout). Die Alteration (Kreuz, Auflösungszeichen +oder b) einer Note gehört zur Tonhöhe dazu und ist deshalb +musikalischer +Inhalt. Ob ein Vorzeichen (also ein @emph{gedrucktes} Kreuz, b oder +Auflösungszeichen) auch vor der Note erscheint, hängt vom Kontext, also +vom Layout ab. Das Layout gehorcht bestimmten Regeln und Vorzeichen +werden automatisch nach diesen Regeln gesetzt. Die Vorzeichen in dem +fertigen Notenbild sind nach den Regeln der Kunst gesetzt. Deshalb +kann automatisch entschieden werden, wohin sie kommen, und man muss +den Ton eingeben, den man @emph{hören} möchte. + +In diesem Beispiel + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\key d \major +d cis fis +@end lilypond + +@noindent +hat keine Note ein Vorzeichen gesetzt, trotzdem muss im Quelltext das + @samp{is} an das @code{cis} und @code{fis} gehängt werden. + +Der Code @samp{e} heißt also nicht: @qq{Male einen schwarzen Punkt +auf die erste Linie des Systems.} Im Gegenteil, er sagt vielmehr: + @qq{Hier soll eine Note mit der Tonhöhe E gesetzt werden.} +In der Tonart As-Dur @emph{bekommt} sie ein Vorzeichen: + + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\key aes \major +e +@end lilypond + +Alle diese Vorzeichen ausdrücklich zu schreiben, bedeutet vielleicht +etwas mehr Schreibarbeit, hat aber den großen Vorteil, das +Transposition +sehr viel einfacher gemacht wird und der Druck von Vorzeichen nach +unterschiedlichen Regeln erfolgen kann. Siehe +@ref{Automatic accidentals} für einige Beispiele, wie Vorzeichen +anhand von unterschiedlichen Regeln gedruckt werden können. + +@moreinfo +@quotation +@table @asis +@item Vorzeichen +siehe @ref{Accidentals} und @ref{Automatic accidentals}. +@item Tonart +siehe @ref{Key signature}. +@end table +@end quotation + + +@node Ties and slurs +@subsection Ties and slurs + +@cindex ties +@subheading Ties +Ein @rglos{tie} wird geschrieben, indem man eine Tilde @samp{~} and die +erste der zu verbindenden Noten hängt. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +g4~ g c2~ +c4 ~ c8 a8 ~ a2 +@end lilypond + +@cindex slurs +@subheading Slurs + +Ein @rglos{slur} ist ein Bogen, der über viele Noten gesetzt wird. Die +Note, +and der er beginngt, und die Note, an der er endet, werden mit + @samp{(} beziehungsweise @samp{)} markiert. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +d4( c16) cis( d e c cis d) e( d4) +@end lilypond + +@cindex slurs, phrasing +@cindex phrasing slurs +@subheading Phrasing slurs + +@cindex phrasing slurs +Bögen, die längere Phrasierungseiheiten bezeichnen +(Phrasierungsbögen), werden mit @code{\(} und +@code{\)} eingegeben. Es können sowohl Legato- als auch +Phrasierungsbögen gleichzeitig vorkommen, aber es kann nicht mehr +als jeweils einen Legato- und einen Phrasierungsbogen gleichzeitig +geben. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +a8(\( ais b c) cis2 b'2 a4 cis,\) +@end lilypond + +@sp 1 + +@cindex slurs versus ties +@subheading Warnings: slurs vs. ties + +Ein Legatobogen sieht aus wie ein @rglos{tie}, hat aber eine +ganz andere Bedeutung. Ein Bindebogen verlängert nur die vorhergehende +Note und kann also nur bei zwei Noten gleicher Tonhöhe benutzt werden. +Legatobögen dagegen zeigen die Artikulation von Noten and und können +für größere Notengruppen gesetzt werden. Binde- und Legatobögen können +geschachtelt werden. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c2~( c8 fis fis4 ~ fis2 g2) +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Bindebögen +siehe @ref{Ties}. +@item Legatobögen +siehe @ref{Slurs}. +@item Phrasierungsbögen +siehe @ref{Phrasing slurs}. +@end table +@end quotation + + +@node Articulation and dynamics +@subsection Articulation and dynamics + +@cindex articulation +@cindex accents +@cindex staccato +@subheading Articulations + +Übliche @rglos{articulations} könne durch Anfügen eines Minus +@samp{-} und eines Zeichens eingegeben werden: + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c-. c-- c-> c-^ c-+ c-_ +@end lilypond + +@cindex fingering +@subheading Fingerings +Auf gleiche Weise können Fingersatzbezeichnungen hinzugefügt +werden, indem nach dem Minus (@samp{-}) eine Zahl geschrieben wird: + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c-3 e-5 b-2 a-1 +@end lilypond + +Artikulationszeichen und Fingersätze werden normalerweise +automatisch plaziert, aber man kann ihre Position auch vorgeben +durch die Zeichen @samp{^} (oben) oder @samp{_} (unten) anstelle +des Minus. An eine Noten können auch mehrfache Artikulationszeichen +gehängt werden. Meistens findet aber LilyPond alleine die beste +Möglichkeit, +wie die Artikulationen plaziert werden sollen. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c_-^1 d^. f4_2-> e^-_+ +@end lilypond + +@subheading Dynamics +Die Dynamik innerhalb eines Stückes wird eingegeben, indem man +die Markierungen (mit einem Backslash, @samp{@\}) an die Note +hängt: + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c\ff c\mf c\p c\pp +@end lilypond + +@cindex dynamics +@cindex decrescendo +@cindex crescendo + +Crescendo und Decrescendo werden mit dem Befehl @code{\<} +beziehungsweise @code{\>} begonnen. Ein Dynamik-Zeichen, etwa + @code{\f}, beendet das (De)Crescendo. Auch mit dem Befehl + @code{\!} kann es beendet werden. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c2\< c2\ff\> c2 c2\! +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Artikulationszeichen +siehe @ref{Articulations}. +@item Fingersatz +siehe @ref{Fingering instructions}. +@item Dynamik +siehe @ref{Dynamics}. +@end table +@end quotation + + +@node Automatic and manual beams +@subsection Automatic and manual beams + +@cindex beams, by hand +Alle @rglos{beam} werden automatisch gedruckt: + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +a8 ais d ees r d c16 b a8 +@end lilypond + +@noindent +Wenn diese automatisch gesetzten Balken nicht gewollt sind, +können sie manuell geändert werden. Die Note, an der der Balken +anfängt, erhält ein @samp{[} und die, an der er endet, ein @samp{]}. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +a8[ ais] d[ ees r d] a b +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Automatische Balken +siehe @ref{Automatic beams}. +@item Manuelle Balken +siehe @ref{Manual beams}. +@end table +@end quotation + + +@node Advanced rhythmic commands +@subsection Advanced rhythmic commands + +@cindex pickup +@cindex anacruse +@cindex partial measure +@subheading Partial measure + +Ein @rglos{anacrusis}) wird mit dem Befehl @code{\partial} +eingegeben. Darauf folgt die Länge des Auftaktes: @code{\partial 4} +heißt eine Viertelnote Auftakt und @code{\partial 8} eine Achtelnote. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\partial 8 +f8 c2 d +@end lilypond + +@cindex tuplets +@cindex triplets +@subheading Tuplets + +Triolen und N-tolen werden mit dem @code{\times}-Befehl erzeugt. Er braucht +zwei Argumente: einen Bruch und die Noten, auf die er sich bezieht. +die Länge des Abschnittes mit dem Bruch malgenommen. In einer Triole +dauern die Noten 2/3 ihrer normalen Länge, also hat eine Triole 2/3 als +Bruch: + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +\times 2/3 { f8 g a } +\times 2/3 { c r c } +\times 2/3 { f,8 g16[ a g a] } +\times 2/3 { d4 a8 } +@end lilypond + +@cindex grace notes +@cindex acciaccatura +@cindex appoggiatura +@subheading Grace notes + +Verzierungen werden mit dem Befehl @code{\grace} +eingegeben, Vorschläge durch den Befehl @code{\appoggiatura} +oder @code{\acciaccatura}. +@c hier noch Erklärung der Unterschiede? Oder Verweis? + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +c2 \grace { a32[ b] } c2 +c2 \appoggiatura b16 c2 +c2 \acciaccatura b16 c2 +@end lilypond + +@moreinfo +@quotation +@table @asis +@item Vorschläge, Verzierungen +siehe @ref{Grace notes}, +@item Triolen +siehe @ref{Tuplets}, +@item Auftakt +siehe @ref{Partial measures}. +@end table +@end quotation + + +@node Multiple notes at once +@section Multiple notes at once + +In diesem Kapitel wird gezeigt, wie mehr als eine Note zur +gleichen Zeit gesetzt werden kann: auf unterschiedlichen Systemen +für verschiedene Instrumente oder für ein Instrument (z. B. Klavier) +und in Akkorden. + +Polyphonie nennt man in der Musik das Vorkommen von mehr als einer +Stimme +in einem Stück. Polyphonie heißt für LilyPond allerdings das Vorkommen +von mehr als einer Stimme pro System. + +@menu +* Music expressions explained:: +* Multiple staves:: +* Piano staves:: +* Single staff polyphony:: +* Combining notes into chords:: +@end menu + + +@node Music expressions explained +@subsection Music expressions explained + +In LilyPond-Quelldateien wird Musik durch @emph{musikalische +Ausdrücke} dargestellt. Eine einzelne Note ist ein musikalischer +Ausdruck, auch wenn sie ganz allein ohne Kontext keinen gültigen +Code darstellt. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +a4 +@end lilypond + +Eine Gruppe von Noten innerhalb von Klammern bildet einen neuen +Ausdruck. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +{ a4 g4 } +@end lilypond + +Wenn eine Gruppe von musikalischen Ausdrücken (also beispielsweise +Noten) in geschweifte Klammern gesetzt wird, bedeutet das, dass sie +eine nach der anderen Gesetzt werden. Das Resultat ist ein neuer +musikalischer +Ausdruck. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +{ { a4 g } f g } +@end lilypond + +@subheading Simultaneous music expressions: multiple staves + +Mit dieser Technik kann polyphone Musik gesetzt werden. Musikalische +Ausdrücke werden einfach paralell kombiniert, damit sie gleichzeitig +als eigene Stimmen in dem gleichen Notensystem gesetzt werden. Um +anzuzeigen, dass an dieser Stelle gleichzeitige Noten gesetzt werden, +muss nur ein Kombinationszeichen eingefügt werden. Parallel werden +musikalische Ausdrücke kombiniert, indem man sie mit @code{<<} und @code{>>} +einrahmt. Im folgenden Beispiel sind drei Ausdrücke (jeder mit zwei +Noten) +parallel kombiniert: + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + << + { a4 g } + { f e } + { d b } + >> +} +@end lilypond + +Es ist noch zu bemerken, dass wir hier für jede Ebene innerhalb der +Quelldatei eine andere Einrückung geschrieben haben. Für LilyPond +spielt es keine Rolle, wieviel Leerzeichen am Anfang einer Zeile sind, +aber für Menschen ist es eine große Hilfe, sofort zu sehen, welche +Teile des Quelltextes zusammen gehören. + +@strong{Warnung}: Jede Note ist relativ zu der vorhergehenden in der +Datei, nicht relativ zu dem zweigestrichenen C @code{c''}, das im +@code{\relative}-Kommando angegeben ist. Die Klammern haben darauf +keinen Einfluss. + + +@subheading Simultaneous music expressions: single staff + +Um die Anzahl der Notensysteme zu bestimmen, analysiert LilyPond den +ersten Ausdruck. Wenn es sich um eine einzelne Note handelt, wird nur +ein System gesetzt, wenn es sich um eine parallele Anordnung von +Ausdrücken +handelt, werden mehr als ein System gesetzt. Das folgende Beispiel +beginnt +mit einer Note: + + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + c2 <> + << { e f } { c <> } >> +} +@end lilypond + +@cindex expression +@cindex music expression +@subheading Analogy: mathematical expressions + +Dieser Mechanismus funktioniert ähnlich wie mathematische +Gleichungen. Eine längere Gleichung entsteht durch die +Kombination kleinerer Gleichungen. Solche Gleichungen +werderden auch Ausdruck genannt und ihre Definition ist +rekursiv, sodass beliebig komplexe und lange Ausdrücke +erstellt werden können. So etwa hier: + +@example +1 + +1 + 2 + +(1 + 2) * 3 + +((1 + 2) * 3) / (4 * 5) +@end example + +Das ist eine Folge von (mathematischen) Ausdrücken, in denen +jeder Ausdruck in dem folgenden (größeren) enthalten ist. Die +einfachsten Ausdrücke sind Zahlen, und größere werden durch die +Kombination von Ausdrücken mit Hilfe von Operatoren (wie @samp{+}, +@samp{*} und @samp{/}) sowie Klammern. Genauso wie mathematische +Ausdrücke könen auch musikalische Ausdrücke beliebig tief verschachtelt +werden. Das ist wichtig für komplexe Musik mit vielen Stimmen. + + +@node Multiple staves +@subsection Multiple staves + +Wie wir in @ref{Music expressions explained} gesehen haben, sind +LilyPond-Quelldateien mit musikalischen Ausdrücken konstruiert. +Wenn die Noteneingabe mit parallelen Ausdrücken beginnt, werden +mehrere Notensysteme erstellt. Es ist aber sicherer und einfacherer +zu verstehen, wenn diese +Systeme explizit erstellt werden. + +Um mehr als ein System zu schreiben, wird jedem Notenausdruck, der +in einem eigenen System stehen soll, der Befehl @code{\new Staff} +vorne angefügt. Diese @code{Staff} (engl. für Notensystem)-Elemente werden dann +parallel angeordnet mit den @code{<<} und @code{>>}-Zeichen: + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + << + \new Staff { \clef treble c } + \new Staff { \clef bass c,, } + >> +} +@end lilypond + +Der Befehl @code{\new} beginnt einen neuen @q{Notationskontext}. Ein +solcher Notationskontext ist eine Umgebung, in der musikalische +Ereignisse (wie Noten oder @code{\clef} (Schlüssel)-Befehle) +interpretiert +werden. Für einfache Stücke werden diese Umgebungen automatisch +erstellt. Für kompliziertere Musik ist es aber am besten, die +Umgebungen +explizit zu erstellen. + +Es gibt verschiedene Kontext-Typen. @code{Score} (Partitur), +@code{Staff} + (Notensystem) und @code{Voice} (Stimme) verarbeiten die Notation von +Noten, während die @code{Lyrics} (Text)-Umgebung zum Setzen von +Liedtexten +und die @code{ChordNames} (Akkorde)-Umgebung für Akkordsymbole +verwendet wird. + +Die Syntax des @code{\new}-Befehles erinnert an das Minuszeichen +in der Mathematik. Genauso wie @math{(4+5)} ein Ausdruck ist, der +durch @math{-(4+5)} zu einem größeren Ausdruck erweitert wurde, +werden auch musikalische Ausdrücke durch den @code{\new}-Befehl +erweitert. + +Die Taktangabe, die in einem einzelnen System angegeben wird, wirkt +sich auf alle anderen System aus, während die +Angabe der Tonart sich nur auf ein einzigen System +beschränkt.@footnote(Dies kann natürlich auch geändert +werden, siehe +@ref{Changing defaults} für Einzelheiten.}. + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + << + \new Staff { \clef treble \time 3/4 c } + \new Staff { \clef bass \key d \major c,, } + >> +} +@end lilypond + + + + +@node Piano staves +@subsection Piano staves + +@cindex staff switch, manual +@cindex cross staff voice, manual +Musik für das Klavier wird üblicherweise auf zwei Systemen notiert, +die durch eine geschweifte Klammer verbunden sind. Um ein derartiges +Notensystem zu erstellen, geht man ähnlich vor wie in dem Beispiel +aus @ref{Multiple staves}, nur dass der gesamte Ausdruck jetzt in +eine @code{PianoStaff}-Umgebung eingefügt wird. + +@example +\new PianoStaff << + \new Staff @dots{} + \new Staff @dots{} +>> >> +@end example + +Hier ein kleines Beispiel: + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + \new PianoStaff << + \new Staff { \time 2/4 c4 e g g, } + \new Staff { \clef bass c,, c' e c } + >> +} +@end lilypond + +@moreinfo +@quotation +Siehe @ref{Piano music}. +@end quotation + + +@node Single staff polyphony +@subsection Single staff polyphony + +@cindex polyphony +@cindex multiple voices +@cindex voices, more -- on a staff +Wenn unterschiedliche Melodien oder Stimmen in einem System +kombiniert werden sollen, werden sie als @c{polyphone Stimmen} +realisiert: Jede Stimme hat eigene Hälse, Balken und Legatobögen, +und die Hälse der oberen Stimme zeigen immer nach oben, während +die Hälse der unteren Stimme nach unten zeigen. + +Diese Art von Notenbild wird erstellt, indem jede Stimme für sich +als Abfolge notiert wird (mit @code{@{...@}}) und diese dann +parallel kombiniert werden, indem @code{\\} zwischen die einzelnen +Stimmen gesetzt wird. + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +<< + { a4 g2 f4~ f4 } \\ + { r4 g4 f2 f4 } +>> >> +@end lilypond + +Für den Satz von mehrstimmigen Stücken kann es auch angebracht sein, +unsichtbare Pausen zu verwenden. Hiermit könne Stimmen ausgefüllt +werden, die gerade nicht aktiv sind. Hier ist ein Beispiel mit einer +unsichtbaren Pause (@samp{s}) anstelle einer normalen (@samp{r}): + +@lilypond[quote,ragged-right,verbatim,fragment,relative=2] +<< + { a4 g2 f4~ f4 } \\ + { s4 g4 f2 f4 } +>> >> +@end lilypond + +@noindent +Auch diese Ausdrücke wiederung könne beliebig miteinander +kombiniert werden. + +@lilypond[quote,fragment,verbatim,relative=2,fragment] +<< + \new Staff << + { a4 g2 f4~ f4 } \\ + { s4 g4 f2 f4 } + >> + \new Staff << + \clef bass + { 1 ~ 4 } \\ + { e,,4 d e2 ~ e4} + >> +>> >> +@end lilypond + +@moreinfo +@quotation +Siehe @ref{Basic polyphony}. +@end quotation + + +@node Combining notes into chords +@subsection Combining notes into chords + +@cindex chords +Akkorde werden notiert, indem die Tonhöhen von spitzen +Klammern (@samp{<} und @samp{>}) umgeben werden. + +@lilypond[quote,fragment,verbatim,relative=2,fragment] +r4 4 2 +@end lilypond + +Auch andere Markierungen wie Balken oder Bögen können mit +den Akkorden kombiniert werden. Sie müssen jedoch außerhalb der +spitzen Klammern gesetzt werden. + +@lilypond[quote,fragment,verbatim,relative=2,fragment] +r4 8[ ]~ 2 +@end lilypond + +@lilypond[quote,fragment,verbatim,relative=2,fragment] +r4 8\>( 4 \!) +@end lilypond + + +@node Songs +@section Songs + +In diesem Kapitel wird in die Kombination von Musik mit +Text eingeführt und die Erstellung einfacher Liederblätter +gezeigt. + +@menu +* Printing lyrics:: +* A lead sheet:: +@end menu + + +@node Printing lyrics +@subsection Printing lyrics + +@cindex Lyrics +@cindex Songs +Hier haben wir eine einfache Melodie: + +@lilypond[quote,ragged-right,verbatim] +\relative c'' { + a4 e c8 e r4 + b2 c4( d) +} +@end lilypond + +Zu diesen Noten kann Text hinzugefügt werden, indem beide +mit dem @code{\addlyrics}-Befehl kombiniert werden. Text +wird eingegeben, indem jede Silbe durch ein Leerzeichen getrennt wird. + +@lilypond[quote,ragged-right,verbatim] +<< + \relative c'' { + a4 e c8 e r4 + b2 c4( d) + } + \addlyrics { One day this shall be free } +>> >> +@end lilypond +@c this would be German version +@c \addlyrics { Frei und froh denkt der Mensch } + +@cindex melisma +@cindex extender line +Diese Melodie endet in einem @rglos{melisma}, d. h. eine einzige Silbe +wird auf mehr als eine Note gesungen. Das wird im Text meistens mit +einem Unterstrich hinter der Silbe dargestellt. Dieser Strich wird +durch +zwei Unterstriche (@code{__}), von Leerzeichen umgeben, notiert. + +@lilypond[quote,ragged-right,verbatim] +<< + \relative c'' { + a4 e c8 e r4 + b2 c4( d) + } + \addlyrics { One day this shall be free __ } +>> >> +@end lilypond + +Auf gleiche Art können Trennstriche zwischen einzelnen Silben +eines Wortes mit zwei Minuszeichen (@code{--}) eingegeben werden. +Sie werden im Notenbild als eine oder mehrere zentrierte Trennstriche +dargestellt. + +@c no ragged-right here because otherwise the hypens get lost. +@lilypond[quote,verbatim] +<< + \relative c' { + \time 2/4 + f4 f c c + } + \addlyrics { A -- le -- gri -- a } +>> >> +@end lilypond +@c \addlyrics { In -- te -- res -- sant } + +@moreinfo +@quotation +Mehr Möglichkeiten, wie etwa mehrere Strophen unter der gleichen +Melodie, werden im Kapitel @ref{Vocal music} gezeigt. +@end quotation + + +@node A lead sheet +@subsection A lead sheet + +@cindex Lead sheets +@cindex chords +@cindex chord names + +In der Pop-Musik wird die Begleitung gerne mit Akkordsymbolen +angegeben. Diese Bezeichnungen können in der @code{\chordmode}-Umgebung +wie Noten eingegeben werden: + +@lilypond[quote,ragged-right,verbatim] +\chordmode { c2 f4. g8 } +@end lilypond + +Jede Tonhöhe wird als die Basis eines Akkordes interpretiert. Andere +als +die Grundakkorde können durch besondere Bezeichnungen erstellt werden. +Diese Bezeichnungen müssen an den Tonhöhenbuchstaben gehöngt werden, + getrennt von einem Doppelpunkt. Im nächsten Beispiel werden einige der +gängigsten Bezeichnungen dargestellt: + +@lilypond[quote,verbatim,ragged-right] +\chordmode { c2 f4:m g4:maj7 gis1:dim7 } +@end lilypond + +Für Liederblätter werden die Akkorde jedoch meistens nicht als Noten +dargestellt, sondern als Symbole über dem Text. Das erreicht man durch +die Umgebung @code{\chord} andstelle des eben verwendeten +@code{\chordmode}. +Es kann die gleiche Syntax verwendet werden, aber die Tonhöhen werden +jetzt als Akkordsymbole dargestellt: + +@lilypond[quote,verbatim,ragged-right] +\chords { c2 f4.:m g4.:maj7 gis8:dim7 } +@end lilypond + +@cindex lead sheet +Indem man jetzt die Akkordsymbole, den Text und eine Melodie +kombiniert, hat man ein Liederblatt. + +@lilypond[quote,verbatim,ragged-right] +<< + \chords { c2 g:sus4 f e } + \relative c'' { + a4 e c8 e r4 + b2 c4( d) + } + \addlyrics { One day this shall be free __ } +>> >> +@end lilypond +@c \addlyrics { Frei und froh denkt der Mensch __ } + +@moreinfo +@quotation +Eine vollständige Liste der Akkordbezeichnungen und andere +Optionen für das Layout sind im Kapitel @ref{Chords} zu +finden. +@end quotation + + +@node Final touches +@section Final touches + +Das ist das letzte Kapitel der Übung. Hier soll demonstriert werden, +wie +man den letzten Schliff an einfachen Stücken anbringen kann. +Gleichzeitig +dient es als Einleitung zum Rest des Handbuches. + +@menu +* Version number:: +* Adding titles:: +* Absolute note names:: +* Organizing pieces with identifiers:: +* After the tutorial:: +* How to read the manual:: +@end menu + + +@node Version number +@subsection Version number + +@cindex versioning +Der @code{\version}-Befehl zeigt an, für welche LilyPond-Version +eine Quelldatei geschrieben worden ist. Um etwa eine Datei für die +Version 2.11.20 zu markieren, wird einfach + +@example +\version "2.11.15" +@end example + +@noindent +am Anfang der Textdatei eingefügt. + +Durch diese Versionsmarkierung werden zukünftige Aktualisierungen +des LilyPond-Programmes einfacher gemacht. Syntax-Änderungen +zwischen den Programmversionen werden von einem speziellen +Programm, @file{convert-ly}, vorgenommen (siehe @ref{Updating +files with convert-ly}). Dieses Programm braucht @code{\version}, + um zu entscheiden, welche Regeln angewandt werden müssen. + +@node Adding titles +@subsection Adding titles + +Titel, Komponist, Opusnummern und ähnliche Information werden in +einer @code{\header}-Umgebung eingefügt. Diese Umgebung befindet sich +außerhalb der musikalischen Ausdrücke, meistens wird die +@code{\header}-Umgebung +direkt nach der Versionsnummer eingefügt. + +@example +\version "2.11.15" +\header @{ + title = "Symphony" + composer = "Ich" + opus = "Op. 9" +@} + +@{ + @dots{} Noten @dots{} +@} +@end example + +Wenn die Datei übersetzt wird, werden Titel- und Komponisteneinträge +über der Musik ausgegeben. Mehr Information über die Titelei findet +sich im Kapitel @ref{Creating +titles}. + + +@node Absolute note names +@subsection Absolute note names + +Bis jetzt haben wir immer @code{\relative} benutzt, um Tonhöhen zu +bestimmen. Das ist die einfachste Eingabeweise für die meiste Musik. +Es gibt aber noch eine andere Möglichkeit, Tonhöhen darzustellen: durch +absolute Bezeichnung. + +Wenn man das @code{\relative} weglässt, werden alle Tonhöhen von LilyPond +als absolute Werte interpretiert. Ein @code{c'} ist dann also immer das +eingestrichene C, ein @code{b} ist immer das kleine h unter dem +eingestrichenen C, und ein @code{g,} ist immer das große G, also die +Note +auf der letzten Linie im Bass-Schlüssel. + +@lilypond[quote,verbatim,ragged-right] +{ + \clef bass + c' b g, g, + g, f, f c' +} +@end lilypond + +Hier eine Tonleiter über vier Oktaven: + +@lilypond[quote,verbatim,ragged-right] +{ + \clef bass + c, d, e, f, + g, a, b, c + d e f g + a b c' d' + \clef treble + e' f' g' a' + b' c'' d'' e'' + f'' g'' a'' b'' + c'''1 +} +@end lilypond + +Wie leicht zu sehen ist, muss man sehr viele Apostrophe schreiben, +wenn die Melodie im Sopranschlüssel notiert ist. Siehe etwa dieses +Fragment von Mozart: + +@lilypond[quote,verbatim,ragged-right] +{ + \key a \major + \time 6/8 + cis''8. d''16 cis''8 e''4 e''8 + b'8. cis''16 b'8 d''4 d''8 +} +@end lilypond + +Alle diese Apostrophe machen den Quelltext schlecht lesbar und sind +eine mögliche Fehlerquelle. Mit dem @code{\relative}-Befehl ist das Beispiel +sehr viel einfacher zu lesen: + +@lilypond[quote,verbatim,ragged-right] +\relative c'' { + \key a \major + \time 6/8 + cis8. d16 cis8 e4 e8 + b8. cis16 b8 d4 d8 +} +@end lilypond + +Wenn man einen Fehler durch ein Oktavierungszeichen (@code{'} +oder @code{,}) im @code{\relative}-Modus macht, ist er sehr +schnell zu finden, denn viele Noten sind nacheinander in der +falschen Oktave. Im absoluten Modus dagegen ist ein einzelner Fehler +nicht so deutlich und deshalb auch nicht so einfach zu finden. + +Trotz allem ist der absolute Modus gut für Musik mit sehr großen +Sprüngen udn vor allem für computergenerierte LilyPond-Dateien. + + +@node Organizing pieces with identifiers +@subsection Organizing pieces with identifiers + +Wenn alle die Elemente, die angesprochen wurden, zu großeren Dateien +zusammengefügt werden, werden auch die musikalischen Ausdrücke sehr +viel größer. In polyphonischen Dateien mit vielen Systemen kann das +sehr chaotisch aussehen. Das Chaos kann aber deutlich reduziert werden, +wenn @code{Bezeichner} definiert und verwendet werden. + +Bezeichner (die auch als Variablen oder Makros bezeichnet werden) +können +einen Teil der Musik aufnehmen. Sie werden wie folgt definiert: + +@example +bezeichneteMusik = @{ @dots{} @} +@end example + +Der Inhalt des musikalischen Ausdrucks @code{bezeichneteMusik} kann +dann +später wieder benutzt werden, indem man einen Backslash davor setzt +(@code{\bezeichneteMusik}), genau wie bei jedem LilyPond-Befehl. +Bezeichner müssen @emph{vor} dem eigentlichen musikalischen +Ausdruck definiert werden. + +@ignore +German version +@lilypond[quote,verbatim,ragged-right] +Violine = \new Staff { \relative c'' { + a4 b c b +}} +Cello = \new Staff { \relative c { + \clef bass + e2 d +}} +{ + << + \Violine + \Cello + >> +} +@end lilypond +@end ignore + +@lilypond[quote,verbatim,ragged-right] +violin = \new Staff { \relative c'' { + a4 b c b +}} +cello = \new Staff { \relative c { + \clef bass + e2 d +}} +{ + << + \violin + \cello + >> +} +@end lilypond + +@noindent +In den Namen der Bezeichner dürfen nur Buchstaben des +Alphabets verwendet werden, keine Zahlen oder Striche. + +Man kann diese Variablen auch für alle anderen Objekte +verwenden, etwa: + +@example +width = 4.5\cm +Name = "Wendy" +aFünfPapier = \paper @{ paperheight = 21.0 \cm @} +@end example + +Abhängig vom Kontext kann solch ein Bezeichner in verschiedenen +Stellen verwendet werden. Das folgende Beispiel zeigt die +Benutzung der eben definierten Bezeichner: + +@example +\paper @{ + \aFünfPapier + line-width = \width +@} +@{ c4^\Name @} +@end example + + +@node After the tutorial +@subsection After the tutorial + +Wenn Sie diese Übung absolviert haben, sollten Sie am +besten ein paar Stücke selber notieren. Beginnen Sie mit +den @ref{Templates} und fügen Sie einfach Ihre Noten +dazu. Wenn Sie irgendetwas brauchen, das nicht in der +Übung besprochen wurde, schauen Sie sich das Kapitel Alles + über die Notation an, angefangen mit @ref{Basic notation}. +Wenn Sie für ein Instrument oder Ensemble Noten schreiben +wollen, für das es keine Vorlage gibt, schauen Sie ins +Kapitel @ref{Extending the templates}. + +Wenn Sie ein paar kurze Stücke notiert haben, lesen Sie +den Rest des Lernhandbuchs (Kapitel 3--5). Natürlich können +Sie auch sofort weiterlesen. Die nächsten Kapitel sind +aber mit der Annahme geschrieben, dass Sie die Eingabesprache +von LilyPond beherrschen. Sie können die weiteren Kapitel auch +überfliegen und dann darauf wieder zurückkommen, wenn +Sie einige Erfahrunge im Notieren gewonnen haben. + + +@node How to read the manual +@subsection How to read the manual + +Wie wir im Kapitel @ref{How to read the tutorial} gesehen haben, +haben wir bei vielen Beispielen in der Übung die +@code{\relative c''}-Umgebung weggelassen. + +Im Rest des Handbuches ist noch viel nachlässiger vorgegangen: +In manchen Fällen fehlt nur das @code{\relative c''}, in anderen +wurde eine andere Oktave als Startpunkt benutzt (etwa @code{c'} oder + @code{c,,}), manchmal ist das ganze Beispiel im absoluten Modus +geschrieben. Solche Mehrdeutigkeiten sind aber nur in Fällen, in +denen die Tonhöhe nicht wichtig ist. In allen Beispielen, in denen +die Tonhöhe eine Rolle spielt, ist entweder @code{\relative} oder +die Klammern @code{@{ @}} für den absoluten Modus vermerkt. + +Wenn Sie noch nicht genau verstanden haben, wie eigentlich der +Quellcode genau aussehen soll, schauen Sie sich am besten die HTML-Version +dieses Dokuments an (wenn Sie das nicht schon tun) und klicken +Sie auf die Notenbilder, um die dazugehörige Textdatei anzuschauen, +mit der dieses Notenbild erstellt worden ist. + + diff --git a/Documentation/po/de.po b/Documentation/po/de.po new file mode 100644 index 0000000000..56e00b430c --- /dev/null +++ b/Documentation/po/de.po @@ -0,0 +1,2220 @@ +# translation of LilyPond documentation +# Copyright (C) 2006 Han-Wen Nienhuys, Jan Nieuwenhuizen +# This file is distributed under the same license as the lilypond package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-03-25 18:41+0200\n" +"PO-Revision-Date: 2007-03-25 18:41+0200\n" +"Last-Translator: Till Rettig \n" +"Language-Team: de \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "Top" +msgstr "" + +#. @node in ../user/lilypond.tely +msgid "GNU LilyPond --- The music typesetter" +msgstr "GNU LilyPond -- Das Notensatzprogramm" + +#. @top in ../user/lilypond.tely +#. @node in ../user/lilypond.tely +msgid "LilyPond command index" +msgstr "Index der LilyPond-Befehle" + +#. @appendix in ../user/lilypond.tely +#. @node in ../user/lilypond.tely +msgid "LilyPond index" +msgstr "LilyPond-Index" + +#. @appendix in ../user/lilypond.tely +msgid "Bugs" +msgstr "Fehler" + +#. @subsubheading in ../user/macros.itexi +msgid "More information" +msgstr "Mehr Information" + +#. @subheading in ../user/macros.itexi +msgid "See also" +msgstr "Siehe auch" + +#. @subsubheading in ../user/macros.itexi +msgid "Predefined commands" +msgstr "Vordefinierte Befehle" + +#. @subsubheading in ../user/macros.itexi +msgid "Commonly tweaked properties" +msgstr "Übliche Veränderungen der Einstellungen" + +#. @subsubheading in ../user/macros.itexi +#. @node in ../user/preface.itely +msgid "Preface" +msgstr "Vorwort" + +#. @unnumbered in ../user/preface.itely +#. @node in ../user/introduction.itely +msgid "Introduction" +msgstr "Einleitung" + +#. @chapter in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "Engraving" +msgstr "Notensatz" + +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "Automated engraving" +msgstr "Automatisierter Notensatz" + +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "What symbols to engrave?" +msgstr "Welche Symbole?" + +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "Music representation" +msgstr "Musikalische Repräsentation" + +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "Example applications" +msgstr "Beispielanwendung" + +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely +msgid "About this manual" +msgstr "Über das Handbuch" + +#. @section in ../user/introduction.itely +#. @node in ../user/tutorial.itely +msgid "Tutorial" +msgstr "Übung" + +#. @chapter in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "First steps" +msgstr "Erste Schritte" + +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Compiling a file" +msgstr "Eine Quelldatei übersetzen" + +#. @subsection in ../user/tutorial.itely +msgid "Entering music and viewing output" +msgstr "Eingabe von Noten und Ansicht des Ergebnisses" + +#. @subheading in ../user/tutorial.itely +msgid "MacOS X" +msgstr "MacOS X" + +#. @subsubheading in ../user/tutorial.itely +msgid "Windows" +msgstr "" + +#. @subsubheading in ../user/tutorial.itely +msgid "Unix" +msgstr "" + +#. @subsubheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Simple notation" +msgstr "Einfache Notation" + +#. @subsection in ../user/tutorial.itely +#. @chapter in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Pitches" +msgstr "Tonhöhen" + +#. @subheading in ../user/tutorial.itely +msgid "interval" +msgstr "Intervalle" + +#. @rglos in ../user/tutorial.itely +msgid "fourth" +msgstr "Quarte" + +#. @rglos in ../user/tutorial.itely +msgid "scale" +msgstr "Tonleiter" + +#. @rglos in ../user/tutorial.itely +msgid "middle C" +msgstr "eingestrichenes C" + +#. @rglos in ../user/tutorial.itely +msgid "Durations (rhythms)" +msgstr "Tondauern (Rhytmen)" + +#. @subheading in ../user/tutorial.itely +msgid "duration" +msgstr "Tondauer" + +#. @rglos in ../user/tutorial.itely +msgid "whole note" +msgstr "ganze Note" + +#. @rglos in ../user/tutorial.itely +msgid "half note" +msgstr "halbe Note" + +#. @rglos in ../user/tutorial.itely +msgid "quarter note" +msgstr "Viertelnote" + +#. @rglos in ../user/tutorial.itely +msgid "dotted notes" +msgstr "punktierte Noten" + +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Rests" +msgstr "Pausen" + +#. @subheading in ../user/tutorial.itely +msgid "rest" +msgstr "Pause" + +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Time signature" +msgstr "Taktangabe" + +#. @subheading in ../user/tutorial.itely +msgid "time signature" +msgstr "Taktangabe" + +#. @rglos in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Clef" +msgstr "Notenschlüssel" + +#. @subheading in ../user/tutorial.itely +msgid "clef" +msgstr "Notenschlüssel" + +#. @rglos in ../user/tutorial.itely +msgid "All together" +msgstr "Alles zusammen" + +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Working on text files" +msgstr "An Text-Dateien arbeiten" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "How to read the tutorial" +msgstr "Wie soll man die Übung lesen" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Single staff notation" +msgstr "Notation auf einem System" + +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Relative note names" +msgstr "Relative Notenbezeichnungen" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Accidentals and key signatures" +msgstr "Vorzeichen und Tonartbeizeichnung" + +#. @subsection in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Accidentals" +msgstr "Vorzeichen" + +#. @subheading in ../user/tutorial.itely +msgid "sharp" +msgstr "Kreuz" + +#. @rglos in ../user/tutorial.itely +msgid "flat" +msgstr "B" + +#. @rglos in ../user/tutorial.itely +msgid "double sharp" +msgstr "Doppelkreuz" + +#. @rglos in ../user/tutorial.itely +msgid "double flat" +msgstr "Doppel-B" + +#. @rglos in ../user/tutorial.itely +msgid "Key signatures" +msgstr "Tonartbezeichnungen" + +#. @subheading in ../user/tutorial.itely +msgid "Warning: key signatures and pitches" +msgstr "Warnung: Tonartbezeichnungen und Tonhöhen" + +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Ties and slurs" +msgstr "Bindebögen und Legaotbögen" + +#. @subsection in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Ties" +msgstr "Bindebögen" + +#. @subheading in ../user/tutorial.itely +msgid "tie" +msgstr "Bindebogen" + +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Slurs" +msgstr "Legatobögen" + +#. @subheading in ../user/tutorial.itely +msgid "slur" +msgstr "Legatobogen" + +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Phrasing slurs" +msgstr "Phrasierungsbögen" + +#. @subheading in ../user/tutorial.itely +msgid "Warnings: slurs vs. ties" +msgstr "Warnung: Bindebögen sind nicht Legatobögen" + +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Articulation and dynamics" +msgstr "Artikulationszeichen und Lautstärke" + +#. @subsection in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Articulations" +msgstr "Artikulationszeichen" + +#. @subheading in ../user/tutorial.itely +msgid "articulations" +msgstr "Artikulationszeichen" + +#. @rglos in ../user/tutorial.itely +msgid "Fingerings" +msgstr "Fingersatz" + +#. @subheading in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Dynamics" +msgstr "Lautstärke" + +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Automatic and manual beams" +msgstr "Automatische und manuelle Balken" + +#. @subsection in ../user/tutorial.itely +msgid "beam" +msgstr "Balken" + +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Advanced rhythmic commands" +msgstr "Komplizierte rhythmische Befehle" + +#. @subsection in ../user/tutorial.itely +msgid "Partial measure" +msgstr "Auftakt" + +#. @subheading in ../user/tutorial.itely +msgid "anacrusis" +msgstr "Auftakt" + +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Tuplets" +msgstr "N-tolen" + +#. @subheading in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Grace notes" +msgstr "Verzierungen" + +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Multiple notes at once" +msgstr "Mehrere Noten auf einmal" + +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Music expressions explained" +msgstr "Musikalische Ausdrücke erklärt" + +#. @subsection in ../user/tutorial.itely +msgid "Simultaneous music expressions: multiple staves" +msgstr "Gleichzeitige musikalische Ausdrücke: mehrere Notensysteme" + +#. @subheading in ../user/tutorial.itely +msgid "Simultaneous music expressions: single staff" +msgstr "Gleichzeitige musikalische Ausdrücke: ein Notensystem" + +#. @subheading in ../user/tutorial.itely +msgid "Analogy: mathematical expressions" +msgstr "Analogie: mathematische Ausdrücke" + +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Multiple staves" +msgstr "Mehrere Notensysteme" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Piano staves" +msgstr "Klaviersysteme" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Single staff polyphony" +msgstr "Mehrstimmigkeit in einem System" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Combining notes into chords" +msgstr "Noten zu Akkorden verbinden" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Songs" +msgstr "Lieder" + +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Printing lyrics" +msgstr "Setzen von Text" + +#. @subsection in ../user/tutorial.itely +msgid "melisma" +msgstr "Melisma" + +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "A lead sheet" +msgstr "Ein Lieder-Blatt" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Final touches" +msgstr "Letzter Schliff" + +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Version number" +msgstr "Versionsnummer" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Adding titles" +msgstr "Titel hinzufügen" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Absolute note names" +msgstr "Absolute Notenbezeichnungen" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "Organizing pieces with identifiers" +msgstr "Stücke durch Bezeichner organisieren" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "After the tutorial" +msgstr "Nach der Übung" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely +msgid "How to read the manual" +msgstr "Wie soll das Handbuch gelesen werden" + +#. @subsection in ../user/tutorial.itely +#. @node in ../user/putting.itely +msgid "Putting it all together" +msgstr "Alles zusammenfügen" + +#. @chapter in ../user/putting.itely +#. @node in ../user/putting.itely +msgid "Extending the templates" +msgstr "Erweiterung der Beispiele" + +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely +msgid "How LilyPond files work" +msgstr "Wie eine LilyPond-Datei funktioniert" + +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely +msgid "Score is a single musical expression" +msgstr "Score ist ein einziger musikalischer Ausdruck" + +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely +msgid "An orchestral part" +msgstr "Eine Orchesterstimme" + +#. @section in ../user/putting.itely +#. @node in ../user/working.itely +msgid "Working on LilyPond projects" +msgstr "An LilyPond-Projekten arbeiten" + +#. @chapter in ../user/working.itely +#. @node in ../user/working.itely +msgid "Suggestions for writing LilyPond files" +msgstr "Verschläge, wie LilyPond-Dateien geschrieben werden sollen" + +#. @section in ../user/working.itely +#. @node in ../user/working.itely +msgid "General suggestions" +msgstr "Allgemeine Vorschläge" + +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely +msgid "Typesetting existing music" +msgstr "Das Kopieren von existierender Musik" + +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely +msgid "Large projects" +msgstr "Große Projekte" + +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely +msgid "Saving typing with identifiers and functions" +msgstr "Tipparbeit sparen durch Bezeichner und Funktionen" + +#. @section in ../user/working.itely +#. @node in ../user/working.itely +msgid "Style sheets" +msgstr "Stil-Dateien" + +#. @section in ../user/working.itely +#. @node in ../user/working.itely +msgid "Updating old files" +msgstr "Alte Dateien aktualisieren" + +#. @section in ../user/working.itely +#. @node in ../user/working.itely +msgid "Troubleshooting (taking it all apart)" +msgstr "Fehlersuche (alles auseinander bauen)" + +#. @section in ../user/working.itely +#. @node in ../user/working.itely +msgid "Minimal examples" +msgstr "Minimalbeispiele" + +#. @section in ../user/working.itely +#. @node in ../user/tweaks.itely +msgid "Tweaking output" +msgstr "Die Ausgabe verändern" + +#. @chapter in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Moving objects" +msgstr "Verschieben von Objekten" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Fixing overlapping notation" +msgstr "Überlappende Notation in Ordnung bringen" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Common tweaks" +msgstr "Übliche Optimierungen" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Default files" +msgstr "Standarddateien" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Fitting music onto fewer pages" +msgstr "Die Musik auf weniger Seiten zwingen" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Advanced tweaks with Scheme" +msgstr "Fortgeschrittene Optimierungen mit Scheme" + +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely +msgid "Avoiding tweaks with slower processing" +msgstr "Vermeiden von Optimierungen durch langsamere Übersetzung" + +#. @section in ../user/tweaks.itely +#. @node in ../user/basic-notation.itely +msgid "Basic notation" +msgstr "Grundlegende Notation" + +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Normal pitches" +msgstr "Normale Tonhöhen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Cautionary accidentals" +msgstr "Warnungsvorzeichen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Micro tones" +msgstr "Mikrotöne" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Note names in other languages" +msgstr "Notenbezeichnungen in anderen Sprachen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Relative octaves" +msgstr "Relative Oktaven" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Octave check" +msgstr "Oktavenüberprüfung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Transpose" +msgstr "Transposition" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Skips" +msgstr "Überspringen von Zeichen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Rhythms" +msgstr "Rhythmus" + +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Durations" +msgstr "Tondauern" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Augmentation dots" +msgstr "Punktierung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Scaling durations" +msgstr "Tondauern skalieren" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Bar check" +msgstr "Taktüberprüfung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Barnumber check" +msgstr "Taktnummerüberprüfung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Automatic note splitting" +msgstr "Automatische Aufteilung von Noten" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Polyphony" +msgstr "Mehrstimmigkeit" + +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Chords" +msgstr "Akkorde" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Stems" +msgstr "Hälse" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Basic polyphony" +msgstr "Einfache Mehrstimmigkeit" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Explicitly instantiating voices" +msgstr "Stimmen explizit beginnen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Collision Resolution" +msgstr "Auflösung von Zusammenstößen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Staff notation" +msgstr "Notation von Systemen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Key signature" +msgstr "Tonartbezeichnung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Partial measures" +msgstr "Auftakte" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Bar lines" +msgstr "Taktlinien" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Unmetered music" +msgstr "Musik ohne Metrum" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "System start delimiters" +msgstr "Klammern am Systemanfang" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Staff symbol" +msgstr "Das Systemsymbol" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Writing music in parallel" +msgstr "Musik parallel notieren" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Connecting notes" +msgstr "Noten verbinden" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Laissez vibrer ties" +msgstr "Laissez vibrer-Bögen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Automatic beams" +msgstr "Automatische Balken" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Manual beams" +msgstr "Manuelle Balken" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Expressive marks" +msgstr "Ausdrucksbezeichnungen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Fingering instructions" +msgstr "Fingersatzanweisungen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Breath marks" +msgstr "Atemzeichen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Trills" +msgstr "Triller" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Glissando" +msgstr "" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Arpeggio" +msgstr "" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Falls and doits" +msgstr "Glissando zu unbestimmter Tonhöhe" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Repeats" +msgstr "Wiederholungszeichen" + +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Repeat types" +msgstr "Wiederholungtypen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Repeat syntax" +msgstr "Die Syntax der Wiederholungen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Repeats and MIDI" +msgstr "Wiederholungen und MIDI" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Manual repeat commands" +msgstr "Manuelle Wiederholungsbefehle" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Tremolo repeats" +msgstr "Tremolo-Wiederholung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Tremolo subdivisions" +msgstr "Tremolo-Unterteilung" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely +msgid "Measure repeats" +msgstr "Taktwiederholungen" + +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Instrument-specific notation" +msgstr "Instrumentenspezifische Notation" + +#. @chapter in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Piano music" +msgstr "Klaviernoten" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Automatic staff changes" +msgstr "Automatische Notensystemwechsel" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Manual staff switches" +msgstr "Manuelle Notensystemwechsel" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Pedals" +msgstr "Pedalbezeichnungen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Staff switch lines" +msgstr "Stimmführungslinien" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Cross staff stems" +msgstr "Hälse über beide Systeme" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Chord names" +msgstr "Akkordbezeichnungen" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Introducing chord names" +msgstr "Einführung in Akkordbezeichungen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Chords mode" +msgstr "Akkord-Modus" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Printing chord names" +msgstr "Akkordbezeichnungen drucken" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Vocal music" +msgstr "Notation von Gesang" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Setting simple songs" +msgstr "Einfache Lieder setzen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Entering lyrics" +msgstr "Eingabe von Text" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Hyphens and extenders" +msgstr "Trennstriche und Fülllinien" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "The Lyrics context" +msgstr "Der Text-Kontext" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Melismata" +msgstr "Melismen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Another way of entering lyrics" +msgstr "Eine andere Art, den Text einzugeben" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Flexibility in placement" +msgstr "Flexibilität bei der Positionierung" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Lyrics to multiple notes of a melisma" +msgstr "Text zu mehreren Noten eines Melismas" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Divisi lyrics" +msgstr "Getrennte Texte" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Switching the melody associated with a lyrics line" +msgstr "Die Melodie, die mit einer Textzeile verbunden ist, umschalten" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Specifying melismata within the lyrics" +msgstr "Melismen innerhalb des Textes bestimmen" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Lyrics independent of notes" +msgstr "Text unabhängig von den Noten" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Spacing lyrics" +msgstr "Textabstände" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "More about stanzas" +msgstr "Mehr über Strophen" + +#. @subsection in ../user/instrument-notation.itely +msgid "Adding stanza numbers" +msgstr "Strophennummern" + +#. @subsubsection in ../user/instrument-notation.itely +msgid "Adding dynamics marks" +msgstr "Lautstärkebezeichnung hinzufügen" + +#. @subsubsection in ../user/instrument-notation.itely +msgid "Adding singer names" +msgstr "Sängernamen hinzufügen" + +#. @subsubsection in ../user/instrument-notation.itely +msgid "Printing stanzas at the end" +msgstr "Die Strophen am Ende ausdrucken" + +#. @subsubsection in ../user/instrument-notation.itely +msgid "Printing stanzas at the end in multiple columns" +msgstr "Die Strophen am Ende in mehreren Spalten drucken" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ambitus" +msgstr "Ambitus" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Other vocal issues" +msgstr "Weitere Vokalmusikprobleme" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Rhythmic music" +msgstr "Rhythmische Musik" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Showing melody rhythms" +msgstr "Melodierhythmus anzeigen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Entering percussion" +msgstr "Schlagzeugnotation" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Percussion staves" +msgstr "Schlagzeugsysteme" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ghost notes" +msgstr "Geisternoten" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Guitar" +msgstr "Gitarre" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "String number indications" +msgstr "Seitennummerbezeichnung" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Tablatures basic" +msgstr "Grundlagen der Tabulatur" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Non-guitar tablatures" +msgstr "Nicht-Gitarren-Tabulaturen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Banjo tablatures" +msgstr "Banjo-Tabulaturen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Fret diagrams" +msgstr "Bund-Diagramme" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Right hand fingerings" +msgstr "Fingersatz der rechten Hand" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Other guitar issues" +msgstr "Weiter Gitarrenprobleme" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Bagpipe" +msgstr "Dudelsack" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Bagpipe definitions" +msgstr "Dudelsack-Defintionen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Bagpipe example" +msgstr "Dudelsack-Beispiele" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient notation" +msgstr "Notation von alter Musik" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient note heads" +msgstr "Notenköpfe der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient accidentals" +msgstr "Vorzeichen der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient rests" +msgstr "Pausen der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient clefs" +msgstr "Schlüssel der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient flags" +msgstr "Fähnchen der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient time signatures" +msgstr "Taktangaben der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ancient articulations" +msgstr "Vorzeichen der alten Musik" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Custodes" +msgstr "" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Divisiones" +msgstr "" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Ligatures" +msgstr "Ligaturen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "White mensural ligatures" +msgstr "Weiße Mensuralligaturen" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Gregorian square neumes ligatures" +msgstr "Ligaturen der gregorianischen Quadratnotation" + +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Gregorian Chant contexts" +msgstr "Gregorianische Gesangs-Kontexte" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Mensural contexts" +msgstr "Mensural-Kontexte" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Musica ficta accidentals" +msgstr "Musica ficta-Vorzeichen" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Figured bass" +msgstr "Generalbass" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Other instrument specific notation" +msgstr "Notation für verschiedene Instrumente" + +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely +msgid "Artificial harmonics (strings)" +msgstr "Flageolet (Streicher)" + +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Advanced notation" +msgstr "Fortgeschrittene Notationstechniken" + +#. @chapter in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text" +msgstr "Text" + +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text scripts" +msgstr "Textarten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text and line spanners" +msgstr "Text und Linien" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text spanners" +msgstr "Text mit Verbindungslinien" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text marks" +msgstr "Textartige Zeichen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Text markup" +msgstr "Textbeschriftung" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Nested scores" +msgstr "Geschachtelte Systeme" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Overview of text markup commands" +msgstr "Überblick über Textbeschriftungsbefehle" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Font selection" +msgstr "Auswahl der Schriftart" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "New dynamic marks" +msgstr "Neue Lautstärkezeichen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Preparing parts" +msgstr "Orchesterstimmen vorbereiten" + +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Multi measure rests" +msgstr "Mehrtaktige Pausen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Metronome marks" +msgstr "Metronombezeichnung" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Rehearsal marks" +msgstr "Übungszeichen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Bar numbers" +msgstr "Taktnummern" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Instrument names" +msgstr "Instrumentenbezeichnungn" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Instrument transpositions" +msgstr "Transposition von Instrumenten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Ottava brackets" +msgstr "Oktavierungsklammern" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Different editions from one source" +msgstr "Verschiedene Editionen aus einer Quelldatei" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Orchestral music" +msgstr "Orchestermusik" + +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Automatic part combining" +msgstr "Automatische Kombination von Stimmen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Hiding staves" +msgstr "Systeme verstecken" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Quoting other voices" +msgstr "Stichnoten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Formatting cue notes" +msgstr "Stichnoten formatieren" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Aligning to cadenzas" +msgstr "An Kadenzen ausrichten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Contemporary notation" +msgstr "Moderne Notation" + +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Polymetric notation" +msgstr "Polymetrische Notation" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Time administration" +msgstr "Verwaltung der Zeiteinheiten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Proportional notation (introduction)" +msgstr "Proportionale Notation (Einleitung)" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Clusters" +msgstr "Cluster" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Special noteheads" +msgstr "Besondere Notenköpfe" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Feathered beams" +msgstr "Gespreizte Balken" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Improvisation" +msgstr "" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Selecting notation font size" +msgstr "Auswahl der Notations-Schriftgröße" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Educational use" +msgstr "Pädagogische Verwendung" + +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Balloon help" +msgstr "Erklärungsblasen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Blank music sheet" +msgstr "Ein leeres Notenblatt" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Hidden notes" +msgstr "Unsichtbare Noten" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Shape note heads" +msgstr "Notenköpfe mit besonderen Formen" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Easy Notation note heads" +msgstr "Easy Notation-Notenköpfe" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Analysis brackets" +msgstr "Analyseklammern" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Coloring objects" +msgstr "Farbige Objekte" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Parentheses" +msgstr "Klammern" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely +msgid "Grid lines" +msgstr "Gitternetzlinien" + +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/changing-defaults.itely +msgid "Changing defaults" +msgstr "Standardeinstellungen verändern" + +#. @chapter in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Automatic notation" +msgstr "" + +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Automatic accidentals" +msgstr "Automatische Vorzeichen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Setting automatic beam behavior" +msgstr "Das Setzen von automatischen Balken einstellen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Interpretation contexts" +msgstr "Interpretationsumgebungen" + +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Contexts explained" +msgstr "Was sind Umgebungen?" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Creating contexts" +msgstr "Umgebungen erstellen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Changing context properties on the fly" +msgstr "Umgebungseigenschaften lokal ändern" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Modifying context plug-ins" +msgstr "Umgebungs-Plugins verändern" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Layout tunings within contexts" +msgstr "Layouteinstellungen mit Umgebungen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Changing context default settings" +msgstr "Die Standardeinstellungen von Umgebungen ändern" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Defining new contexts" +msgstr "Neue Umgebungen definieren" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Aligning contexts" +msgstr "Umgebungen aneinander ausrichten" + +#. @subsection in ../user/changing-defaults.itely +msgid "The \\override command" +msgstr "Der \\override-Befehl" + +#. @node in ../user/changing-defaults.itely +msgid "Der @code{\\override}-Befehl" +msgstr "" + +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Constructing a tweak" +msgstr "Eine Korrektur konstruieren" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Navigating the program reference" +msgstr "Zurechtfinden in der Programmreferenz" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Layout interfaces" +msgstr "Layout-Schnittstellen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Determining the grob property" +msgstr "Die Grob-Eigenschaften" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Objects connected to the input" +msgstr "Objekte, die mit der Eingabe verbunden sind" + +#. @subsection in ../user/changing-defaults.itely +msgid "Using Scheme code instead of \tweak" +msgstr "Scheme-Code anstelle von \tweak verwenden" + +#. @node in ../user/changing-defaults.itely +msgid "Using Scheme code instead of @code{\tweak}" +msgstr "Scheme-Code anstelle von @code{\tweak} verwenden" + +#. @subsection in ../user/changing-defaults.itely +msgid "\\set versus \\override" +msgstr "" + +#. @node in ../user/changing-defaults.itely +msgid "@code{\\set} vs.@: @code{\\override}" +msgstr "" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "Difficult tweaks" +msgstr "Schwierige Korrekturen" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/non-music.itely +msgid "Non-musical notation" +msgstr "Nichtmusikalische Notation" + +#. @chapter in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Input files" +msgstr "Quelldateien" + +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "File structure (introduction)" +msgstr "Die Dateistruktru (Einleitung)" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "File structure" +msgstr "Die Dateistruktur" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "A single music expression" +msgstr "Ein einzelner musikalischer Ausdruck" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Multiple scores in a book" +msgstr "Mehrere Partituren in einem Buch" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Extracting fragments of notation" +msgstr "Fragmente der Notation extrahieren" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Including LilyPond files" +msgstr "LilyPond-Dateien einfügen" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Text encoding" +msgstr "Textkodierung" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Titles and headers" +msgstr "Titel" + +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Creating titles" +msgstr "Titel erstellen" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Custom titles" +msgstr "Eigene Titel" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "MIDI output" +msgstr "MDID-Ausgabe" + +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Creating MIDI files" +msgstr "MIDI-Dateien erstellen" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "MIDI block" +msgstr "Der MIDI-Block" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "MIDI instrument names" +msgstr "MIDI-Instrumentenbezeichnungen" + +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Displaying LilyPond notation" +msgstr "LilyPond-Notation anzeigen" + +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely +msgid "Skipping corrected music" +msgstr "Korrigierte Musik überspringen" + +#. @section in ../user/non-music.itely +#. @node in ../user/spacing.itely +msgid "Spacing issues" +msgstr "Abstände" + +#. @chapter in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Paper and pages" +msgstr "Papier und Seiten" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Paper size" +msgstr "Papiergröße" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Page formatting" +msgstr "Seitenformatierung" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Music layout" +msgstr "Notenlayout" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Setting the staff size" +msgstr "Die Notensystemgröße einstellen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Score layout" +msgstr "Partiturlayout" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Displaying spacing" +msgstr "Abstände anzeigen lassen" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Breaks" +msgstr "Umbrüche" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Line breaking" +msgstr "Zeilenumbrüche" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Page breaking" +msgstr "Seitenumbrüche" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Optimal page breaking" +msgstr "Optimale Seitenumbrüche" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Optimal page turning" +msgstr "Optimale Umbrüche zum Blättern" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Explicit breaks" +msgstr "Ausdrückliche Umbrüche" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Using an extra voice for breaks" +msgstr "Eine zusätzliche Stimme für Umbrüche benutzen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Vertical spacing" +msgstr "Vertikale Abstände" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Vertical spacing inside a system" +msgstr "Vertikale Abstände innerhalb eines Systemes" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Vertical spacing between systems" +msgstr "Vertikale Abstände zwischen Systemen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Explicit staff and system positioning" +msgstr "Explizite Positionierung von Systemen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Two-pass vertical spacing" +msgstr "Vertikale Abstände mit zwei Durchgängen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Vertical collision avoidance" +msgstr "Vermeidung von vertikalen Zusammenstößen" + +#. @subsection in ../user/spacing.itely +msgid "Horizontal spacing" +msgstr "Horizontale Abstände" + +#. @node in ../user/spacing.itely +msgid "Horizontal Spacing" +msgstr "Horizontale Abstände" + +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Horizontal spacing overview" +msgstr "Überblick über horizontale Abstände" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "New spacing area" +msgstr "Eine neue Umgebung mit anderen Abständen" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Changing horizontal spacing" +msgstr "Horizontale Abstände verändern" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Line length" +msgstr "Zeilenlänge" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely +msgid "Proportional notation" +msgstr "Proportionale Notation" + +#. @subsection in ../user/spacing.itely +#. @node in ../user/programming-interface.itely +msgid "Interfaces for programmers" +msgstr "Schnittstellen für Programmierer" + +#. @chapter in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Music functions" +msgstr "Musikalische Funktionen" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Overview of music functions" +msgstr "Überblick über musikalische Funktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Simple substitution functions" +msgstr "Einfache Ersetzungsfunktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Paired substitution functions" +msgstr "Paarige Ersetzungsfunktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Mathematics in functions" +msgstr "Mathematik in Funktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Void functions" +msgstr "Leere Funktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Functions without arguments" +msgstr "Funktionen ohne Argumente" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Overview of available music functions" +msgstr "Überblick über vorhandene musikalische Funktionen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Programmer interfaces" +msgstr "Schnittstelle für Programmierer" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Input variables and Scheme" +msgstr "Eingabevariablen und Scheme" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Internal music representation" +msgstr "Interne Repräsentation der Musik" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Building complicated functions" +msgstr "Komplizierte Funktionen erstellen" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Displaying music expressions" +msgstr "Musikalische Funktionen darstellen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Music properties" +msgstr "Eigenschaften von Musikobjekten" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Doubling a note with slurs (example)" +msgstr "Verdopplung einer Note mit Bindebögen (Beispiel)" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Adding articulation to notes (example)" +msgstr "Artikulationszeichen zu Noten hinzufügen (Beispiel)" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Markup programmer interface" +msgstr "Programmierungsschnittstelle für Textbeschriftungen" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Markup construction in Scheme" +msgstr "Beschriftungskonstruktionen in Scheme" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "How markups work internally" +msgstr "Wie Beschriftungen intern funktionieren" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "New markup command definition" +msgstr "Neue Definitionen von Beschriftungsbefehlen" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Contexts for programmers" +msgstr "Kontexte für Programmierer" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Context evaluation" +msgstr "Kontextauswertung" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Running a function on all layout objects" +msgstr "Eine Funktion auf alle Layout-Objekte anwenden" + +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely +msgid "Scheme procedures as properties" +msgstr "Scheme-Vorgänge als Eigenschaften" + +#. @section in ../user/programming-interface.itely +#. @node in ../user/running.itely +msgid "Running LilyPond" +msgstr "LilyPond starten" + +#. @chapter in ../user/running.itely +#. @node in ../user/running.itely +msgid "Invoking lilypond" +msgstr "lilypond aufrufen" + +#. @section in ../user/running.itely +msgid "Command line options" +msgstr "Optionen auf der Kommandozeile" + +#. @subsection in ../user/running.itely +msgid "Environment variables" +msgstr "Umgebungsvariablen" + +#. @subsection in ../user/running.itely +#. @node in ../user/running.itely +msgid "Notes for the MacOS X app" +msgstr "Anmerkungen für MacOS X" + +#. @section in ../user/running.itely +msgid "Updating files with convert-ly" +msgstr "Dateien mit convert-ly aktualisieren" + +#. @node in ../user/running.itely +msgid "Updating with @command{convert-ly}" +msgstr "Dateien mit @command{convert-ly} aktualisieren" + +#. @section in ../user/running.itely +#. @node in ../user/running.itely +msgid "Reporting bugs" +msgstr "Fehler melden" + +#. @section in ../user/running.itely +#. @node in ../user/running.itely +msgid "Error messages" +msgstr "Fehlermeldungen" + +#. @section in ../user/running.itely +#. @node in ../user/running.itely +msgid "Editor support" +msgstr "Unterstützung von Texteditoren" + +#. @section in ../user/running.itely +#. @node in ../user/running.itely +msgid "Point and click" +msgstr "" + +#. @section in ../user/running.itely +msgid "LilyPond-book" +msgstr "" + +#. @node in ../user/lilypond-book.itely +msgid "@command{lilypond-book}: Integrating text and music" +msgstr "@command{lilypond-book}: Noten in den Text integrieren" + +#. @chapter in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "An example of a musicological document" +msgstr "Ein musikwissenschaftlicher Text als Beispiel" + +#. @section in ../user/lilypond-book.itely +msgid "Integrating LaTeX and music" +msgstr "Noten in LaTeX integrieren" + +#. @node in ../user/lilypond-book.itely +msgid "Integrating La@TeX{} and music" +msgstr "Noten in La@TeX{} integrieren" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Integrating Texinfo and music" +msgstr "Noten in Texinfo integrieren" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Integrating HTML and music" +msgstr "Noten in HTML integrieren" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Integrating DocBook and music" +msgstr "Noten in DocBook integrieren" + +#. @section in ../user/lilypond-book.itely +msgid "Common conventions" +msgstr "Definitionen" + +#. @unnumberedsubsec in ../user/lilypond-book.itely +msgid "Including a LilyPond file" +msgstr "Eine LilyPond-Datei einfügen" + +#. @unnumberedsubsec in ../user/lilypond-book.itely +msgid "Including LilyPond code" +msgstr "LilyPond-Code einfügen" + +#. @unnumberedsubsec in ../user/lilypond-book.itely +msgid "Processing the DocBook document" +msgstr "Ein DocBook-Dokument übersetzen" + +#. @unnumberedsubsec in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Music fragment options" +msgstr "Die Musikfragment-Optionen" + +#. @section in ../user/lilypond-book.itely +msgid "Invoking lilypond-book" +msgstr "lilypond-book aufrufen" + +#. @node in ../user/lilypond-book.itely +msgid "Invoking @command{lilypond-book}" +msgstr "@command{lilypond-book} aufrufen" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Filename extensions" +msgstr "Dateiendungen" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Many quotes of a large score" +msgstr "Viele Zitate in einer langen Partitur" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Inserting LilyPond output into OpenOffice.org" +msgstr "LilyPond-Noten in OpenOffice.org integrieren" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely +msgid "Inserting LilyPond output into other programs" +msgstr "LilyPond-Noten in andere Programme integrieren" + +#. @section in ../user/lilypond-book.itely +#. @node in ../user/converters.itely +msgid "Converting from other formats" +msgstr "Von anderen Formaten konvertieren" + +#. @chapter in ../user/converters.itely +msgid "Invoking midi2ly" +msgstr "midi2ly aufrufen" + +#. @node in ../user/converters.itely +msgid "Invoking @command{midi2ly}" +msgstr "@command{midi2ly} aufrufen" + +#. @section in ../user/converters.itely +msgid "Invoking etf2ly" +msgstr "etf2ly aufrufen" + +#. @node in ../user/converters.itely +msgid "Invoking @command{etf2ly}" +msgstr "@command{etf2ly} aufrufen" + +#. @section in ../user/converters.itely +msgid "Invoking musicxml2ly" +msgstr "muscxml2ly aufrufen" + +#. @node in ../user/converters.itely +msgid "Invoking @code{musicxml2ly}" +msgstr "@command{muscxml2ly} aufrufen" + +#. @section in ../user/converters.itely +msgid "Invoking abc2ly" +msgstr "abc2ly aufrufen" + +#. @node in ../user/converters.itely +msgid "Invoking @code{abc2ly}" +msgstr "@command{abc2ly} aufrufen" + +#. @section in ../user/converters.itely +#. @node in ../user/converters.itely +msgid "Generating LilyPond files" +msgstr "LilyPond-Dateien erstellen" + +#. @section in ../user/converters.itely +#. @node in ../user/literature.itely +msgid "Literature list" +msgstr "Literatur" + +#. @appendix in ../user/literature.itely +#. @node in ../user/scheme-tutorial.itely +msgid "Scheme tutorial" +msgstr "Scheme-Übung" + +#. @appendix in ../user/scheme-tutorial.itely +#. @node in ../user/notation-appendices.itely +msgid "Notation manual tables" +msgstr "Notationsübersicht" + +#. @appendix in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely +msgid "Chord name chart" +msgstr "Liste der Akkordbezeichnungen" + +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely +msgid "MIDI instruments" +msgstr "MIDI-Instrumente" + +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely +msgid "List of colors" +msgstr "Liste der Farben" + +#. @appendixsec in ../user/notation-appendices.itely +msgid "Normal colors" +msgstr "Normale Farben" + +#. @subsubheading in ../user/notation-appendices.itely +msgid "X color names" +msgstr "X-Farbbezeichnungen" + +#. @subsubheading in ../user/notation-appendices.itely +msgid "Color Names without a numerical suffix:" +msgstr "Farben ohne eine numerale Endung" + +#. @subsubheading in ../user/notation-appendices.itely +msgid "Color names with a numerical suffix" +msgstr "Farben mit einer numeralen Endung" + +#. @subsubheading in ../user/notation-appendices.itely +msgid "Grey Scale" +msgstr "Grauskala" + +#. @subsubheading in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely +msgid "The Feta font" +msgstr "Die Feta-Schriftart" + +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely +msgid "Note head styles" +msgstr "Notenkopfstile" + +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/templates.itely +msgid "Templates" +msgstr "Vorlagen" + +#. @appendix in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Single staff" +msgstr "Ein einzelnes System" + +#. @appendixsec in ../user/templates.itely +msgid "Notes only" +msgstr "Nur Noten" + +#. @appendixsubsec in ../user/templates.itely +msgid "Notes and lyrics" +msgstr "Noten und Text" + +#. @appendixsubsec in ../user/templates.itely +msgid "Notes and chords" +msgstr "Noten und Akkordbezeichnungen" + +#. @appendixsubsec in ../user/templates.itely +msgid "Notes, lyrics, and chords." +msgstr "Noten, Text und Akkordbezeichnungen" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Piano templates" +msgstr "Klaviervorlagen" + +#. @appendixsec in ../user/templates.itely +msgid "Solo piano" +msgstr "Piano Solo" + +#. @appendixsubsec in ../user/templates.itely +msgid "Piano and melody with lyrics" +msgstr "Klavier und Gesangstimme" + +#. @appendixsubsec in ../user/templates.itely +msgid "Piano centered lyrics" +msgstr "Klavier mit zentriertem Text" + +#. @appendixsubsec in ../user/templates.itely +msgid "Piano centered dynamics" +msgstr "Klavier mit zentrierten Lautstärkebezeichnungen" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +#. @appendixsec in ../user/templates.itely +msgid "String quartet" +msgstr "Streichquartett" + +#. @appendixsubsec in ../user/templates.itely +msgid "String quartet parts" +msgstr "Streichquartettstimmen" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Vocal ensembles" +msgstr "Vokalensemble" + +#. @appendixsec in ../user/templates.itely +msgid "SATB vocal score" +msgstr "SATB Partitur" + +#. @appendixsubsec in ../user/templates.itely +msgid "SATB vocal score and automatic piano reduction" +msgstr "SATB Partitur und automatischer Klavierauszug" + +#. @appendixsubsec in ../user/templates.itely +msgid "SATB with aligned contexts" +msgstr "SATB mit zugehörigen Kontexten" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Ancient notation templates" +msgstr "Vorlagen für alte Notation" + +#. @appendixsec in ../user/templates.itely +msgid "Transcription of mensural music" +msgstr "Transkription mensuraler Musik" + +#. @appendixsubsec in ../user/templates.itely +msgid "Gregorian transcription template" +msgstr "Vorlage zur Transkription von Gregorianik" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Jazz combo" +msgstr "" + +#. @appendixsec in ../user/templates.itely +#. @node in ../user/templates.itely +msgid "Lilypond-book templates" +msgstr "Lilypond-book-Vorlagen" + +#. @appendixsec in ../user/templates.itely +msgid "LaTeX" +msgstr "" + +#. @appendixsubsec in ../user/templates.itely +msgid "Texinfo" +msgstr "" + +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/cheatsheet.itely +msgid "Cheat sheet" +msgstr "Befehlsübersicht" + +#. @appendix in ../user/cheatsheet.itely +#. @node in ../user/fdl.itexi +msgid "GNU Free Documentation License" +msgstr "" + +#. @appendix in ../user/fdl.itexi +msgid "ADDENDUM: How to use this License for your documents" +msgstr "Anhang: Wie kann die Lizenz für eigene Dokumente verwendet werden" + +#. @appendixsubsec in ../user/fdl.itexi +msgid "Up:" +msgstr "Hoch:" + +msgid "Next:" +msgstr "Nächste:" + +msgid "Previous:" +msgstr "Vorherige:" + +msgid "Appendix" +msgstr "Anhang" + +msgid "Footnotes" +msgstr "Fußnoten" diff --git a/Documentation/po/lilypond-doc.pot b/Documentation/po/lilypond-doc.pot index 52ce97037b..f7320f8df9 100644 --- a/Documentation/po/lilypond-doc.pot +++ b/Documentation/po/lilypond-doc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-02-24 10:14+0100\n" +"POT-Creation-Date: 2007-03-25 16:48+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,2216 +16,2194 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../buildscripts/add_html_footer.py:36 -#, python-format -msgid "This page is for %(package_name)s-%(package_version)s (%(branch_str)s)." -msgstr "" - -#: ../../buildscripts/add_html_footer.py:39 -#, python-format -msgid "Report errors to %(mail_address)s." -msgstr "" - -#: ../../buildscripts/add_html_footer.py:52 -#, python-format -msgid "Other languages: %s." -msgstr "" - -#: ../../buildscripts/add_html_footer.py:53 -#, python-format -msgid "About automatic language selection." -msgstr "" - -#: ../../buildscripts/add_html_footer.py:236 -msgid "stable-branch" -msgstr "" - -#: ../../buildscripts/add_html_footer.py:238 -msgid "development-branch" -msgstr "" - -#: ../../buildscripts/langdefs.py:34 -msgid "English" -msgstr "" - -#: ../../buildscripts/langdefs.py:35 -msgid "French" -msgstr "" - -#. @node in ../../../Documentation/user/lilypond.tely msgid "Top" msgstr "" -#. @top in ../../../Documentation/user/lilypond.tely +#. @node in ../user/lilypond.tely msgid "GNU LilyPond --- The music typesetter" msgstr "" -#. @node in ../../../Documentation/user/lilypond.tely -#. @appendix in ../../../Documentation/user/lilypond.tely +#. @top in ../user/lilypond.tely +#. @node in ../user/lilypond.tely msgid "LilyPond command index" msgstr "" -#. @node in ../../../Documentation/user/lilypond.tely -#. @appendix in ../../../Documentation/user/lilypond.tely +#. @appendix in ../user/lilypond.tely +#. @node in ../user/lilypond.tely msgid "LilyPond index" msgstr "" -#. @subsubheading in ../../../Documentation/user/macros.itexi +#. @appendix in ../user/lilypond.tely msgid "Bugs" msgstr "" -#. @subheading in ../../../Documentation/user/macros.itexi +#. @subsubheading in ../user/macros.itexi msgid "More information" msgstr "" -#. @subsubheading in ../../../Documentation/user/macros.itexi +#. @subheading in ../user/macros.itexi msgid "See also" msgstr "" -#. @subsubheading in ../../../Documentation/user/macros.itexi +#. @subsubheading in ../user/macros.itexi msgid "Predefined commands" msgstr "" -#. @subsubheading in ../../../Documentation/user/macros.itexi +#. @subsubheading in ../user/macros.itexi msgid "Commonly tweaked properties" msgstr "" -#. @node in ../../../Documentation/user/preface.itely -#. @unnumbered in ../../../Documentation/user/preface.itely +#. @subsubheading in ../user/macros.itexi +#. @node in ../user/preface.itely msgid "Preface" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @chapter in ../../../Documentation/user/introduction.itely +#. @unnumbered in ../user/preface.itely +#. @node in ../user/introduction.itely msgid "Introduction" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @chapter in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "Engraving" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "Automated engraving" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "What symbols to engrave?" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "Music representation" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "Example applications" msgstr "" -#. @node in ../../../Documentation/user/introduction.itely -#. @section in ../../../Documentation/user/introduction.itely +#. @section in ../user/introduction.itely +#. @node in ../user/introduction.itely msgid "About this manual" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @chapter in ../../../Documentation/user/tutorial.itely +#. @section in ../user/introduction.itely +#. @node in ../user/tutorial.itely msgid "Tutorial" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @section in ../../../Documentation/user/tutorial.itely +#. @chapter in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "First steps" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Compiling a file" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely msgid "Entering music and viewing output" msgstr "" -#. @subsubheading in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "MacOS X" msgstr "" -#. @subsubheading in ../../../Documentation/user/tutorial.itely +#. @subsubheading in ../user/tutorial.itely msgid "Windows" msgstr "" -#. @subsubheading in ../../../Documentation/user/tutorial.itely +#. @subsubheading in ../user/tutorial.itely msgid "Unix" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsubheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Simple notation" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/tutorial.itely +#. @chapter in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Pitches" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "interval" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "fourth" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "scale" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "middle C" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "Durations (rhythms)" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "duration" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "whole note" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "half note" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "quarter note" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "dotted notes" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Rests" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "rest" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Time signature" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "time signature" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Clef" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "clef" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "All together" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Working on text files" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "How to read the tutorial" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @section in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Single staff notation" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Relative note names" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Accidentals and key signatures" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Accidentals" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "sharp" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "flat" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "double sharp" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "double flat" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "Key signatures" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "Warning: key signatures and pitches" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Ties and slurs" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Ties" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "tie" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Slurs" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "slur" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Phrasing slurs" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "Warnings: slurs vs. ties" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Articulation and dynamics" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/tutorial.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Articulations" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "articulations" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely msgid "Fingerings" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subheading in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Dynamics" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Automatic and manual beams" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely msgid "beam" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Advanced rhythmic commands" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely msgid "Partial measure" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "anacrusis" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @rglos in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Tuplets" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subheading in ../user/tutorial.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Grace notes" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @section in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Multiple notes at once" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Music expressions explained" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely msgid "Simultaneous music expressions: multiple staves" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "Simultaneous music expressions: single staff" msgstr "" -#. @subheading in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely msgid "Analogy: mathematical expressions" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subheading in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Multiple staves" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Piano staves" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Single staff polyphony" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Combining notes into chords" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @section in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Songs" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Printing lyrics" msgstr "" -#. @rglos in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely msgid "melisma" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @rglos in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "A lead sheet" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @section in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Final touches" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @section in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Version number" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Adding titles" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Absolute note names" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "Organizing pieces with identifiers" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "After the tutorial" msgstr "" -#. @node in ../../../Documentation/user/tutorial.itely -#. @subsection in ../../../Documentation/user/tutorial.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/tutorial.itely msgid "How to read the manual" msgstr "" -#. @node in ../../../Documentation/user/putting.itely -#. @chapter in ../../../Documentation/user/putting.itely +#. @subsection in ../user/tutorial.itely +#. @node in ../user/putting.itely msgid "Putting it all together" msgstr "" -#. @node in ../../../Documentation/user/putting.itely -#. @section in ../../../Documentation/user/putting.itely +#. @chapter in ../user/putting.itely +#. @node in ../user/putting.itely msgid "Extending the templates" msgstr "" -#. @node in ../../../Documentation/user/putting.itely -#. @section in ../../../Documentation/user/putting.itely +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely msgid "How LilyPond files work" msgstr "" -#. @node in ../../../Documentation/user/putting.itely -#. @section in ../../../Documentation/user/putting.itely +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely msgid "Score is a single musical expression" msgstr "" -#. @node in ../../../Documentation/user/putting.itely -#. @section in ../../../Documentation/user/putting.itely +#. @section in ../user/putting.itely +#. @node in ../user/putting.itely msgid "An orchestral part" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @chapter in ../../../Documentation/user/working.itely +#. @section in ../user/putting.itely +#. @node in ../user/working.itely msgid "Working on LilyPond projects" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @chapter in ../user/working.itely +#. @node in ../user/working.itely msgid "Suggestions for writing LilyPond files" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @subsection in ../../../Documentation/user/working.itely +#. @section in ../user/working.itely +#. @node in ../user/working.itely msgid "General suggestions" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @subsection in ../../../Documentation/user/working.itely +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely msgid "Typesetting existing music" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @subsection in ../../../Documentation/user/working.itely +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely msgid "Large projects" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @subsection in ../user/working.itely +#. @node in ../user/working.itely msgid "Saving typing with identifiers and functions" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @section in ../user/working.itely +#. @node in ../user/working.itely msgid "Style sheets" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @section in ../user/working.itely +#. @node in ../user/working.itely msgid "Updating old files" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @section in ../user/working.itely +#. @node in ../user/working.itely msgid "Troubleshooting (taking it all apart)" msgstr "" -#. @node in ../../../Documentation/user/working.itely -#. @section in ../../../Documentation/user/working.itely +#. @section in ../user/working.itely +#. @node in ../user/working.itely msgid "Minimal examples" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @chapter in ../../../Documentation/user/tweaks.itely +#. @section in ../user/working.itely +#. @node in ../user/tweaks.itely msgid "Tweaking output" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @chapter in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Moving objects" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Fixing overlapping notation" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Common tweaks" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Default files" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Fitting music onto fewer pages" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Advanced tweaks with Scheme" msgstr "" -#. @node in ../../../Documentation/user/tweaks.itely -#. @section in ../../../Documentation/user/tweaks.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/tweaks.itely msgid "Avoiding tweaks with slower processing" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @chapter in ../../../Documentation/user/basic-notation.itely +#. @section in ../user/tweaks.itely +#. @node in ../user/basic-notation.itely msgid "Basic notation" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Normal pitches" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Cautionary accidentals" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Micro tones" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Note names in other languages" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Relative octaves" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Octave check" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Transpose" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Skips" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Rhythms" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Durations" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Augmentation dots" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Scaling durations" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Bar check" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Barnumber check" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Automatic note splitting" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Polyphony" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Chords" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Stems" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Basic polyphony" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Explicitly instantiating voices" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Collision Resolution" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Staff notation" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Key signature" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Partial measures" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Bar lines" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Unmetered music" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "System start delimiters" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Staff symbol" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Writing music in parallel" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Connecting notes" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Laissez vibrer ties" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Automatic beams" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Manual beams" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Expressive marks" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Fingering instructions" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Breath marks" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Trills" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Glissando" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Arpeggio" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Falls and doits" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @section in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Repeats" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @section in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Repeat types" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Repeat syntax" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Repeats and MIDI" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Manual repeat commands" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Tremolo repeats" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Tremolo subdivisions" msgstr "" -#. @node in ../../../Documentation/user/basic-notation.itely -#. @subsection in ../../../Documentation/user/basic-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/basic-notation.itely msgid "Measure repeats" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @chapter in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/basic-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Instrument-specific notation" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @chapter in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Piano music" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Automatic staff changes" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Manual staff switches" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Pedals" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Staff switch lines" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Cross staff stems" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Chord names" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Introducing chord names" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Chords mode" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Printing chord names" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Vocal music" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Setting simple songs" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Entering lyrics" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Hyphens and extenders" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "The Lyrics context" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Melismata" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Another way of entering lyrics" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Flexibility in placement" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Lyrics to multiple notes of a melisma" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Divisi lyrics" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Switching the melody associated with a lyrics line" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Specifying melismata within the lyrics" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Lyrics independent of notes" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Spacing lyrics" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "More about stanzas" msgstr "" -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely msgid "Adding stanza numbers" msgstr "" -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely msgid "Adding dynamics marks" msgstr "" -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely msgid "Adding singer names" msgstr "" -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely msgid "Printing stanzas at the end" msgstr "" -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely msgid "Printing stanzas at the end in multiple columns" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ambitus" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Other vocal issues" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Rhythmic music" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Showing melody rhythms" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Entering percussion" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Percussion staves" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ghost notes" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Guitar" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "String number indications" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Tablatures basic" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Non-guitar tablatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Banjo tablatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Fret diagrams" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Right hand fingerings" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Other guitar issues" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Bagpipe" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Bagpipe definitions" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Bagpipe example" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient notation" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient note heads" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient accidentals" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient rests" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient clefs" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient flags" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient time signatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ancient articulations" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Custodes" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Divisiones" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Ligatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "White mensural ligatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsubsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Gregorian square neumes ligatures" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsubsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Gregorian Chant contexts" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Mensural contexts" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Musica ficta accidentals" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Figured bass" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @section in ../../../Documentation/user/instrument-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Other instrument specific notation" msgstr "" -#. @node in ../../../Documentation/user/instrument-notation.itely -#. @subsection in ../../../Documentation/user/instrument-notation.itely +#. @section in ../user/instrument-notation.itely +#. @node in ../user/instrument-notation.itely msgid "Artificial harmonics (strings)" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @chapter in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/instrument-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Advanced notation" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @section in ../../../Documentation/user/advanced-notation.itely +#. @chapter in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text scripts" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text and line spanners" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text spanners" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text marks" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Text markup" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Nested scores" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Overview of text markup commands" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Font selection" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "New dynamic marks" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @section in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Preparing parts" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Multi measure rests" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Metronome marks" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Rehearsal marks" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Bar numbers" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Instrument names" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Instrument transpositions" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Ottava brackets" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Different editions from one source" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @section in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Orchestral music" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Automatic part combining" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Hiding staves" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Quoting other voices" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Formatting cue notes" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Aligning to cadenzas" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @section in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Contemporary notation" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Polymetric notation" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Time administration" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Proportional notation (introduction)" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Clusters" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Special noteheads" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Feathered beams" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Improvisation" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Selecting notation font size" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @section in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Educational use" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @section in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Balloon help" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Blank music sheet" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Hidden notes" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Shape note heads" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Easy Notation note heads" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Analysis brackets" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Coloring objects" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Parentheses" msgstr "" -#. @node in ../../../Documentation/user/advanced-notation.itely -#. @subsection in ../../../Documentation/user/advanced-notation.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/advanced-notation.itely msgid "Grid lines" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @chapter in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/advanced-notation.itely +#. @node in ../user/changing-defaults.itely msgid "Changing defaults" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @section in ../../../Documentation/user/changing-defaults.itely +#. @chapter in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Automatic notation" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Automatic accidentals" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Setting automatic beam behavior" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @section in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Interpretation contexts" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Contexts explained" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Creating contexts" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Changing context properties on the fly" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Modifying context plug-ins" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Layout tunings within contexts" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Changing context default settings" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Defining new contexts" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Aligning contexts" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @section in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely msgid "The \\override command" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely +msgid "The @code{\\override} command" +msgstr "" + +#. @section in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Constructing a tweak" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Navigating the program reference" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Layout interfaces" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Determining the grob property" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Objects connected to the input" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely -msgid "\\set vs. \\override" +#. @subsection in ../user/changing-defaults.itely +msgid "Using Scheme code instead of \tweak" +msgstr "" + +#. @node in ../user/changing-defaults.itely +msgid "Using Scheme code instead of @code{\tweak}" msgstr "" -#. @node in ../../../Documentation/user/changing-defaults.itely -#. @subsection in ../../../Documentation/user/changing-defaults.itely +#. @subsection in ../user/changing-defaults.itely +msgid "\\set versus \\override" +msgstr "" + +#. @node in ../user/changing-defaults.itely +msgid "@code{\\set} vs. @code{\\override}" +msgstr "" + +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/changing-defaults.itely msgid "Difficult tweaks" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @chapter in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/changing-defaults.itely +#. @node in ../user/non-music.itely msgid "Non-musical notation" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @section in ../../../Documentation/user/non-music.itely +#. @chapter in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Input files" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "File structure (introduction)" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "File structure" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "A single music expression" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Multiple scores in a book" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Extracting fragments of notation" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Including LilyPond files" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Text encoding" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @section in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Titles and headers" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Creating titles" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Custom titles" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @section in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "MIDI output" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Creating MIDI files" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "MIDI block" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @subsection in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "MIDI instrument names" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @section in ../../../Documentation/user/non-music.itely +#. @subsection in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Displaying LilyPond notation" msgstr "" -#. @node in ../../../Documentation/user/non-music.itely -#. @section in ../../../Documentation/user/non-music.itely +#. @section in ../user/non-music.itely +#. @node in ../user/non-music.itely msgid "Skipping corrected music" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @chapter in ../../../Documentation/user/spacing.itely +#. @section in ../user/non-music.itely +#. @node in ../user/spacing.itely msgid "Spacing issues" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @section in ../../../Documentation/user/spacing.itely +#. @chapter in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Paper and pages" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Paper size" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Page formatting" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @section in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Music layout" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Setting the staff size" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Score layout" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @section in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Displaying spacing" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @section in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Breaks" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Line breaking" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Page breaking" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Optimal page breaking" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Optimal page turning" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Explicit breaks" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Using an extra voice for breaks" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @section in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Vertical spacing" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Vertical spacing inside a system" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Vertical spacing between systems" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Explicit staff and system positioning" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Two-pass vertical spacing" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Vertical collision avoidance" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely msgid "Horizontal spacing" msgstr "" -#. @section in ../../../Documentation/user/spacing.itely +#. @node in ../user/spacing.itely msgid "Horizontal Spacing" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @section in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Horizontal spacing overview" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "New spacing area" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Changing horizontal spacing" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Line length" msgstr "" -#. @node in ../../../Documentation/user/spacing.itely -#. @subsection in ../../../Documentation/user/spacing.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/spacing.itely msgid "Proportional notation" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @chapter in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/spacing.itely +#. @node in ../user/programming-interface.itely msgid "Interfaces for programmers" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @chapter in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Music functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Overview of music functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Simple substitution functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Paired substitution functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Mathematics in functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Void functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Functions without arguments" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Overview of available music functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Programmer interfaces" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Input variables and Scheme" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Internal music representation" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Building complicated functions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Displaying music expressions" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Music properties" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Doubling a note with slurs (example)" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Adding articulation to notes (example)" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Markup programmer interface" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Markup construction in Scheme" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "How markups work internally" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "New markup command definition" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Contexts for programmers" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Context evaluation" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @subsection in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Running a function on all layout objects" msgstr "" -#. @node in ../../../Documentation/user/programming-interface.itely -#. @section in ../../../Documentation/user/programming-interface.itely +#. @subsection in ../user/programming-interface.itely +#. @node in ../user/programming-interface.itely msgid "Scheme procedures as properties" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @chapter in ../../../Documentation/user/running.itely +#. @section in ../user/programming-interface.itely +#. @node in ../user/running.itely msgid "Running LilyPond" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @chapter in ../user/running.itely +#. @node in ../user/running.itely msgid "Invoking lilypond" msgstr "" -#. @subsection in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely msgid "Command line options" msgstr "" -#. @subsection in ../../../Documentation/user/running.itely +#. @subsection in ../user/running.itely msgid "Environment variables" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @subsection in ../user/running.itely +#. @node in ../user/running.itely msgid "Notes for the MacOS X app" msgstr "" -#. @node in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely msgid "Updating files with convert-ly" msgstr "" -#. @section in ../../../Documentation/user/running.itely +#. @node in ../user/running.itely msgid "Updating with @command{convert-ly}" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely +#. @node in ../user/running.itely msgid "Reporting bugs" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely +#. @node in ../user/running.itely msgid "Error messages" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely +#. @node in ../user/running.itely msgid "Editor support" msgstr "" -#. @node in ../../../Documentation/user/running.itely -#. @section in ../../../Documentation/user/running.itely +#. @section in ../user/running.itely +#. @node in ../user/running.itely msgid "Point and click" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/running.itely msgid "LilyPond-book" msgstr "" -#. @chapter in ../../../Documentation/user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "@command{lilypond-book}: Integrating text and music" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @chapter in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "An example of a musicological document" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely msgid "Integrating LaTeX and music" msgstr "" -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Integrating La@TeX{} and music" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Integrating Texinfo and music" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Integrating HTML and music" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Integrating DocBook and music" msgstr "" -#. @unnumberedsubsec in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely msgid "Common conventions" msgstr "" -#. @unnumberedsubsec in ../../../Documentation/user/lilypond-book.itely +#. @unnumberedsubsec in ../user/lilypond-book.itely msgid "Including a LilyPond file" msgstr "" -#. @unnumberedsubsec in ../../../Documentation/user/lilypond-book.itely +#. @unnumberedsubsec in ../user/lilypond-book.itely msgid "Including LilyPond code" msgstr "" -#. @unnumberedsubsec in ../../../Documentation/user/lilypond-book.itely +#. @unnumberedsubsec in ../user/lilypond-book.itely msgid "Processing the DocBook document" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @unnumberedsubsec in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Music fragment options" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely msgid "Invoking lilypond-book" msgstr "" -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Invoking @command{lilypond-book}" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Filename extensions" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Many quotes of a large score" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Inserting LilyPond output into OpenOffice.org" msgstr "" -#. @node in ../../../Documentation/user/lilypond-book.itely -#. @section in ../../../Documentation/user/lilypond-book.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/lilypond-book.itely msgid "Inserting LilyPond output into other programs" msgstr "" -#. @node in ../../../Documentation/user/converters.itely -#. @chapter in ../../../Documentation/user/converters.itely +#. @section in ../user/lilypond-book.itely +#. @node in ../user/converters.itely msgid "Converting from other formats" msgstr "" -#. @node in ../../../Documentation/user/converters.itely +#. @chapter in ../user/converters.itely msgid "Invoking midi2ly" msgstr "" -#. @section in ../../../Documentation/user/converters.itely +#. @node in ../user/converters.itely msgid "Invoking @command{midi2ly}" msgstr "" -#. @node in ../../../Documentation/user/converters.itely +#. @section in ../user/converters.itely msgid "Invoking etf2ly" msgstr "" -#. @section in ../../../Documentation/user/converters.itely +#. @node in ../user/converters.itely msgid "Invoking @command{etf2ly}" msgstr "" -#. @node in ../../../Documentation/user/converters.itely +#. @section in ../user/converters.itely msgid "Invoking musicxml2ly" msgstr "" -#. @section in ../../../Documentation/user/converters.itely +#. @node in ../user/converters.itely msgid "Invoking @code{musicxml2ly}" msgstr "" -#. @node in ../../../Documentation/user/converters.itely +#. @section in ../user/converters.itely msgid "Invoking abc2ly" msgstr "" -#. @section in ../../../Documentation/user/converters.itely +#. @node in ../user/converters.itely msgid "Invoking @code{abc2ly}" msgstr "" -#. @node in ../../../Documentation/user/converters.itely -#. @section in ../../../Documentation/user/converters.itely +#. @section in ../user/converters.itely +#. @node in ../user/converters.itely msgid "Generating LilyPond files" msgstr "" -#. @node in ../../../Documentation/user/literature.itely -#. @appendix in ../../../Documentation/user/literature.itely +#. @section in ../user/converters.itely +#. @node in ../user/literature.itely msgid "Literature list" msgstr "" -#. @node in ../../../Documentation/user/scheme-tutorial.itely -#. @appendix in ../../../Documentation/user/scheme-tutorial.itely +#. @appendix in ../user/literature.itely +#. @node in ../user/scheme-tutorial.itely msgid "Scheme tutorial" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendix in ../../../Documentation/user/notation-appendices.itely +#. @appendix in ../user/scheme-tutorial.itely +#. @node in ../user/notation-appendices.itely msgid "Notation manual tables" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendixsec in ../../../Documentation/user/notation-appendices.itely +#. @appendix in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely msgid "Chord name chart" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendixsec in ../../../Documentation/user/notation-appendices.itely +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely msgid "MIDI instruments" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendixsec in ../../../Documentation/user/notation-appendices.itely +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely msgid "List of colors" msgstr "" -#. @subsubheading in ../../../Documentation/user/notation-appendices.itely +#. @appendixsec in ../user/notation-appendices.itely msgid "Normal colors" msgstr "" -#. @subsubheading in ../../../Documentation/user/notation-appendices.itely +#. @subsubheading in ../user/notation-appendices.itely msgid "X color names" msgstr "" -#. @subsubheading in ../../../Documentation/user/notation-appendices.itely +#. @subsubheading in ../user/notation-appendices.itely msgid "Color Names without a numerical suffix:" msgstr "" -#. @subsubheading in ../../../Documentation/user/notation-appendices.itely +#. @subsubheading in ../user/notation-appendices.itely msgid "Color names with a numerical suffix" msgstr "" -#. @subsubheading in ../../../Documentation/user/notation-appendices.itely +#. @subsubheading in ../user/notation-appendices.itely msgid "Grey Scale" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendixsec in ../../../Documentation/user/notation-appendices.itely +#. @subsubheading in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely msgid "The Feta font" msgstr "" -#. @node in ../../../Documentation/user/notation-appendices.itely -#. @appendixsec in ../../../Documentation/user/notation-appendices.itely +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/notation-appendices.itely msgid "Note head styles" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendix in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/notation-appendices.itely +#. @node in ../user/templates.itely msgid "Templates" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendix in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Single staff" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "Notes only" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Notes and lyrics" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Notes and chords" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Notes, lyrics, and chords." msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Piano templates" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "Solo piano" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Piano and melody with lyrics" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Piano centered lyrics" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Piano centered dynamics" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "String quartet" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "String quartet parts" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Vocal ensembles" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "SATB vocal score" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "SATB vocal score and automatic piano reduction" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "SATB with aligned contexts" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Ancient notation templates" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "Transcription of mensural music" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Gregorian transcription template" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Jazz combo" msgstr "" -#. @node in ../../../Documentation/user/templates.itely -#. @appendixsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely +#. @node in ../user/templates.itely msgid "Lilypond-book templates" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsec in ../user/templates.itely msgid "LaTeX" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/templates.itely +#. @appendixsubsec in ../user/templates.itely msgid "Texinfo" msgstr "" -#. @node in ../../../Documentation/user/cheatsheet.itely -#. @appendix in ../../../Documentation/user/cheatsheet.itely +#. @appendixsubsec in ../user/templates.itely +#. @node in ../user/cheatsheet.itely msgid "Cheat sheet" msgstr "" -#. @node in ../../../Documentation/user/fdl.itexi -#. @appendix in ../../../Documentation/user/fdl.itexi +#. @appendix in ../user/cheatsheet.itely +#. @node in ../user/fdl.itexi msgid "GNU Free Documentation License" msgstr "" -#. @appendixsubsec in ../../../Documentation/user/fdl.itexi +#. @appendix in ../user/fdl.itexi msgid "ADDENDUM: How to use this License for your documents" msgstr "" +#. @appendixsubsec in ../user/fdl.itexi msgid "Up:" msgstr "" @@ -2240,3 +2218,6 @@ msgstr "" msgid "Footnotes" msgstr "" + +msgid "Table of Contents" +msgstr "" diff --git a/buildscripts/langdefs.py b/buildscripts/langdefs.py index 09393d0bdc..2efc8124d5 100644 --- a/buildscripts/langdefs.py +++ b/buildscripts/langdefs.py @@ -34,13 +34,14 @@ class LanguageDef: site = LanguageDef ('en', _('English'), webext='') fr = LanguageDef ('fr', _('French'), double_punct_char_sep=' ') es = LanguageDef ('es', _('Spanish') ) +de = LanguageDef ('de', _('Deutsch') ) #nl = LanguageDef ('nl', 'Nederlands') # Outdated or broken translations may be disabled # (please run 'make web-clean' before doing that): #fr.enabled = False -LANGUAGES = (site, fr, es) +LANGUAGES = (site, fr, es, de) if __name__ == '__main__': print ' '.join ([l.code for l in LANGUAGES if l.enabled and l.code != 'en'])