--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+L'instruction @code{\\markuplist \\table-of-contents} permet d'inclure
+une table des matières. Ses éléments sont ajoutés à l'aide de la
+commande @code{\\tocItem}.
+
+"
+ doctitlefr = "Table des matières"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Voici comment construire une commande de @emph{markup} chargée
+d'agrémenter du texte ou autre annotation, d'une bordure sur trois
+côtés.
+
+"
+ doctitlefr = "Encadrement sur trois côtés"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Lorsque les barres de mesure ne sont là que dans un but de coordination
+et non pour accentuer le rythme, il arrive souvent qu'elles se
+présentent sous la forme d'une simple encoche.
+
+"
+ doctitlefr = "Barre de mesure en encoche"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Autre manière de mettre la métrique entre parenthèses.
+
+"
+ doctitlefr = "Métrique entre parenthèses - méthode 3"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Une métrique peut être mise entre parenthèses.
+
+"
+ doctitlefr = "Métrique entre parenthèses"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-La métrique est parfois indiquée non pas par une fraction (p.ex. 7/4)
+La métrique est parfois indiquée non pas par une fraction (par ex. 7/4)
mais simplement par son numérateur (7 dans ce cas). L'instruction
@code{\\override Staff.TimeSignature #'style = #'single-digit} permet de
déroger au style par défaut de manière permanente -- un @code{\\revert
-Staff.TimeSignature #'style} d'annuler ces modifications. Lorsque cette
-métrique sous la forme d'une seul chiffre ne se présente qu'une seule
+Staff.TimeSignature #'style} annulera ces modifications. Lorsque cette
+métrique sous la forme d'un seul chiffre ne se présente qu'une seule
fois, il suffit de faire précéder l'instruction @code{\\override} d'un
simple @code{\\once}.
"
- doctitlefr = "Affichage seulement du numérateur d'une métrique (au
-lieu d'une fraction)"
-
+ doctitlefr = "Affichage seulement du numérateur d'une métrique (au lieu d'une fraction)"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Voici une méthode alternative pour ajouter un @emph{incipit}
+indépendamment de la partition principale. Pour ce faire, il est inclus
+sous forme de @emph{markup} dans le champ dévolu au nom d'instrument.
+Les paroles ne peuvent, à ce jour, être ajoutées que sous forme
+d'annotation directe, ce qui donne un espacement des paroles loin
+d'égaler celui de la partition réelle.
+
+"
+ doctitlefr = "Transcription de musique ancienne avec incipit"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Cet exemple, grâce à un peu de code Scheme, donne la priorité aux
enharmoniques afin de limiter le nombre d'altérations supplémentaires.
-La règle appliquable est@tie{}:
+La règle applicable est :
@itemize
@item
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
La commande @code{\\clef \"treble_8\"} équivaut à définir @code{clefGlyph},
-@code{clefPosition} -- qui contrôle la position verticale de la clé --
-@code{middleCPosition} et @code{clefOctavation}. Une clé est imprimée
+@code{clefPosition} -- qui contrôle la position verticale de la clef --
+@code{middleCPosition} et @code{clefOctavation}. Une clef est imprimée
lorsque l'une de ces propriétés, hormis @code{middleCPosition}, est
modifiée. Les exemples suivant font apparaître des possibilités de
réglage manuel de ces propriétés.
-
Modifier le glyphe, la position de la clef ou son octaviation ne
-changera pas la position des notes@tie{}; il faut pour y parvenir
+changera pas la position des notes ; il faut pour y parvenir
modifier aussi la position du do médium. Le positionnement est relatif
à la ligne médiane, un nombre positif faisant monter, chaque ligne ou
-interligne comptant pour@tie{}1. La valeur de @code{clefOctavation}
-devrait être de 7, -7, 15 ou -15, bien que rien ne vous empêche de lui
+interligne comptant pour 1. La valeur de @code{clefOctavation}
+devrait être de 7, -7, 15 ou -15, bien que rien n'empêche de lui
affecter une autre valeur.
-
Lorsqu'un changement de clef intervient en même temps qu'un saut de
ligne, la nouvelle clef est imprimée à la fois en fin de ligne et au
-début de la suivante. Vous pouvez toujours supprimer cette @qq{clef de
-précaution} en affectant la valeur @code{end-of-line-invisible} à la
+début de la suivante. Vous pouvez toujours supprimer cette « clef de
+précaution » en affectant la valeur @code{end-of-line-invisible} à la
propriété @code{explicitClefVisibility} du contexte @code{Staff}. Le
comportement par défaut sera réactivé par
-@w{@code{\\unset@tie{}Staff.explicitClefVisibility}}.
-
+@code{\\unset Staff.explicitClefVisibility}.
Les exemples qui suivent illustrent les différentes possibilités de
définir ces propriétés manuellement. Sur la première ligne, la
-%% Translation of GIT committish: 374d57cf9b68ddf32a95409ce08ba75816900f6b
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Il est possible de changer globalement la mise en forme des petites
-notes dans un morceau, au moyen de la fonction
-@code{add-grace-property}. Ici, par exemple, on ôte la définition de
-l'orientation des objets @code{Stem} pour toutes les petites notes,
-afin que les hampes ne soient pas toujours orientées vers le haut, et on
-leur préfère des têtes en forme de croix.
+Il est possible de changer globalement la mise en forme des notes d'ornement
+dans un morceau, au moyen des fonctions @code{add-grace-property} et
+@code{remove-grace-property}. Ici, par exemple, on ôte la définition de
+l'orientation des objets @code{Stem} pour toutes les petites notes, afin
+que les hampes ne soient pas toujours orientées vers le haut, et on leur
+préfère des têtes en forme de croix.
"
doctitlefr = "Mise en forme des notes d'ornement"
-%% Translation of GIT committish: 4ab2514496ac3d88a9f3121a76f890c97cedcf4e
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Un regroupement de portées sera indiqué par un simple rectangle
-- @code{SystemStartSquare} -- en début de ligne dès lors que vous le
mentionnerez explicitement au sein d'un contexte @code{StaffGroup} ou
-@code{ChoirStaffGroup}.
+@code{ChoirStaff}.
"
doctitlefr = "Indication de regroupement de portées par un rectangle"
-
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Une dérogation à la propriété @code{stencil} de l'objet @code{Flag}
+permet aux croches et notes de durée inférieure d'adopter une autre
+forme de crochet. Sont disponibles les variantes
+@code{modern-straight-flag} et @code{old-straight-flag}.
+
+"
+ doctitlefr = "Crochets de style alternatif"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Les crochets d'arpegio (@code{arpeggioBracket}) permettent de mettre en
+Un crochet d'arpège (@code{arpeggioBracket}) permet de mettre en
évidence les divisions d'un pupitre en l'absence de hampe, comme on le
voit régulièrement dans les partitions pour chœur.
"
- doctitlefr = "Utilisation d'un arpeggioBracket pour rendre les
-divisions plus évidentes"
-
+ doctitlefr = "Utilisation d'un arpeggioBracket pour rendre les divisions plus évidentes"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Certains auteurs utilisent deux liaisons lorsqu'ils veulent
-lier des accords. Dans LilyPond, il faut pour cela activer
-la propriété @code{doubleSlurs}.
+Certains auteurs utilisent deux liaisons lorsqu'ils veulent lier des
+accords. Dans LilyPond, il faut pour cela activer la propriété
+@code{doubleSlurs}.
"
doctitlefr = "Accords et double liaison d'articulation"
-
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Certains objets graphiques ne sont accessibles que par le biais d'un
+@emph{callback} à partir d'un autre @code{grob}. Ils sont normalement
+listés dans les « @emph{layout objects} » au sein de la section
+« Propriétés internes » d'une @emph{grob-interface}. La fonction
+@code{ly:grob-object} permet d'accéder à ces objets.
+
+Voici plusieurs moyens d'accéder aux objets par un @emph{callback} sur
+@code{NoteHead}. D'autres biais sont naturellement possible ;
+@code{NoteHead} a cependant l'avantage incontestable d'être utilisé
+implicitement par la commande @code{\\tweak}.
+
+La fonction @code{display-grobs} définie ci-dessous n'est probablement
+pas très utile. Elle indique toutefois qu'il est tout à fait possible
+d'accéder aux objets.
+
+Voici par exemple ce qui sera émis dans la console :
+
+@example
+--------------------
+#<Grob Accidental >
+#<Grob Arpeggio >
+#<Grob Stem >
+@end example
+
+"
+ doctitlefr = "Utilisation de ly:grob-object pour accéder aux grobs avec \\tweak"
-%% Translation of GIT committish: 5a898cf43a2a78be6c3a58e4359dccd82196fbe7
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Lorsqu'il est impossible d'obtenir facilement une allure particulière
pour les têtes de note en recourant à la technique du @code{\\markup}, un
-code Postscript peut vous tirer d'embarras. Voici comment générer des
+code PostScript peut vous tirer d'embarras. Voici comment générer des
têtes ressemblant à des parallélogrammes.
"
- doctitlefr = "Utilisation de Postscript pour générer des têtes de note à l'allure particulière"
+ doctitlefr = "Utilisation de PostScript pour générer des têtes de note à l'allure particulière"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+La commande @code{\\tweak} permet de retoucher directement n'importe
+quel objet graphique. En voici quelques exemples :
+
+"
+ doctitlefr = "Utilisation de \\tweak pour retoucher des objets particuliers"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Tout objet graphique peut s'imprimer sur un fond blanc afin de masquer
+une partie des objets qu'il recouvre. Ceci trouve toute son utilité
+pour améliorer certaines collisions, notamment dans des situations où un
+repositionnement d'objets est irréaliste. Il faut alors explicitement
+définir la propriété @code{layer} afin de contrôler quels objets seront
+masqués par le fond blanc.
+
+Dans l'exemple ci-dessous, la liaison est en collision avec la
+métrique ; la situation est améliorée dès lors que la portion de liaison
+qui traverse la métrique est masquée par l'affectation de la propriété
+@code{whiteout} à l'objet @code{TimeSignature}. Pour ce faire,
+@code{TimeSignature} est déplacé sur un calque au-dessus de celui de
+@code{Tie} -- il reste sur le calque par défaut (1) --, puis le
+@code{StaffSymbol} est placé sur un calque supérieur à celui de
+@code{TimeSignature} pour ne pas être masqué.
+
+"
+ doctitlefr = "Utilisation de la propriété whiteout"
-%% Translation of GIT committish: 4da4307e396243a5a3bc33a0c2753acac92cb685
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Les liaisons de tenue servent parfois à rendre un accord arpégé. Dans
+Les liaisons de tenue servent parfois à rendre un accord arpégé. Dans
ce cas, les notes liées ne sont pas toutes consécutives. Il faut alors
assigner à la propriété @code{tieWaitForNote} la valeur @code{#t}
-(@emph{true} pour @qq{vrai}). Cette même méthode peut servir, par
+(@emph{true} pour « vrai »). Cette même méthode peut servir, par
exemple, à lier un trémolo à un accord.
+
"
doctitlefr = "Liaison de tenue et arpège"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+On trouve régulièrement, en musique baroque, cette courte ligne
+verticale. Sa signification peut varier, mais elle indique le plus
+souvent une note plus « appuyée ». Voici comment générer ce signe
+particulier.
+
+"
+ doctitlefr = "Articulation baroque en forme de coche"
-%% Translation of GIT committish: 217cd2b9de6e783f2a5c8a42be9c70a82195ad20
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Vous pourrez, en jouant sur la propriété @code{'Y-extent}, aligner les
-différents objets @code{DynamicLineSpanner} (souflets ou textuels)
+différents objets @code{DynamicLineSpanner} (soufflets ou textuels)
quelle que soit leur étendue, par rapport à un même point de référence.
Tous les éléments seront alors centrés sur une même ligne, ce qui sera
visuellement plus agréable.
"
doctitlefr = "Alignement vertical des nuances indications textuelles"
-
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Des nuances qui commencent, finissent ou se produisent sur une même note
+auront le même alignement vertical. L'augmentation de la propriété
+@code{staff-padding} de l'objet @code{DynamicLineSpanner} permet
+d'aligner différentes nuances affectées à différentes notes.
+
+"
+ doctitlefr = "Alignement vertical des nuances sur plusieurs notes"
-%% Translation of GIT committish: 4ab2514496ac3d88a9f3121a76f890c97cedcf4e
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Cet exemple illustre la manière de positionner une portée d'ossia et
des paroles à l'aide des propriétés de contexte @code{alignBelowContext}
"
doctitlefr = "Positionnement d'une ossia et des paroles"
-
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+Il arrive, dans certaines partitions vocales, que quelques paroles
+soient communes à tous les couplets. Cette partie commune peut peut se
+présenter verticalement centrée, comme dans l'exemple suivant.
+
+"
+ doctitlefr = "Centrage vertical de paroles communes"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+L'activation de la propriété @code{useBassFigureExtenders} permet
+d'afficher des lignes de prolongation pour les chiffres qui se répètent.
+Deux chiffres prolongés sur la même durée se verront affublés d'un
+unique prolongateur, verticalement centré entre eux, dès lors que la
+propriété @code{figuredBassCenterContinuations} aura elle aussi été
+activée.
+
+"
+ doctitlefr = "Prolongateur commun de basse figurée"
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Ce canevas ajoute une réduction pour piano à une partition standard pour
chœur à quatre voix mixtes. Ceci illustre l'un des avantages de
-LilyPond@tie{}: une expression musicale peut être réutilisée sans effort.
+LilyPond : une expression musicale peut être réutilisée sans effort.
Toute modification apportée à l'une des voix, mettons @code{tenorMusique},
sera automatiquement reportée dans la réduction pour piano.
-%% Translation of GIT committish: 3b125956b08d27ef39cd48bfa3a2f1e1bb2ae8b4
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Ce canevas illustre la manière d'agencer une œuvre vocale où le couplet
est chanté en solo et le refrain à deux voix. Vous noterez le recours
-aux silences invisibles dans la variable @code{\\global}@tie{}; ils
+aux silences invisibles dans la variable @code{\\global} ; ils
permettent de positionner les changements de métrique et autres éléments
-communs à toutes les parties et pour l'intégralité du morceau.
+communs à toutes les parties, ce pour l'intégralité du morceau.
"
doctitlefr = "Ensemble vocal avec couplet et refrain"
-%% Translation of GIT committish: bfc88203ac2572737480e78ef2635ed35b458441
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
Ce fichier constitue un canevas standard de partition pour chœur à
quatre voix mixtes. Lorsque les ensembles s'étoffent, il est judicieux
-de recourrir à une section spécifique incluse dans chacune des parties,
+de recourir à une section spécifique incluse dans chacune des parties,
tout particulièrement pour gérer la métrique et la tonalité qui,
la plupart du temps, sont communes à tous les pupitres. Comme il est
d'usage pour les hymnes, les quatre voix sont réparties sur deux
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+L'ajout du @code{Volta_engraver} à la portée appropriée permet de
+répéter les indications de reprise qui normalement n'apparaissent que
+sur la portée supérieure de la partition.
+
+"
+ doctitlefr = "Volta multiportée"
--- /dev/null
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
+ texidocfr = "
+La commande @code{\\repeat volta} permet d'indiquer facilement des
+reprises. Il est certains cas où l'adjonction d'un texte sous forme de
+@code{\markup} nécessite cependant de recourir à la propriété de
+contexte @code{repeatCommands}.
+
+Dans la mesure où l'argument de @code{repeatCommands} est constitué
+d'une liste, le plus simple est de définir le texte dans une variable
+qui sera ensuite incorporée dans la liste en respectant la syntaxe Scheme
+@code{#(list (list 'volta texteIdentificateur))}. Les commandes de
+début et de fin de reprise peuvent s'ajouter séparément à la liste des
+éléments.
+
+"
+ doctitlefr = "Indication de reprise avec texte grâce à repeatCommands"
-%% Translation of GIT committish: 496c48f1f2e4d345ae3637b2c38ec748a55cda1d
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Le code suivant vous permettra d'obtenir une liste de toutes les
-possibilités en matière de doigtés pour bois, tels qu'ils sont définis
-dans le fichier @file{scm/define-woodwind-diagrams.scm}. Cette liste
-sera produite en console et dans le fichier de journalisation, mais pas
-sous forme de musique.
+Le code suivant permet d'obtenir une liste de toutes les possibilités en
+matière de doigtés pour bois, tels qu'ils sont définis dans le fichier
+@file{scm/define-woodwind-diagrams.scm}. Cette liste sera produite en
+dans le fichier de journalisation, mais pas sous forme de musique. Pour
+un affichage en console, supprimez la partie @code{(current-error-port)}
+des commandes.
+
"
doctitlefr = "Liste des différents diagrammes de doigtés pour bois"
-%% Translation of GIT committish: 496c48f1f2e4d345ae3637b2c38ec748a55cda1d
+%% Translation of GIT committish: d5307870fe0ad47904daba73792c7e17b813737f
texidocfr = "
-Voici la liste des différents instruments à vent de la section des bois
-dont les doigtés sont disponibles à ce jour.
+Voici les différents instruments à vent de la section des bois pour
+lesquels LilyPond peut, à ce jour, afficher des doigtés.
+
"
doctitlefr = "Liste des diagrammes de doigtés pour bois"
-