]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/displaying-grob-ancestry.ly
LSR updates from tarball
[lilypond.git] / Documentation / snippets / displaying-grob-ancestry.ly
index 2bf249061b22e2e1dae6f54dbd3432b83aa31d27..2760ef56634a5fe0fcd0afb473ed4e2a5ab3fe1b 100644 (file)
@@ -7,68 +7,8 @@
 \version "2.14.2"
 
 \header {
-%% Translation of GIT committish: 30339cb3706f6399c84607426988b25f79b4998c
-  texidocfr = "
-Lorsque l'on manipule des rappels d'objet (@emph{grob callbacks}), il
-peut être intéressant d'en maîtriser la @qq{ascendants}.  La plupart des
-objets graphiques ont des parents, lesquels auront une influence sur le
-positionnement de l'objet en question.  Ainsi, les X- et Y-parents
-influenceront respectivement la position horizontale et verticale de
-l'objet.  De plus, chacun des parents peut avoir ses propres parents.
-
-Certains aspects de la lignée d'un objet peuvent toutefois porter à
-confusion :
-
--- Les types de parents d'un @emph{grob} peuvent dépendre du contexte.
-
--- Dans le cas de certains @emph{grobs}, les parents X et Y peuvent être
-   le même.
-
--- Un @qq{ascendant} particulier peut dépendre d'un @emph{grob} de
-   différentes manières.
-
--- Le concept de @qq{génération} est trompeur.
-
-Par exemple, l'objet @code{System} peut, vis à vis d'un objet
-@code{VerticalAlignment},  être à la fois parent (par son
-côté Y) et grand parent (par deux fois du côté X).
-
-La macro ci-dessous affiche à l'écran une représentation textuelle de
-l'ascendance d'un @emph{grob}.
-
-
-Elle se lance ainsi :
-
-@example
-@{
-   \\once \\override NoteHead #'before-line-breaking = #display-ancestry
-   c4
-@}
-@end example
-
-et génère la sortie suivante :
-
-@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
-
-"
-  doctitlefr = "Affichage de la généalogie d'un objet"
-
   lsrtags = "devel, tweaks-and-overrides, scheme-language"
 
-
 %% Translation of GIT committish: b482c3e5b56c3841a88d957e0ca12964bd3e64fa
 
   texidoces = "
@@ -139,6 +79,65 @@ NoteHead X,Y: NoteColumn
 
   doctitlees = "Imprimir el árbol genealógico de un grob"
 
+%% Translation of GIT committish: 30339cb3706f6399c84607426988b25f79b4998c
+  texidocfr = "
+Lorsque l'on manipule des rappels d'objet (@emph{grob callbacks}), il
+peut être intéressant d'en maîtriser la @qq{ascendants}.  La plupart des
+objets graphiques ont des parents, lesquels auront une influence sur le
+positionnement de l'objet en question.  Ainsi, les X- et Y-parents
+influenceront respectivement la position horizontale et verticale de
+l'objet.  De plus, chacun des parents peut avoir ses propres parents.
+
+Certains aspects de la lignée d'un objet peuvent toutefois porter à
+confusion :
+
+-- Les types de parents d'un @emph{grob} peuvent dépendre du contexte.
+
+-- Dans le cas de certains @emph{grobs}, les parents X et Y peuvent être
+   le même.
+
+-- Un @qq{ascendant} particulier peut dépendre d'un @emph{grob} de
+   différentes manières.
+
+-- Le concept de @qq{génération} est trompeur.
+
+Par exemple, l'objet @code{System} peut, vis à vis d'un objet
+@code{VerticalAlignment},  être à la fois parent (par son
+côté Y) et grand parent (par deux fois du côté X).
+
+La macro ci-dessous affiche à l'écran une représentation textuelle de
+l'ascendance d'un @emph{grob}.
+
+
+Elle se lance ainsi :
+
+@example
+@{
+   \\once \\override NoteHead #'before-line-breaking = #display-ancestry
+   c4
+@}
+@end example
+
+et génère la sortie suivante :
+
+@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
+
+"
+  doctitlefr = "Affichage de la généalogie d'un objet"
+
   texidoc = "
 When working with grob callbacks, it can be helpful to understand a
 grob's @qq{ancestry}. Most grobs have @qq{parents} which influence the