]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/texidocs/displaying-grob-ancestry.texidoc
5872cb921242b82ebec148435d1c3e30aa8293ac
[lilypond.git] / Documentation / es / texidocs / displaying-grob-ancestry.texidoc
1 %% Translation of GIT committish: 56145dfed8f19bb34459d5b40cab388776d2ec49
2   texidoces = "
3 Al trabajar con los callbacks de un grob, puede ser de mucha ayuda
4 entender el @qq{árbol genealógico} de un grob.  La mayor parte de los
5 grobs tienen @qq{padres} que influyen en el posicionamiento del grob.
6 los padres X e Y influyen en las posiciones horizontal y vertical del
7 grob, respectivamente.  Además, cada pade puede tener padres a su vez.
8
9
10 Por desgracia, existen varios aspectos de la genealogía de un grob que
11 pueden llevar a confusión:
12
13
14 @itemize
15
16 @item Los tipos de padre que tiene un grob pueden depender del
17 contexto.
18
19 @item Para ciertos grobs, los padres X e Y son el mismo.
20
21 @item Un @qq{ancestro} concreto puede estar relacionado con un grob de
22 mas de una manera.
23
24 @item El concepto de @qq{generaciones} es engañoso.
25
26 @end itemize
27
28
29 Por ejemplo, el grob @code{System} puede ser tanto un padre (sobre el
30 lado Y) como un abuelo (dos veces en el lado X) de un grob
31 @code{VerticalAlignment}.
32
33
34 Este macro imprime, en la consola, una representación textual de la
35 genealogía de un grob.
36
37
38 Cuando se llama de esta forma
39
40 @example
41 @{
42    \\once \\override NoteHead #'before-line-breaking = #display-ancestry
43    c4
44 @}
45 @end example
46
47
48 Se genera la siguiente salida:
49
50
51 @example
52 ------------------------------------
53
54 NoteHead X,Y: NoteColumn
55     X: PaperColumn
56        X,Y: System
57     Y: VerticalAxisGroup
58        X: NonMusicalPaperColumn
59           X,Y: System
60        Y: VerticalAlignment
61           X: NonMusicalPaperColumn
62              X,Y: System
63           Y: System
64 @end example
65
66 "
67   doctitlees = "Imprimir el árbol genealógico de un grob"