]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/es/extending/programming-interface.itely
Imported Upstream version 2.18.2
[lilypond.git] / Documentation / es / extending / programming-interface.itely
index 9ccb31560b34bbab2e608fc5ce4436f97b1abb70..9130771ab4ec27ead47c23550ecc41a7a051ea44 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
 @c This file is part of extending.tely
 @ignore
-    Translation of GIT committish: 6bbc01872dd4e9cced2524c378628d9219ac08ae
+    Translation of GIT committish: 41c8bf63a7cc180746eace9b9e5278f541be0229
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
@@ -983,7 +983,7 @@ rectángulos y añade una separación.
             \override #'(box-padding . 0.6) \box @{ #text @}#@}))
 @end lisp
 
-or, equivalently
+o, de forma equivalente,
 
 @lisp
 #(define-markup-command (double-box layout props text) (markup?)
@@ -1369,6 +1369,20 @@ Casi todo el motor de tipografiado está manejado por estos
 El procedimiento siempre toma un argumento único, que es el grob (el
 objeto gráfico).
 
+Dicho procedimiento puede acceder al valor usual de la propiedad,
+llamando en primer lugar a la función que es el @q{callback} usual
+para esa propiedad, y que puede verse en el manual de referencia
+interna o en el archivo 'define-grobs.scm':
+
+@example
+\relative c'' @{
+  \override Flag #'X-offset = #(lambda (flag)
+    (let ((default (ly:flag::calc-x-offset flag)))
+      (* default 4.0)))
+  c4. d8 a4. g8
+@}
+@end example
+
 Si se deben llamar rutinas con varios argumentos, el grob actual se
 puede insertar con una cerradura de grob.  He aquí un ajuste
 procedente de @code{AccidentalSuggestion},