]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc-fr: full update
authorJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 20 Jun 2015 15:45:25 +0000 (17:45 +0200)
committerJean-Charles Malahieude <lilyfan@orange.fr>
Sat, 20 Jun 2015 15:45:25 +0000 (17:45 +0200)
13 files changed:
Documentation/fr/extending/programming-interface.itely
Documentation/fr/learning/fundamental.itely
Documentation/fr/notation/ancient.itely
Documentation/fr/notation/cheatsheet.itely
Documentation/fr/notation/rhythms.itely
Documentation/fr/notation/vocal.itely
Documentation/fr/texidocs/blanking-staff-lines-using-the--whiteout-command.texidoc
Documentation/fr/texidocs/clip-systems.texidoc
Documentation/fr/texidocs/creating-a-sequence-of-notes-on-various-pitches.texidoc
Documentation/fr/texidocs/generating-whole-scores-also-book-parts-in-scheme-without-using-the-parser.texidoc
Documentation/fr/texidocs/how-to-change-fret-diagram-position.texidoc
Documentation/fr/texidocs/using-the-whiteout-property.texidoc
Documentation/fr/usage/lilypond-book.itely

index 4324c1ec9b1889839b1ad7f4f95c5bccd380a5bc..40fe4b85b06a65f280a2eac47977725d2f927142 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -223,15 +223,15 @@ Fichiers d'initialisation :
 
 Vous pouvez appeler une fonction Scheme pratiquement partout où une
 expression Scheme derrière un @code{#} peut prendre place.  Vous appelez
-une fonction Scheme en faisant précéder son nom d'un @code{\}, et en le
-faisant suivre de ses arguments.  Lorsqu'un prédicat d'argument
-optionnel ne correspond pas à un argument, LilyPond l'ignore ainsi que
-tous les arguments optionnels qui suivent, les remplaçant par leur
-valeur par défaut, et « sauvegarde » en tant que prochain argument
-obligatoire l'argument qui ne correspondait pas.  Dans la mesure où
-l'argument sauvegardé doit servir, les argument optionnels ne sont en
-fait pas considérés comme optionnels, sauf à être suivis d'un argument
-obligatoire.
+une fonction Scheme à partir de LilyPond en faisant précéder son nom
+d'un @code{\}, et en le faisant suivre de ses arguments.  Lorsqu'un
+prédicat d'argument optionnel ne correspond pas à un argument, LilyPond
+l'ignore ainsi que tous les arguments optionnels qui suivent, les
+remplaçant par leur valeur par défaut, et « sauvegarde » en tant que
+prochain argument obligatoire l'argument qui ne correspondait pas.  Dans
+la mesure où l'argument sauvegardé doit servir, les argument optionnels
+ne sont en fait pas considérés comme optionnels, sauf à être suivis d'un
+argument obligatoire.
 
 Une exception cependant à cette règle : le fait de donner un
 @code{\default} en tant qu'argument optionnel aura pour résultat que cet
@@ -254,6 +254,15 @@ utiliser des fonctions Scheme normales uniquement dans les cas où vous
 renvoyez toujours une valeur utile, et une fonction fantôme -- voir
 @ref{Fonctions Scheme fantômes} -- dans le cas contraire.
 
+Pour des raisons de commodité, il est possible de faire appel à des
+fonctions Scheme directement en Scheme, courcircuitant ainsi l'analyseur
+de LilyPond.  Leur nom s'utilise comme n'importe quel nom de fonction.
+Le contrôle de typologie des arguments et l'omission des arguments
+optionnels seront traîtés de la même manière que lorsque l'appel est
+fait à partir de LilyPond, la valeur Scheme @code{*unspecified*} ayant
+le rôle du mot réservé @code{\default} pour omettre explicitement les
+arguments optionnels.
+
 
 @node Fonctions Scheme fantômes
 @subsection Fonctions Scheme fantômes
index bf2775517ccaa8a8b74787f27ba095a16af81cd9..f89d1826a9c1997c8b4461b6affc98daf1ca56a4 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 288e6c1cf99a60b4ffd687abbf5c0b7bc031f3c6..b0100cdead5eb91f607e96321e7e570dc414dbc7 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index a8f837e6bdebf2bc2c26fa39b061aad7e7b574ae..37bd09c7650038d6c2b442cef6bb8e58790db50a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 3c907f2dd5ba3dd91e30454922d8361225ca28d5
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -279,7 +279,7 @@ twinkle
 \chordmode { c:dim f:maj7 }
 @end lilypond
 
-@item @code{\context ChordNames}
+@item @code{\new ChordNames}
 @tab imprimer les chiffrages d'accords
 @tab
 @lilypond[relative=2]
index 4baa45f93cb9c8540e132f2f8bdc906f17b44c04..cd052f452335e3224e7cd7df241864db1e9b933c 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -579,7 +579,7 @@ plus amples détails à ce sujet, reportez vous au chapitre
 @ref{Liaisons d'articulation}.
 
 Dans le cas où une liaison est recouverte par d'autres éléments de la
-portée, une adaptation des propriétés @var{whiteout} et @var{layer}
+portée, une adaptation des propriétés @var{whiteout-box} et @var{layer}
 permet d'obtenir une meilleure lisibilité.
 
 @lilypond[verbatim,quote,ragged-right,relative=2]
index bc4ac91990fbbd107d1c861dbe99c443c6cf402f..ba32585a8859fc50f14c58a34f2af26e46de933d 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -1392,8 +1392,11 @@ seront repoussées sous la dernière portée.  L'instruction
 @cindex reprise avec alternative et paroles
 @cindex alternative et paroles
 
-Les paroles d'un fragment répété, lorsqu'elles sont identiques, peuvent
-adopter la même construction que la musique :
+Les paroles d'un fragment répété, lorsqu'elles sont identiques et
+qu'aucune alternative ne débute par un silence, peuvent adopter la même
+construction que la musique.  Ceci permet par ailleurs une expansion
+correcte à la fois de la musique et des paroles lors de l'utilisation de
+@code{\unfoldRepeats}.
 
 @lilypond[quote,verbatim]
 \score {
@@ -1420,7 +1423,8 @@ adopter la même construction que la musique :
 @end lilypond
 
 Cette identité de structure n'est toutefois pas possible lorsque les
-paroles sont différentes.  Des instructions @code{\skip} devront venir
+paroles sont différentes ou que l'un des blocs @code{\alternative}
+débute par un silence.  Des instructions @code{\skip} devront venir
 s'insérer dans les paroles pour « sauter » les notes des alternatives
 qui ne les concernent pas.
 
index 7d05ddc373076f230d01ab80a507b9fd0bc6e630..15a02b06ba9fa602910d6913560f0066829645f3 100644 (file)
@@ -1,9 +1,9 @@
-%% Translation of GIT committish: 8eae9a75fb3ec1d0b6633103c8a652608c8fa630
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   texidocfr = "
-L'instruction @code{\\whiteout} intercale un rectangle blanc contenant
-un @emph{markup}.  Dans la mesure où les lignes de la portée sont à un
-niveau inférieur à la plupart des autres objets graphiques, ce cache ne
-devrait pas masquer d'autres éléments.
+L'instruction @code{\\whiteout-box} intercale un rectangle blanc
+contenant un @emph{markup}.  Dans la mesure où les lignes de la portée
+sont à un niveau inférieur à la plupart des autres objets graphiques, ce
+cache ne devrait pas masquer d'autres éléments.
 
 "
-  doctitlefr = "Blanchiment de lignes de portée avec la commande \\whiteout"
+  doctitlefr = "Blanchiment de lignes de portée avec la commande \\whiteout-box"
index fa2fa911708fbd82159fb79bce1aec44dae13a93..1e1f89220b15fd738889b113de37da66c7bb93cb 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 8eae9a75fb3ec1d0b6633103c8a652608c8fa630
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   texidocfr = "
 Le code ci-dessous permet de réaliser des découpes à l'emporte pièce,
 autrement dit d'extraire des fragments, au sein d'une partition.
index a55afcf81a2f10cf6a9e931fd5e2e25228c8fd2b..54c5fcead24a09987deca5f34ecccc2be32cb3ac 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   texidocfr = "
 Lorsque la musique comporte à de nombreuses reprises une même séquence
 sur des hauteurs différentes, la fonction musicale ci-dessous peut
index b6e32c661e36a187adff8e791e51bc3c2fdcbcc3..27ffeaa4d9068084c28c2c3a86888595c2697ee3 100644 (file)
@@ -1,13 +1,12 @@
-%% Translation of GIT committish: 958e95822083954cad00e0a598eb9f12ceba67b9
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   texidocfr = "
 Une partition LilyPond, de manière interne, n'est rien d'autre qu'une
 expression Scheme générée par l'analyseur syntaxique de LilyPond.  Il
 est donc possible, à l'aide de Scheme, de générer automatiquement une
 partition sans fichier source.  Une expression musicale en Scheme sera
-transformée en partition par un appel à
-@code{(scorify-music music parser)}.  Ceci aura pour effet de générer
-un objet @code{score} auquel sera appliqué un bloc @code{layout}
-comportant la fonction
+transformée en partition par un appel à @code{(scorify-music music)}.
+Ceci aura pour effet de générer un objet @code{score} auquel sera
+appliqué un bloc @code{layout} comportant la fonction
 
 @example
 (let* ((layout (ly:output-def-clone $defaultlayout)))
@@ -17,11 +16,11 @@ comportant la fonction
 @end example
 
 Il suffit alors de transmettre ce @code{score} à lilypond pour qu'il le
-grave.  Les trois fonctions -- @code{(add-score parser score)},
-@code{(add-text parser text)} et @code{(add-music parser music)} --
-définies dans le code ci-dessous permettent de transmettre à lilypond,
-aux fins de les graver, une partition complète, un @emph{markup} ou
-simplement de la musique.
+grave.  Les trois fonctions -- @code{(add-score score)},
+@code{(add-text text)} et @code{(add-music music)} -- définies dans le
+code ci-dessous permettent de transmettre à lilypond, aux fins de les
+graver, une partition complète, un @emph{markup} ou simplement de la
+musique.
 
 Cet exemple permet aussi de graver les pièces contenues dans un bloc
 @code{\\book@{@dots{}@}} ainsi que des partitions de niveau supérieur.
index da584e4bfdf82c9e22405f81de0e519f50285ae0..477b7b719298cdf58dd71887235261a188e2be5e 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 8eae9a75fb3ec1d0b6633103c8a652608c8fa630
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   texidocfr = "
 Différents moyens permettent de repositionner un diagramme de fret pour
 éviter des collisions ou le placer entre deux notes :
index 986d13c975c925321333feb090b7a12bc2cb307e..7b775c1b164aaee80c4b9e889099079634868185 100644 (file)
@@ -1,4 +1,4 @@
-%% Translation of GIT committish: 8eae9a75fb3ec1d0b6633103c8a652608c8fa630
+%% Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
   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é
@@ -10,7 +10,7 @@ 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{whiteout-box} à 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
index bc55619e1a4d6cf80f8de3338cdbc6a463847424..919de9dc63e129c7d7edaf690ba2cb0b4326e590 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: d084673892e96cf36b6511e3b6e9a30c407fbd42
+    Translation of GIT committish: f7a3d8cf31367398a1955c50d3c42216d8940989
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'