LSR: Redo local update.
[lilypond/mpolesky.git] / Documentation / snippets / controlling-spanner-visibility-after-a-line-break.ly
blob4c037139d2184c8198115cc03c4a2339ee595d6c
1 % Do not edit this file; it is automatically
2 % generated from Documentation/snippets/new
3 % This file is in the public domain.
4 %% Note: this file works from version 2.13.1
5 \version "2.13.20"
7 \header {
8 %% Translation of GIT committish: d2119a9e5e951c6ae850322f41444ac98d1ed492
10 texidoces = "
11 La visibilidad de los objetos de extensión que acaban en la primera
12 nota después de un salto de línea está controlada por la función de
13 callback de @code{after-line-breaking}
14 @code{ly:spanner::kill-zero-spanned-time}.
16 Para los objetos como los glissandos y los reguladores, el
17 comportamiento predeterminado es ocultar el objeto de extensión
18 después del salto; la inhabilitación de la función de callback hace
19 que el objeto de extensión roto por la izquierda pueda mostrarse.
21 De forma inversa, los objetos de extensión que son visibles
22 normalmente, como los objetos de extensión de texto, se pueden
23 ocultar habilitando la función de callback.
26 doctitlees = "Controlar la visibilidad de los objetos de
27 extensión después de un salto de línea"
30 lsrtags = "expressive-marks, tweaks-and-overrides"
31 texidoc = "The visibility of spanners which end on the first note
32 following a line break is controlled by the @code{after-line-breaking}
33 callback @code{ly:spanner::kill-zero-spanned-time}.
35 For objects such as glissandos and hairpins, the default behaviour is
36 to hide the spanner after a break; disabling the callback will allow
37 the left-broken span to be shown.
39 Conversely, spanners which are usually visible, such as text spans,
40 can be hidden by enabling the callback.
43 doctitle = "Controlling spanner visibility after a line break"
44 } % begin verbatim
47 \paper { ragged-right = ##t }
49 \relative c'' {
50 \override Hairpin #'to-barline = ##f
51 \override Glissando #'breakable = ##t
52 % show hairpin
53 \override Hairpin #'after-line-breaking = ##t
54 % hide text span
55 \override TextSpanner #'after-line-breaking =
56 #ly:spanner::kill-zero-spanned-time
57 e2\<\startTextSpan
58 % show glissando
59 \override Glissando #'after-line-breaking = ##t
60 f2\glissando
61 \break
62 f,1\!\stopTextSpan