From 97199fb4b5eb003c674ad9a534b2293c11e1b31f Mon Sep 17 00:00:00 2001 From: Till Paala Date: Thu, 18 Sep 2008 21:11:16 +0300 Subject: [PATCH] Doc-de tweaks.itely update --- Documentation/de/user/tweaks.itely | 129 ++++++++++++++++++++++++++++- 1 file changed, 126 insertions(+), 3 deletions(-) diff --git a/Documentation/de/user/tweaks.itely b/Documentation/de/user/tweaks.itely index 9cea3987d0..e8fce63781 100644 --- a/Documentation/de/user/tweaks.itely +++ b/Documentation/de/user/tweaks.itely @@ -444,8 +444,6 @@ Notationsreferenz: @node The Internals Reference manual @section The Internals Reference manual -@untranslated - @menu * Properties of layout objects:: * Properties found in interfaces:: @@ -455,7 +453,132 @@ Notationsreferenz: @node Properties of layout objects @subsection Properties of layout objects -@untranslated +@cindex Eigenschaften von Layout-Objekten +@cindex Eigenschaften von Grobs +@cindex Grobs, Eigenschaften von +@cindex Layout-Objekte, Eigenschaften von +@cindex Property (Layout-Objekte, Grobs) + +Angenommen, in Ihrer Partitur tritt ein Legatobogen +auf, der Ihrer Meinung nach zu dünn ausgefallen ist. +Sie würden ihn gerne etwas schwerer gezeichnet +sehen. Wie gehen Sie vor? Von den Anmerkungen in +früheren Abschnitten wissen Sie schon, dass LilyPond +sehr flexibel ist und eine derartige Modifikation +möglich sein sollte, und Sie erraten vielleicht, +dass ein @code{\override}-Befehl angebracht ist. +Aber gibt es eine Eigenschaft für die Dicke eines +Legatobogens (engl. slur), und wenn es sie gibt, +auf welche Weise lässt sie sich verändern? Hier +kommt die Referenz der Interna zur Geltung. Dort +finden sich alle Informationen, um den beschriebenen +und alle anderen @code{\override}-Befehle zu +konstruieren. + +Bevor Sie jetzt in die Referenz der Interna wechseln, ist +eine Warnung angebracht. Es handelt sich um ein +@strong{Referenz}dokument, was heißt, dass es sehr +wenig oder gar keine Erklärungen enthält: seine Aufgabe +ist es, Information klar und genau darzustellen. Das +bedeutet, dass es auf den ersten Blick entmutigend +wirkt. Die Einführung und Erklärung in diesem Abschnitt +wird Ihnen aber schnell ermöglichen, genau die Information +aus der Referenz zu entnehmen, die Sie benötigen. +@c For German users +Beachten Sie, dass die Referenz der Interna nur auf Englisch +existiert. Um die Eigenschaftsbezeichnung eines bestimmten +Objektes zu finden, können Sie das @rglosnamed{Top,Glossar} + verwenden, in dem +die englischen Begriffe in viele andere Sprachen übersetzt sind. + +@cindex Override-Beispiel +@cindex Referenz der Interna, Benutzung +@cindex IR (Referenz der Interna), Benutzung + +Das Vorgehen soll an einem konkreten Beispiel einer echten +Komposition demonstriert werden. Hier das Beispiel: + +@lilypond[quote,verbatim,relative=2] +{ + \time 6/8 + { + r4 b8 b[( g]) g | + g[( e]) e d[( f]) a | + a g + } + \addlyrics { + The man who feels love's sweet e -- mo -- tion + } +} +@end lilypond + +Angenommen also, wir wollen die Legatobögen etwas +dicker setzten. Ist das möglich? Die Legatobögen sind mit +Sicherheit ein Layout-Objekt, die Frage muss also lauten: +@qq{Gibt es eine Eigenschaft von Legatobögen, die die +Dicke bestimmt?} Um diese Frage zu beantworten, müssen +wir in der Referenz der Interna ( kurz IR) nachschauen. + +Die IR für die LilyPond-Version, die Sie benutzen, findet sich +auf der LilyPond-Webseite unter der Adresse +@uref{http://lilypond.org}. Gehen Sie zur Dokumentationsseite +und klicken Sie auf den Link zur Referenz der Interna. +@c Addition for German users +Die Sprache ändert sich ab hier nach englisch. Für diese Übung +sollten Sie die HTML-Version benutzen, nicht die +@qq{auf einer großen Seite} oder die PDF-Version. +Damit Sie die nächsten Absätze verstehen können, müssen Sie +genauso vorgehen, während Sie weiterlesen. + +Unter der Überschrift @strong{Top} befinden sich fünf Links. +Wählen Sie den Link zum @emph{Backend}, wo sich die Information +über Layout-Objekte befindet. Hier, unter der Überschrift +@strong{Backend}, wählen Sie den Link @emph{All layout objects}. +Die Seite, die sich öffnet, enthält ein Liste aller Layout-Objekte, +die in Ihrerer LilyPond-Version benutzt werden, in alphabetischer +Ordnung. Wählen Sie den Link @emph{Slur} und die Eigenschaften +der Legatobögen (engl. slur} werden aufgelistet. + +Eine alternative Methode, auf diese Seite zu gelangen, ist von +der Notationsreferenz aus. Auf einer der Seiten zu Legatobögen +findet sich ein Link zur Referenz der Interna. Dieser Link führt +Sie direkt auf diese Seite. Wenn Sie aber eine Ahnung haben, +wie die Bezeichnung des Layout-Objektes lauten könnte, das sie +ändern wollen, ist es oft schneller, direkt zur IR zu gehen und +dort nachzuschlagen. + +Aus der Slur-Seite in der IR könne wir entnehmen, dass +Legatobögen (Slur-Objekte) durch den Slur_engraver erstellt +werden. Dann werden die Standardeinstellungen aufgelistet. +Beachten Sie, dass diese @strong{nicht} in alphabetischer Reihenfolge +geordnet sind. Schauen Sie sich die Liste an, ob sie eine Eigenschaft +enthält, mit der die Dicke von Legatobögen kontrolliert werden kann. +Sie sollten folgendes finden: + +@example +@code{thickness} (number) + @code{1.2} + Line thickness, generally measured in @code{line-thickness} +@end example + +Das sieht ganz danach aus, als ob damit die Dicke geändert +werden kann. Es bedeutet, dass der Wert von +@code{thickness} einfach eine Zahl (@emph{number}) ist, +dass der Standardwert 1.2 ist, und dass die Einheit +für die Dicke eine andere Eigenschaft mit der +Bezeichnung @code{line-thickness} ist. + +Wie schon früher gesagt, gibt es wenig bis gar keine Erklärungen +in der IR, aber wir haben schon genug Informationen, um +zu versuchen, die Dicke eines Legatobogens zu ändern. Die +Bezeichnung des Layout-Objekts ist offensichtlich +@code{Slur} und die Bezeichnung der Eigenschaft, die geändert +werden soll +@code{thickness}. Der neue Wert sollte etwas mehr als 1.2 sein, +denn der Bogen soll ja dicker werden. + + + @node Properties found in interfaces @subsection Properties found in interfaces -- 2.39.5