1 %% Translation of GIT committish: b482c3e5b56c3841a88d957e0ca12964bd3e64fa
4 Al trabajar con los callbacks de un grob, puede ser de mucha ayuda
5 entender el @qq{árbol genealógico} de un grob. La mayor parte de los
6 grobs tienen @qq{padres} que influyen en el posicionamiento del grob.
7 los padres X e Y influyen en las posiciones horizontal y vertical del
8 grob, respectivamente. Además, cada pade puede tener padres a su vez.
11 Por desgracia, existen varios aspectos de la genealogía de un grob que
12 pueden llevar a confusión:
17 @item Los tipos de padre que tiene un grob pueden depender del
20 @item Para ciertos grobs, los padres X e Y son el mismo.
22 @item Un @qq{ancestro} concreto puede estar relacionado con un grob de
25 @item El concepto de @qq{generaciones} es engañoso.
30 Por ejemplo, el grob @code{System} puede ser tanto un padre (sobre el
31 lado Y) como un abuelo (dos veces en el lado X) de un grob
32 @code{VerticalAlignment}.
35 Este macro imprime, en la consola, una representación textual de la
36 genealogía de un grob.
39 Cuando se llama de esta forma
43 \\once \\override NoteHead #'before-line-breaking = #display-ancestry
49 Se genera la siguiente salida:
53 ------------------------------------
55 NoteHead X,Y: NoteColumn
59 X: NonMusicalPaperColumn
62 X: NonMusicalPaperColumn
69 doctitlees = "Imprimir el árbol genealógico de un grob"