]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc-fr: updates LM
authorJean-Charles Malahieude <lilyfan@orange.fr>
Mon, 28 Oct 2013 18:27:50 +0000 (19:27 +0100)
committerJean-Charles Malahieude <lilyfan@orange.fr>
Mon, 28 Oct 2013 18:27:50 +0000 (19:27 +0100)
 - common notation
 - fundamental
 - tutorial
 - tweaks

Documentation/fr/learning/common-notation.itely
Documentation/fr/learning/fundamental.itely
Documentation/fr/learning/tutorial.itely
Documentation/fr/learning/tweaks.itely

index e99e0b0371759f104fd0b264b80bbbc02f1af9ea..7ce9e53cc1fa00a1bd9c50be01a44c074d800d1d 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-   Translation of GIT committish: d0b51cc48c2d66efbd1cbdc682dd622e7a2a93f9
+   Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
 
    When revising a translation, copy the HEAD committish of the
    version that you are working on.  For details, see the Contributors'
@@ -55,7 +55,7 @@ Cette section présente la notation courante dont on a besoin pour
 écrire une voix sur une portée.
 
 @menu
-* Barres et contrôle de mesure::
+* Barre et contrôle de mesure::
 * Altérations et armure::
 * Liaisons::
 * Articulations et nuances::
@@ -65,12 +65,19 @@ Cette section présente la notation courante dont on a besoin pour
 @end menu
 
 
-@node Barres et contrôle de mesure
-@subsection  Barres et contrôle de mesure
+@node Barre et contrôle de mesure
+@subsection Barre et contrôle de mesure
 @translationof Bar lines and bar checks
 
-@subheading Barres de mesure
-@c VO Bar lines
+@menu
+* Barre de mesure::
+* Contrôle de mesure::
+@end menu
+
+
+@node Barre de mesure
+@unnumberedsubsubsec Barre de mesure
+@translationof Bar lines
 
 Les simples barres de mesure se placent automatiquement ; nul n'est
 besoin de les saisir. D'autres types de barre de mesure sont accessibles
@@ -84,8 +91,9 @@ g1 e1 \bar "||" c2. c'4 \bar "|."
 @end lilypond
 
 
-@subheading Contrôle de mesure
-@c VO Bar checks
+@node Contrôle de mesure
+@unnumberedsubsubsec Contrôle de mesure
+@translationof Bar checks
 
 Les contrôles de barre de mesure -- @emph{bar checks} en anglais -- ne
 sont à priori pas strictement nécessaires.  Ils permettent cependant
@@ -110,11 +118,19 @@ Manuel de notation :
 @subsection Altérations et armure
 @translationof Accidentals and key signatures
 
+@menu
+* Altérations::
+* Armures::
+* Attention aux armures et aux hauteurs::
+@end menu
+
 @warning{Si, comme nombre de nouveaux utilisateurs, ce qui suit vous
 paraît déroutant, lisez cette partie jusqu'au bout, à plus forte raison
 si vous n'avez jamais fait de solfège !}
 
-@subheading Altérations
+@node Altérations
+@unnumberedsubsubsec Altérations
+@translationof Accidentals
 
 @cindex altérations
 @cindex dièse
@@ -157,7 +173,9 @@ cis1 ees fisis, aeses
 @end lilypond
 
 
-@subheading Armures
+@node Armures
+@unnumberedsubsubsec Armures
+@translationof Key signatures
 
 @cindex armure, définition de l'
 @cindex armure, altérations à l'
@@ -189,7 +207,9 @@ a
 @smallspace
 
 
-@subheading Attention aux armures et aux hauteurs
+@node Attention aux armures et aux hauteurs
+@unnumberedsubsubsec Attention aux armures et aux hauteurs
+@translationof Warning key signatures and pitches
 
 Glossaire musicologique :
 @rglosnamed{accidental,altération}, @rglosnamed{key signature,armure},
@@ -263,6 +283,13 @@ Manuel de notation :
 @subsection Liaisons
 @translationof Ties and slurs
 
+@menu
+* Liaisons de prolongation::
+* Liaisons d'articulation::
+* Liaisons de phrasé::
+* Attention aux types de liaison::
+@end menu
+
 @cindex liaisons de prolongation
 @cindex liaisons de tenue
 @cindex prolongation, liaisons de
@@ -274,7 +301,9 @@ Manuel de notation :
 @funindex \( ... \)
 
 
-@subheading Liaisons de prolongation
+@node Liaisons de prolongation
+@unnumberedsubsubsec Liaisons de prolongation
+@translationof Ties
 
 Glossaire musicologique :
 @rglosnamed{tie,liaison de tenue}.
@@ -288,9 +317,13 @@ g4~ g c2~ | c4 ~ c8 a8 ~ a2 |
 @end lilypond
 
 
+@node Liaisons d'articulation
+@unnumberedsubsubsec Liaisons d'articulation
+@translationof Slurs
+
 @cindex liaisons d'articulation
 @cindex articulation, liaisons d'
-@subheading Liaisons d'articulation
+@cindex legato
 
 @c Le terme de "slur" a deux sens en français : articulation et phrasé.
 @c Je garde ici le terme "legato", tel qu'il apparaît dans le texte original,
@@ -310,10 +343,12 @@ d4( c16) cis( d e c cis d) e( d4)
 @end lilypond
 
 
+@node Liaisons de phrasé
+@unnumberedsubsubsec Liaisons de phrasé
+@translationof Phrasing slurs
+
 @cindex liaisons de phrasé
 @cindex phrasé, liaisons de
-@cindex legato
-@subheading Liaisons de phrasé
 
 De plus longues liaisons, dites de phrasé, sont délimitées par @code{\(}
 et @code{\)}.  Il est possible d'avoir en même temps des legatos et des
@@ -324,11 +359,15 @@ fois.
 g4\( g8( a) b( c) b4\)
 @end lilypond
 
-@smallspace
+@c @ smallspace
+
+
+@node Attention aux types de liaison
+@unnumberedsubsubsec Attention aux types de liaison
+@translationof Warnings slurs vs. ties
 
 
 @cindex liaisons d'articulation et de prolongation, différences
-@subheading Attention aux types de liaison
 
 Glossaire musicologique :
 @rglos{articulation}, @rglosnamed{slur,liaison},
@@ -356,7 +395,16 @@ Manuel de notation :
 @subsection Articulations et nuances
 @translationof Articulation and dynamics
 
-@subheading Articulations
+@menu
+* Articulation::
+* Doigté::
+* Nuance::
+@end menu
+
+
+@node Articulation
+@unnumberedsubsubsec Articulation
+@translationof Articulations
 
 @cindex articulation
 @cindex accents
@@ -374,7 +422,10 @@ c4-> c-. c2-_
 @end lilypond
 
 
-@subheading Doigtés
+@node Doigté
+@unnumberedsubsubsec Doigté
+@translationof Fingerings
+
 @cindex doigtés
 
 @funindex ^
@@ -402,7 +453,9 @@ c4_-^1 d^. f^4_2-> e^-_+
 @end lilypond
 
 
-@subheading Nuances
+@node Nuance
+@unnumberedsubsubsec Nuance
+@translationof Dynamics
 
 @cindex nuances
 @cindex decrescendo
@@ -545,7 +598,16 @@ Manuel de notation :
 @subsection Commandes rythmiques avancées
 @translationof Advanced rhythmic commands
 
-@subheading Mesure incomplète
+@menu
+* Mesure incomplète::
+* Nolet::
+* Note d'ornement::
+@end menu
+
+
+@node Mesure incomplète
+@unnumberedsubsubsec Mesure incomplète
+@translationof Partial measure
 
 @cindex levée
 @cindex anacrouse
@@ -566,7 +628,9 @@ c2 d |
 @end lilypond
 
 
-@subheading Nolets
+@node Nolet
+@unnumberedsubsubsec Nolet
+@translationof Tuplets
 
 @cindex nolets
 @cindex triolets
@@ -592,7 +656,9 @@ que deux ; un @notation{triolet} portera donc une fraction de 3/2.
 @end lilypond
 
 
-@subheading Notes d'ornement
+@node Note d'ornement
+@unnumberedsubsubsec Note d'ornement
+@translationof Grace notes
 
 @cindex notes d'ornement
 @cindex ornementation
@@ -655,6 +721,12 @@ il y a plus d'une voix sur une même portée.
 
 @cindex expression musicale
 
+@menu
+* Analogie avec les expressions mathématiques::
+* Expressions musicales simultanées -- plusieurs portées::
+* Expressions musicales simultanées -- une seule portée::
+@end menu
+
 Dans les fichiers source LilyPond, la musique est représentée par ce
 qu'on appelle des @emph{expressions musicales}.  En soi, une seule note
 peut constituer une expression musicale :
@@ -683,7 +755,9 @@ combinée à deux notes :
 @end lilypond
 
 
-@subheading Analogie avec les expressions mathématiques
+@node Analogie avec les expressions mathématiques
+@unnumberedsubsubsec Analogie avec les expressions mathématiques
+@translationof Analogy mathematical expressions
 
 @cindex expression
 
@@ -713,7 +787,9 @@ arbitraire, ce qui est nécessaire pour des partitions complexes comme
 de la musique polyphonique.
 
 
-@subheading Expressions musicales simultanées -- plusieurs portées
+@node Expressions musicales simultanées -- plusieurs portées
+@unnumberedsubsubsec Expressions musicales simultanées -- plusieurs portées
+@translationof Simultaneous music expressions multiple staves
 
 @cindex portées multiples
 @cindex polyphonie
@@ -760,7 +836,9 @@ seule la première première note verra sa hauteur déterminée relativement
 au au @code{c''} de la commande @code{@bs{}relative} de départ.}
 
 
-@subheading Expressions musicales simultanées -- une seule portée
+@node Expressions musicales simultanées -- une seule portée
+@unnumberedsubsubsec Expressions musicales simultanées -- une seule portée
+@translationof Simultaneous music expressions single staff
 
 Pour déterminer le nombre de portées, LilyPond regarde le début de la
 première expression.  Si c'est une seule note, une seule portée est
index 523c2a9c50a4e628ce9e5d3debf8b4822745dd86..d90720d1739892f972f43c76b4c735298538866a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 47c20999a49c7c77167089761a4dd964884e53fe
+    Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
index 1015ea06ee9645577b9cb93c229e7ce304031811..56ee09ac5c035d52243aaf08a1357adab42e8423 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-   Translation of GIT committish: 8df40d45e4366f4e9baa2cec3b7eb38b6482150f
+   Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
 
    When revising a translation, copy the HEAD committish of the
    version that you are working on.  For details, see the Contributors'
@@ -106,7 +106,9 @@ produira un message d'erreur.
 
 @smallspace
 
-@subheading Production de la partition
+@node Production de la partition
+@unnumberedsubsubsec Production de la partition
+@translationof Producing output
 
 @cindex fichier PDF
 @cindex PDF
@@ -193,6 +195,16 @@ started writing input files.
 @cindex simple, notation
 @cindex notation simple
 
+@menu
+* Hauteurs::
+* Durées et rythme::
+* Silences::
+* Métrique::
+* Indication de tempo::
+* Clefs::
+* Tout ensemble::
+@end menu
+
 Il y a certains éléments graphiques de notation que LilyPond ajoute
 automatiquement.  Dans l'exemple suivant, nous n'avons fourni que
 quatre hauteurs, mais LilyPond a ajouté une clef, un chiffre de mesure
@@ -210,7 +222,9 @@ bien des cas ; nous verrons plus loin comment les indiquer
 explicitement.
 
 
-@subheading Hauteurs
+@node Hauteurs
+@unnumberedsubsubsec Hauteurs
+@translationof Pitches
 
 @cindex hauteurs
 @cindex mode relatif
@@ -325,7 +339,9 @@ peut modifier la valeur de départ de @w{@code{\relative c'}}.
 @c " - keeps quotes in order for context-sensitive editor -td
 
 
-@subheading Durées et rythme
+@node Durées et rythme
+@unnumberedsubsubsec Durées et rythme
+@translationof Durations (rhythms)
 
 @cindex note, durée
 @cindex durées
@@ -374,7 +390,9 @@ la durée de base.
 @end lilypond
 
 
-@subheading Silences
+@node Silences
+@unnumberedsubsubsec Silences
+@translationof Rests
 
 @cindex silences
 @cindex notation des silences
@@ -393,7 +411,9 @@ lettre @code{r} (pour @emph{rest}).
 @end lilypond
 
 
-@subheading Métrique
+@node Métrique
+@unnumberedsubsubsec Métrique
+@node Time signature
 
 @cindex métrique
 @cindex chiffre de mesure
@@ -418,7 +438,9 @@ peut être définie à l'aide de la commande @code{\time} :
 @end lilypond
 
 
-@subheading Indication de tempo
+@node Indication de tempo
+@unnumberedsubsubsec Indication de tempo
+@translationof Tempo marks
 
 @cindex tempo, indication
 @cindex indication du tempo
@@ -450,7 +472,9 @@ que le métronome :
 @end lilypond
 
 
-@subheading Clefs
+@node Clefs
+@unnumberedsubsubsec Clefs
+@translationof Clef
 
 @cindex clef
 @cindex clé
@@ -480,7 +504,9 @@ La @notation{clef} peut être définie à l'aide de la commande
 @end lilypond
 
 
-@subheading Tout ensemble
+@node Tout ensemble
+@unnumberedsubsubsec Tout ensemble
+@translationof All together
 
 Voici un bref exemple qui rassemble tous les éléments que nous déjà
 vus :
index 6d4b01163e1712e482e730210835b1abf6f1bb3d..f2c3288126b5f920ad48c51feac1497153d69b4a 100644 (file)
@@ -1,7 +1,7 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 
 @ignore
-    Translation of GIT committish: 34f7824737173f1b485c8989dd0de6b45c8b7c2a
+    Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -195,17 +195,17 @@ propriété en fonction de son nom.
 @cindex méthodes de retouche
 
 @menu
-* La commande \override::
-* La commande \revert::
-* Le préfixe \once::
-* La commande \overrideProperty::
-* La commande \tweak::
+* La commande override::
+* La commande revert::
+* Le préfixe once::
+* La commande overrideProperty::
+* La commande tweak::
 @end menu
 
 
-@node La commande \override
-@unnumberedsubsubsec La commande @code{\override}
-@translationof The \override command
+@node La commande override
+@unnumberedsubsubsec La commande @code{@bs{}override}
+@translationof The override command
 
 @cindex override, commande
 @cindex override, syntaxe
@@ -281,9 +281,9 @@ g4 a b c |
 @end lilypond
 
 
-@node La commande \revert
-@unnumberedsubsubsec La commande @code{\revert}
-@translationof The \revert command
+@node La commande revert
+@unnumberedsubsubsec La commande @code{@bs{}revert}
+@translationof The revert command
 
 @cindex revert, commande
 
@@ -321,9 +321,9 @@ b4 c |
 @end lilypond
 
 
-@node Le préfixe \once
-@unnumberedsubsubsec Le préfixe @code{\once}
-@translationof The \once prefix
+@node Le préfixe once
+@unnumberedsubsubsec Le préfixe @code{@bs{}once}
+@translationof The once prefix
 
 @funindex \once
 @funindex once
@@ -369,9 +369,9 @@ une instruction @code{\revert} plutôt que @code{\override} ; les
 préfixer d'un @code{\once} est donc sans effet.
 
 
-@node La commande \overrideProperty
-@unnumberedsubsubsec La commande @code{\overrideProperty}
-@translationof The \overrideProperty command
+@node La commande overrideProperty
+@unnumberedsubsubsec La commande @code{@bs{}overrideProperty}
+@translationof The overrideProperty command
 
 @cindex overrideProperty, commande
 
@@ -386,9 +386,9 @@ ici par souci d'exhaustivité ; pour le détail, voir
 @c Maybe explain in a later iteration  -td
 
 
-@node La commande \tweak
-@unnumberedsubsubsec La commande @code{\tweak}
-@translationof The \tweak command
+@node La commande tweak
+@unnumberedsubsubsec La commande @code{@bs{}tweak}
+@translationof The tweak command
 
 @cindex tweak, commande
 
@@ -2146,7 +2146,7 @@ qui se révèlerait ne pas être optimal.
 
 @menu
 * La propriété outside-staff-priority::
-* La commande \textLengthOn::
+* La commande textLengthOn::
 * Positionnement des nuances::
 * Dimensionnement des objets graphiques::
 @end menu
@@ -2375,9 +2375,9 @@ notes pour laisser plus de place au texte.  C'est possible grâce à la
 commande @code{textLengthOn}.
 
 
-@node La commande \textLengthOn
-@unnumberedsubsubsec La commande @code{\textLengthOn}
-@translationof The \textLengthOn command
+@node La commande textLengthOn
+@unnumberedsubsubsec La commande @code{@bs{}textLengthOn}
+@translationof The textLengthOn command
 
 @cindex notes, répartition selon le texte
 
@@ -2837,17 +2837,18 @@ objet qui accepte la @code{side-position-interface} et l'objet le plus
 proche (généralement une note ou une ligne de portée) ;
 @code{staff-padding} ne s'applique qu'aux objets qui sont toujours
 placés au-dehors de la portée -- il contrôle l'espace minimum à insérer
-entre l'objet et la portée.  Attention : par défaut,
-@code{staff-padding} concerne les objets positionnés par rapport
-à la portée et n'a aucun effet sur les objets qui sont positionnés par
-rapport à une note ; il est toutefois possible de le régler pour
-fonctionner avec ces derniers.
+entre la portée et l'objet extérieur.  Attention : @code{staff-padding}
+concerne les objets positionnés par rapport à la portée et n'a aucun
+effet sur les objets qui sont positionnés par rapport à une note ; tout
+aménagement qui lui serait apporté ne provoquera pas d'eereur, mais sera
+ignoré.
 
 Pour trouver quelle propriété @code{padding} employer pour l'objet que
 vous cherchez à repositionner, il vous faut consulter les propriétés de
-l'objet dans la RPI.  Prenez garde que les propriétés @code{padding} ne
-sont pas forcément traitées dans l'objet en question ; il faut
-alors regarder les objets qui semblent s'en rapprocher.
+l'objet dans la Référence des propriétés internes.  Prenez garde que les
+propriétés @code{padding} ne sont pas forcément traitées dans l'objet en
+question ; il faut alors regarder les objets qui semblent s'en
+rapprocher.
 
 Toutes les valeurs @code{padding} sont exprimées en espace de portée.
 Pour la plupart des objets, la valeur par défaut est aux alentours de
@@ -3126,15 +3127,14 @@ note par la retouche de @code{right-padding}.
 @cindex objets, alignement sur une ligne de base
 
 @code{staff-padding} sert à aligner des objets tels que des nuances
-sur une ligne fictive à une hauteur donnée par rapport à la portée
-plutôt qu'à une hauteur qui varie en fonction de la position de la note
-sur laquelle porte l'objet.  Ce n'est pas une propriété de
-@code{DynamicText} mais de @code{DynamicLineSpanner}, car la ligne
-fictive est destinée à s'appliquer autant à @strong{toutes} les nuances,
-notamment celles qui sont créées comme des bandeaux en longueur (en
-anglais @emph{Spanners}).  Tel est donc le moyen d'aligner les
-indications de nuance, comme dans cet exemple repris de la section
-précédente :
+sur une ligne fictive à une distance donnée par rapport à la portée en
+l'absence d'autre élément de notation qui les repousserait.  Ce n'est
+pas une propriété de @code{DynamicText} mais de
+@code{DynamicLineSpanner}, car la ligne fictive est destinée à
+s'appliquer autant à @strong{toutes} les nuances, notamment celles qui
+sont créées comme des bandeaux en longueur (en anglais @emph{Spanners}).
+Tel est donc le moyen d'aligner les indications de nuance, comme dans
+cet exemple repris de la section précédente :
 
 @cindex DynamicText, exemple de dérogation
 @cindex extra-spacing-width, exemple d'utilisation de la propriété
@@ -3142,12 +3142,8 @@ précédente :
 @cindex staff-padding, exemple d'utilisation de la propriété
 
 @lilypond[quote,fragment,ragged-right,verbatim,relative=2]
-\dynamicUp
-% Extend width by 1 unit
-\override DynamicText.extra-spacing-width = #'(-0.5 . 0.5)
-% Align dynamics to a base line 2 units above staff
-\override DynamicLineSpanner.staff-padding = #2
-a4\f b\mf a\mp b\p
+\override DynamicLineSpanner.staff-padding = #3
+a4\f b\mf a\p b\mp
 @end lilypond
 
 
@@ -4239,10 +4235,10 @@ les parties avec tous les @code{#()}.  Celles-ci sont expliquées dans
 @ref{Retouches avancées avec Scheme}.
 
 @lilypond[quote,verbatim,ragged-right]
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #{ \markup { \dynamic mp \normal-text \italic \bold dolce } #})
 
 inst =
 #(define-music-function
@@ -4270,10 +4266,10 @@ dans nos fichiers de musique, et je trouve personnellement tous ces
 
 @example
 %%% enregistrez ceci dans un fichier nommé "definitions.ily"
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #@{ \markup @{ \dynamic mp \normal-text \italic \bold dolce @} #@})
 
 inst =
 #(define-music-function
@@ -4307,10 +4303,10 @@ sous @file{musique.ly}).
 @end example
 
 @lilypond[quote,ragged-right]
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #{ \markup { \dynamic mp \normal-text \italic \bold dolce } #})
 
 inst =
 #(define-music-function
@@ -4341,10 +4337,10 @@ fichier @file{definitions.ily} par ceci :
 
 @example
 %%%  definitions.ily
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #@{ \markup @{ \dynamic mp \normal-text \italic \bold dolce @} #@})
 
 inst =
 #(define-music-function
@@ -4371,10 +4367,10 @@ inst =
 @end example
 
 @lilypond[quote,ragged-right]
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #{ \markup { \dynamic mp \normal-text \italic \bold dolce } #})
 
 inst =
 #(define-music-function
@@ -4419,10 +4415,10 @@ aussi augmenter la taille globale de police.
 
 @example
 %%%  web-publish.ily
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #@{ \markup @{ \dynamic mp \normal-text \italic \bold dolce @} #@})
 
 inst =
 #(define-music-function
@@ -4450,10 +4446,10 @@ inst =
 @end example
 
 @lilypond[quote,ragged-right]
-mpdolce = -\tweak #'self-alignment-X #-0.6 #
-  (make-dynamic-script
-   (markup #:dynamic "mp"
-           #:normal-text #:italic "dolce" ))
+mpdolce =
+  \tweak self-alignment-X #-0.6
+  #(make-dynamic-script
+    #{ \markup { \dynamic mp \normal-text \italic \bold dolce } #})
 
 inst =
 #(define-music-function
@@ -4491,8 +4487,8 @@ musique.
 
 Il est possible, bien sûr, de rendre cela encore plus pratique.  Nous
 pourrions créer un fichier @file{definitions.ily} qui ne contiendrait
-que les définitions de @code{mpdolce} et de @code{inst}, un
-fichier @file{publication-web.ily} qui ne contiendrait que la section
+que les définitions de @code{mpdolce} et de @code{inst}, un fichier
+@file{publication-web.ily} qui ne contiendrait que la section
 @code{layout} décrite ci-dessus et un fichier @file{universite.ily} qui
 ne contiendrait que les retouches pour produire le résultat que mon
 professeur préfère.  Le début du fichier @file{musique.ly} ressemblerait