]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/texidocs/displaying-grob-ancestry.texidoc
da6d5f5ebe432d9f51faad41eab8b9b2f852d9e2
[lilypond.git] / Documentation / es / texidocs / displaying-grob-ancestry.texidoc
1 %% Translation of GIT committish: 596761e4a1c62fc2e85fe3396a378b814504e7b1
2
3   texidoces = "
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.
9
10
11 Por desgracia, existen varios aspectos de la genealogía de un grob que
12 pueden llevar a confusión:
13
14
15 @itemize
16
17 @item Los tipos de padre que tiene un grob pueden depender del
18 contexto.
19
20 @item Para ciertos grobs, los padres X e Y son el mismo.
21
22 @item Un @qq{ancestro} concreto puede estar relacionado con un grob de
23 mas de una manera.
24
25 @item El concepto de @qq{generaciones} es engañoso.
26
27 @end itemize
28
29
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}.
33
34
35 Este macro imprime, en la consola, una representación textual de la
36 genealogía de un grob.
37
38
39 Cuando se llama de esta forma
40
41 @example
42 @{
43    \\once \\override NoteHead #'before-line-breaking = #display-ancestry
44    c4
45 @}
46 @end example
47
48
49 Se genera la siguiente salida:
50
51
52 @example
53 ------------------------------------
54
55 NoteHead X,Y: NoteColumn
56     X: PaperColumn
57        X,Y: System
58     Y: VerticalAxisGroup
59        X: NonMusicalPaperColumn
60           X,Y: System
61        Y: VerticalAlignment
62           X: NonMusicalPaperColumn
63              X,Y: System
64           Y: System
65 @end example
66
67 "
68
69   doctitlees = "Imprimir el árbol genealógico de un grob"