]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/lsr/broken-crescendo-hairpin.ly
Merge master into nested-bookparts
[lilypond.git] / input / lsr / broken-crescendo-hairpin.ly
index 44027924e8ffaa32748129d28eae64a2cdc11bf5..cb5bd967be5e7c6824bed8fba31aec9c84a24122 100644 (file)
@@ -1,43 +1,73 @@
 %% Do not edit this file; it is auto-generated from input/new
 %% This file is in the public domain.
-\version "2.11.38"\r
-\r
-\header {\r
-  doctitle = "Broken crescendo hairpin"\r
-  lsrtags = "expressive-marks"\r
-  texidoc = "\r
-In order to make parts of a crescendo hairpin invisible, the following\r
-method is used: A white rectangle is drawn on top of the respective\r
-part of the crescendo hairpin, making it invisible. The rectangle is\r
-defined as postscript code within a text markup.\r
-\r
-To fine-tune the position and size of the markup, the number\r
-preceding @code{setgray} in the postscript definition can be set to a\r
-value <1 making it grey. The two numbers before @code{scale} in the\r
-postscript code are responsible for the width and height of the\r
-rectangle, the two numbers before @code{translate} change the x- and\r
-y-origin of the rectangle. \r
-\r
-Make sure to put the hairpin in a lower layer than the text markup to\r
-actually draw the rectangle above the hairpin. \r
-" }\r
-\r
-\score {\r
-  \relative c' {\r
-    << {\r
-      \dynamicUp\r
-      \override DynamicLineSpanner #'staff-padding = #4\r
-      r2 r16 c'8.\pp r4\r
-    } \\ {\r
-      \override DynamicLineSpanner #'layer = #0\r
-      des,2\mf\< ~\r
-      \override TextScript #'layer = #2\r
-      des16_\markup {\r
-        \postscript #"1.9 -8 translate 5 4 scale 1 setgray 0 0 moveto 0 1\r
-        lineto 1 1 lineto 1 0 lineto 0 0 lineto fill"\r
-      }\r
-      r8. des4 ~ des16->\sff\r
-    } >>\r
-  }\r
-  \layout { ragged-right = ##t }\r
-}\r
+\version "2.11.62"
+
+\header {
+  texidoces = "
+Para hacer invisibles partes de un regulador de crescendo, se usa
+el método de dibujar un rectángulo blanco encima de la parte
+respectiva del regulador, tapándola.  El rectángulo se define como
+código PostScript dentro de un elemento de marcado de texto.
+
+Para realizar un ajuste fino de la posición y el tamaño del
+elemento de marcado, se puede establecer el número que precede a
+@code{setgray} en la definición de PostScript a un valor menor que
+la unidad, haciendo que sea de color gris.  Los dos números que
+están antes de @code{scale} en el código PostScript son los
+responsables del ancho y la altura del rectángulo, y los dos
+números que están antes de @code{translate} cambian las
+coordenadas X e Y de origen del rectángulo.
+
+Asegúrse de poner el regulador en una capa más baja que el
+elemento de marcado de texto para trazar el rectángulo encima del
+regulador.
+
+"
+  doctitlees = "Regulador interrumpido"
+
+  lsrtags = "expressive-marks"
+  texidoc = "
+In order to make parts of a crescendo hairpin invisible, the following
+method is used: A white rectangle is drawn on top of the respective
+part of the crescendo hairpin, making it invisible.  The rectangle is
+defined as postscript code within a text markup.
+
+To fine-tune the position and size of the markup, the number
+preceding @code{setgray} in the postscript definition can be set to a
+value less than one, making it grey.  The two numbers before @code{scale}
+in the postscript code are responsible for the width and height of the
+rectangle, the two numbers before @code{translate} change the x- and
+y-origin of the rectangle.
+
+Make sure to put the hairpin in a lower layer than the text markup to
+draw the rectangle over the hairpin.
+"
+  doctitle = "Broken crescendo hairpin"
+} % begin verbatim
+
+\relative c' {
+  << {
+    \dynamicUp
+    \override DynamicLineSpanner #'staff-padding = #4
+    r2 r16 c'8.\pp r4
+  }
+  \\
+  {
+    \override DynamicLineSpanner #'layer = #0
+    des,2\mf\< ~
+    \override TextScript #'layer = #2
+    des16_\markup {
+      \postscript #"
+        1.9 -8 translate
+        5 4 scale
+        1 setgray
+        0 0 moveto
+        0 1 lineto
+        1 1 lineto
+        1 0 lineto
+        0 0 lineto
+        fill"
+    }
+    r8. des4 ~ des16->\sff
+  } >>
+}