X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fsnippets%2Fdisplaying-grob-ancestry.ly;h=06d9a7664d40ef6a456612047e4239172664729a;hb=17f11c2f5ab963bfb07b7652b4860dc4dda5540a;hp=632e8c0ff004cc1dc3a394858dcf2918a89d4425;hpb=579274a935b22567ac15b3651a9d651474f88ec4;p=lilypond.git diff --git a/Documentation/snippets/displaying-grob-ancestry.ly b/Documentation/snippets/displaying-grob-ancestry.ly index 632e8c0ff0..06d9a7664d 100644 --- a/Documentation/snippets/displaying-grob-ancestry.ly +++ b/Documentation/snippets/displaying-grob-ancestry.ly @@ -1,10 +1,80 @@ % Do not edit this file; it is automatically % generated from Documentation/snippets/new % This file is in the public domain. -%% Note: this file works from version 2.13.10 -\version "2.13.16" +%% Note: this file works from version 2.13.36 +\version "2.13.46" \header { +%% Translation of GIT committish: a874fda3641c9e02f61be5c41b215b8304b8ed00 + + texidoces = " +Al trabajar con los callbacks de un grob, puede ser de mucha ayuda +entender el @qq{árbol genealógico} de un grob. La mayor parte de los +grobs tienen @qq{padres} que influyen en el posicionamiento del grob. +los padres X e Y influyen en las posiciones horizontal y vertical del +grob, respectivamente. Además, cada pade puede tener padres a su vez. + + +Por desgracia, existen varios aspectos de la genealogía de un grob que +pueden llevar a confusión: + + +@itemize + +@item Los tipos de padre que tiene un grob pueden depender del +contexto. + +@item Para ciertos grobs, los padres X e Y son el mismo. + +@item Un @qq{ancestro} concreto puede estar relacionado con un grob de +mas de una manera. + +@item El concepto de @qq{generaciones} es engañoso. + +@end itemize + + +Por ejemplo, el grob @code{System} puede ser tanto un padre (sobre el +lado Y) como un abuelo (dos veces en el lado X) de un grob +@code{VerticalAlignment}. + + +Este macro imprime, en la consola, una representación textual de la +genealogía de un grob. + + +Cuando se llama de esta forma + +@example +@{ + \\once \\override NoteHead #'before-line-breaking = #display-ancestry + c4 +@} +@end example + + +Se genera la siguiente salida: + + +@example +------------------------------------ + +NoteHead X,Y: NoteColumn + X: PaperColumn + X,Y: System + Y: VerticalAxisGroup + X: NonMusicalPaperColumn + X,Y: System + Y: VerticalAlignment + X: NonMusicalPaperColumn + X,Y: System + Y: System +@end example + +" + + doctitlees = "Imprimir el árbol genealógico de un grob" + lsrtags = "tweaks-and-overrides" texidoc = "