From 842f1344e85520df0eb2f3ca2b0d184867ad11b1 Mon Sep 17 00:00:00 2001 From: Till Paala Date: Wed, 27 Oct 2010 22:41:32 +0300 Subject: [PATCH] Doc-de: updates to the learning manual --- .../de/learning/common-notation.itely | 5 +- Documentation/de/learning/fundamental.itely | 72 ++++++++++--------- Documentation/de/learning/preface.itely | 4 +- Documentation/de/learning/templates.itely | 4 +- Documentation/de/learning/tutorial.itely | 2 +- Documentation/de/learning/tweaks.itely | 21 ++++-- 6 files changed, 64 insertions(+), 44 deletions(-) diff --git a/Documentation/de/learning/common-notation.itely b/Documentation/de/learning/common-notation.itely index 03396ff517..bfb3b23aea 100644 --- a/Documentation/de/learning/common-notation.itely +++ b/Documentation/de/learning/common-notation.itely @@ -823,7 +823,10 @@ als Partituren mit unterschiedlichen Taktarten. @funindex GrandStaff @funindex ChoirStaff -Glossar: @rglos{brace}. +Glossar: +@rglos{brace}, +@rglos{staff}, +@rglos{system}. Musik für das Klavier wird üblicherweise auf zwei Systemen notiert, die durch eine @notation{geschweifte Klammer} verbunden sind diff --git a/Documentation/de/learning/fundamental.itely b/Documentation/de/learning/fundamental.itely index 4067e1e9d8..28253279aa 100644 --- a/Documentation/de/learning/fundamental.itely +++ b/Documentation/de/learning/fundamental.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: ab9e3136d78bfaf15cc6d77ed1975d252c3fe506 + Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -1605,17 +1605,13 @@ wobei @var{Typ} eine Kontextbezeichnung (wie etwa @code{Staff} oder beginnt, den @var{muskalischen Ausdruck} innerhalb dieses Kontexts auszuwerten. -(Beachten Sie, dass man normalerweise keinen @code{\new Score}-Befehl -braucht: der Partitur-(Score)-Kontext der obersten Ebene wird -normalerweise automatisch erstellt, wenn der musikalische Ausdruck -innerhalb der @code{\score}-Umgebung interpretiert wird. Der -einzige Grund, einen @code{Score}-Kontext explizit mit -@code{\new Score} zu erstellen ist es, wenn man eine @code{\with}-Umgebung -beginnen will, in der man eine oder mehrere Partitur-weite -Standardwerte definiert werden. Information über die Benutzung -von @code{\with}-Umgebungen finden sich unter der Unterüberschrift -@qq{Kontexteigenschaften mit @code{\\with} setzen} in -@ref{Kontexteigenschaften verändern}.) +@warning{Der @bs{}@code{new Score}-Befehl sollte nicht benutzt werden, +weil der Partitur-(Score)-Kontext der obersten Ebene +normalerweise automatisch erstellt wird, wenn der musikalische Ausdruck +innerhalb der @code{\score}-Umgebung interpretiert wird. Standard-Werte +von Kontexteigenschaften, die für einen bestimmten @code{Score} gelten +sollen, können innerhalb der @bs{}@code{layout}-Umgebung definiert werden. +Siehe @ref{Kontexteigenschaften verändern}.} Wir haben schon viele explizite Beispiel gesehen, in denen neue @code{Staff}- und @code{Voice}-Kontexte erstellt wurden, aber @@ -2051,27 +2047,6 @@ etwa so: >> @end lilypond -Oder, wenn das @code{\override} für die Eigenschaft auf alle -Notensysteme innerhalb der Partitur gelten soll, kann es auch -direkt an ein @code{\new Score} gehängt werden, wie etwa hier: - -@lilypond[quote,verbatim,ragged-right] -\score { - \new Score \with { extraNatural = ##f } << - \new Staff { - \relative c'' { - gis4 ges aes ais - } - } - \new Staff { - \relative c'' { - gis4 ges aes ais - } - } - >> -} -@end lilypond - Eigenschaften, die auf diese Arte gesetzt werden, können immer noch dynamisch mit dem @code{\set}-Befehl geändert werden und mit @code{\unset} auf ihre Standardeinstellungen zurückgesetzt werden, @@ -2104,7 +2079,7 @@ eine @code{\context}-Umgebung eingebettet, welche wiederum innerhalb von einer @code{\layout}-Umgebung steht. Jede @code{\context}-Umgebung wirkt sich auf alle Kontexte dieses Types aus, welche sich in der aktuellen Partitur befinden (d. h. innerhalb einer @code{\score}- -oder @code{\book}-Umgebung. Hier ist ein Beispiel, wie man diese +oder @code{\book}-Umgebung). Hier ist ein Beispiel, wie man diese Funktion anwendet: @lilypond[verbatim,quote] @@ -2123,6 +2098,31 @@ Funktion anwendet: } @end lilypond +Wenn die Veränderung der Eigenschaft sich auf alle Systeme einer +@code{score}-Umgebung beziehen soll: + +@lilypond[quote,verbatim] +\score { + << + \new Staff { + \relative c'' { + gis4 ges aes ais + } + } + \new Staff { + \relative c'' { + gis4 ges aes ais + } + } + >> + \layout { + \context { + \Score extraNatural = ##f + } + } +} +@end lilypond + @noindent Kontext-Eigenschaften, die auf diese Weise gesetzt werden, können für bestimmten Kontexte überschrieben werden, indem die @@ -3216,6 +3216,10 @@ PedalOrganMusic = \relative c { } % end Score context @end lilypond +@seealso +Glossar: +@rglos{system}. + @node Tipparbeit durch Variablen und Funktionen ersparen @subsection Tipparbeit durch Variablen und Funktionen ersparen diff --git a/Documentation/de/learning/preface.itely b/Documentation/de/learning/preface.itely index c8c66a383e..0f42cd9491 100644 --- a/Documentation/de/learning/preface.itely +++ b/Documentation/de/learning/preface.itely @@ -1,14 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 940a3955254888e14a8c5ef7e835225e5cc3852c + Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' Guide, node Updating translation committishes.. @end ignore -@c \version "2.12.0" +@c \version "2.13.36" @node Vorwort @unnumbered Vorwort diff --git a/Documentation/de/learning/templates.itely b/Documentation/de/learning/templates.itely index a7d78e5e24..fc9cd39006 100644 --- a/Documentation/de/learning/templates.itely +++ b/Documentation/de/learning/templates.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 144cd434d02e6d90b2fb738eeee99119a7c5e1d2 + Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -208,7 +208,7 @@ violin concerto as TchaikovskyPI, whereas perhaps you wish to print @ The `line-width' is for \header. @li lypond[quote,verbatim,ragged-right,line-width] -\version "2.12.0" +\version "2.13.36" \header { dedication = "dedication" title = "Title" diff --git a/Documentation/de/learning/tutorial.itely b/Documentation/de/learning/tutorial.itely index f5686450f0..414b50ae0f 100644 --- a/Documentation/de/learning/tutorial.itely +++ b/Documentation/de/learning/tutorial.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213 + Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' diff --git a/Documentation/de/learning/tweaks.itely b/Documentation/de/learning/tweaks.itely index 3150ecd02f..aa49cde567 100644 --- a/Documentation/de/learning/tweaks.itely +++ b/Documentation/de/learning/tweaks.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: ab9e3136d78bfaf15cc6d77ed1975d252c3fe506 + Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745 When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -3895,6 +3895,10 @@ schiebt aber die folgende Bezeichnung in die Höhe, während das im zweiten Beispiel, in dem der @code{stencil} entfernt wurde, nicht passiert. +@seealso +Glossar: +@rglos{system}. + @node Variablen für Optimierungen einsetzen @subsection Variablen für Optimierungen einsetzen @@ -4473,14 +4477,23 @@ Textsilbe oder eine Beschriftung aus dem Rand der Partitur ragt, wird durch diese Tests die Zeile gerade so weit komprimiert, dass sie sich innerhalb der Ränder befindet. +Damit diese Tests immer funktionieren, müssen sie aktiviert werden, +indem die @bs{}@code{override}-Befehle in einer @code{context}-Umgebung +innerhalb der @code{layout}-Umgebung notiert werden und nicht innerhalb +der Noten: + @example -\new Score \with @{ +\score @{ + @{ @dots{}Noten@dots{} @} + \layout @{ + \context @{ + \Score % Um sicher zu gehen, dass Texte und Liedtext % innerhalb der Papierränder bleiben \override PaperColumn #'keep-inside-line = ##t \override NonMusicalPaperColumn #'keep-inside-line = ##t -@} @{ - ... + @} + @} @} @end example -- 2.39.2