X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fsnippets%2Fusing-ly-grob-object-to-access-grobs-with--tweak.ly;h=88c159d58f5b3239daa4647c42cc0529c49e1f28;hb=bcb2a9dc0a511de8587c58b29ac9134f40483228;hp=670bc7dda858fea01c66eacbb26d64b833af880f;hpb=559a79b8ff4144181431e327c175047d0c808164;p=lilypond.git diff --git a/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly b/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly index 670bc7dda8..88c159d58f 100644 --- a/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly +++ b/Documentation/snippets/using-ly-grob-object-to-access-grobs-with--tweak.ly @@ -4,50 +4,10 @@ %% and then run scripts/auxiliar/makelsr.py %% %% This file is in the public domain. -\version "2.14.2" +\version "2.17.11" \header { - lsrtags = "devel, tweaks-and-overrides, scheme-language" - -%% Translation of GIT committish: b482c3e5b56c3841a88d957e0ca12964bd3e64fa - - texidoces = " - -Se puede acceder @qq{lateralmente} a algunos grobs desde dentro de la -función de callback de otro grob. Éstos se encuentran relacionados -normalmente como @qq{layout objects} (objetos de presentación) en la -sección @qq{Internal properties} (propiedades internas) de un -interface de grob. Se usa la función @code{ly:grob-object} para -acceder a estos grobs. - - -Se presentan más abajo como ejemplo algunas formas de addecer a grobs -desde dentro de una función de callback de NoteHead, pero la técnica -no se limita a las cabezas de nota. Sin embargo, la función de -callback de NoteHead es especialmente importante, porque es la función -de callback implícita que utiliza la instrucción @code{\\tweak}. - - -La función de ejemplo que se define abajo (\"display-grobs\") no es -probablemente tan útil, pero muestra que se está accediendo -efectivamente a los grobs. - - -Salida de ejemplo de la consola: - - -@example --------------------- -#-Grob Accidental - -#-Grob Arpeggio - -#-Grob Stem - -@end example - - -" - - doctitlees = "Utilizar ly:grob-object para acceder a los grobs con \\tweak" - + lsrtags = "devel, scheme-language, tweaks-and-overrides" texidoc = " Some grobs can be accessed @qq{laterally} from within another grob's @@ -108,10 +68,10 @@ Example console output: \relative c' { %% display grobs for each note head: - %\override NoteHead #'before-line-breaking = #display-grobs + %\override NoteHead.before-line-breaking = #display-grobs 1\arpeggio }