]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/user/text.itely
Merge master into nested-bookparts
[lilypond.git] / Documentation / fr / user / text.itely
index aa552ebe131a6519c1e64db5aefb0c8cc65110bf..869f47c60009b35ca01653981006e4a4e5c3f41e 100644 (file)
@@ -1,19 +1,23 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: f7420240e4ce1fe2217646482a47d00f566af52c
+    Translation of GIT committish: bdf8540b74167817eab96ed3d13b35477217f9fe
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
+@c \version "2.11.61"
+
 @c Translators: Jean-Charles Malahieude
 @c Translation checkers: Valentin Villenave, John Mandereau
 
 @node Text
 @section Text
 
-Nous allons voir ici comment insérer du texte, selon différents
-formatages, dans vos partitions.
+@lilypondfile[quote]{text-headword.ly}
+
+Nous allons voir ici comment insérer dans une partition du texte, avec
+différentes possibilité de formatage.
 
 @cindex Texte, autres langues
 Pour écrire des accents et autres caractères spéciaux, il suffit de
@@ -21,25 +25,10 @@ les insérer directement dans votre fichier LilyPond.  Ce fichier devra
 être sauvegardé avec l'encodage UTF-8.  Pour plus d'informations, voir
 @ref{Text encoding}.
 
-@lilypond[fragment,ragged-right,staffsize=16,quote]
-c'4^\markup { bla \bold bla }
-@end lilypond
-
-@lilypond[fragment,ragged-right,staffsize=16,quote]
-c'4^\markup { bla \bold bla }
-@end lilypond
-
-@lilypond[fragment,ragged-right,staffsize=16,quote]
-c'4^\markup { bla \bold bla }
-@end lilypond
-
-@lilypond[fragment,ragged-right,staffsize=16,quote]
-c'4^\markup { bla \bold bla }
-@end lilypond
-
 @menu
 * Writing text::                
-* Text markup::                 
+* Formatting text::             
+* Fonts::                       
 @end menu
 
 
@@ -51,7 +40,6 @@ c'4^\markup { bla \bold bla }
 * Text and line spanners::      
 * Text spanners::               
 * Text marks::                  
-* New dynamic marks::           
 @end menu
 
 @node Text scripts
@@ -67,7 +55,7 @@ c'4^\markup { bla \bold bla }
 @cindex ajout de texte
 
 Vous pouvez placer arbitrairement des chaînes de caractères, ou
-@ref{Text markup} en langage LilyPond, au dessus ou au dessous des
+@ref{Formatting text} en langage LilyPond, au dessus ou au dessous des
 notes en employant la syntaxe @code{c^"text"}.  Par défaut, ces
 indications n'affecteront en rien l'espacement des notes, sauf à
 utiliser la commande @code{\textLengthOn}.
@@ -87,10 +75,10 @@ c'4^\markup { bla \bold bla }
 @end lilypond
 
 La commande @code{\markup} est décrite plus en détails dans la section
-@ref{Text markup}.
+@ref{Formatting text}.
 
 
-@refcommands
+@predefined
 
 @funindex \textLengthOn
 @code{\textLengthOn},
@@ -112,9 +100,9 @@ Vous pouvez cependant l'y forcer en définissant
 
 @seealso
 
-Dans ce manuel : @ref{Text markup}.
+Dans ce manuel : @ref{Formatting text}.
 
-Référence du programme : @internalsref{TextScript}.
+Référence du programme : @rinternals{TextScript}.
 
 
 @node Text and line spanners
@@ -245,11 +233,11 @@ début et la fin d'un glissando seraient en plein milieu des têtes de note.
 
 @seealso
 
-Référence du programme : @internalsref{TextSpanner},
-@internalsref{Glissando}, @internalsref{VoiceFollower},
-@internalsref{TrillSpanner}, @internalsref{line-spanner-interface}.
+Référence du programme : @rinternals{TextSpanner},
+@rinternals{Glissando}, @rinternals{VoiceFollower},
+@rinternals{TrillSpanner}, @rinternals{line-spanner-interface}.
 
-Exemples : @lsr{expressive,line-styles.ly}, @lsr{expressive,line-arrows.ly}
+Exemples : @rlsr{Expressive marks}.
 
 
 @node Text spanners
@@ -280,7 +268,7 @@ c2\startTextSpan b c\stopTextSpan a
 c2\startTextSpan b c\stopTextSpan a
 @end lilypond
 
-@refcommands
+@predefined
 
 @funindex textSpannerUp
 @code{\textSpannerUp},
@@ -301,7 +289,7 @@ Pour obtenir une ligne pleine, utilisez
 
 @seealso
 
-Référence du programme : @internalsref{TextSpanner}.
+Référence du programme : @rinternals{TextSpanner}.
 
 
 @node Text marks
@@ -451,57 +439,16 @@ affectation à chacune des portées :
 
 @seealso
 
-Référence du programme : @internalsref{RehearsalMark}.
-
+Référence du programme : @rinternals{RehearsalMark}.
 
-@node New dynamic marks
-@unnumberedsubsubsec New dynamic marks
 
-Grâce à la commande @code{make-dynamic-script}, vous pouvez créer de
-nouvelles marques textuelles de nuances que vous combinerez
-éventuellement avec les signes de nuances.
-Notez bien que la police des nuances en contient que les caractères
-@code{f,m,p,r,s} and @code{z}. 
-
-Certains composants, tels que les marques de nuances, possèdent des
-propriétés particulières et prédéfinies quant à leur police.  Lorsque
-vous créez du texte en pareille situation, nous vous recommandons
-d'utiliser @code{normal-text} pour annuler ces propriétés.  Voir 
-@ref{Overview of text markup commands} pour plus de détails.
-
-@cindex make-dynamic-script
-
-@lilypond[quote,verbatim,ragged-right]
-sfzp = #(make-dynamic-script "sfzp")
-\relative c' {
-  c4 c c\sfzp c
-}
-@end lilypond
-
-@cindex Nuances éditoriales
-@cindex Nuances, entre parenthèses
-
-Vous pouvez aussi encadrer les nuances entre parenthèses ou entre
-crochets.  Ceci est souvent utilisé pour ajouter des nuances propres à
-une édition donnée.
-
-@lilypond[quote,verbatim,ragged-right]
-rndf = \markup{ \center-align {\line { \bold{\italic (}
-  \dynamic f \bold{\italic )} }} }
-boxf = \markup{ \bracket { \dynamic f } }
-{ c'1_\rndf c'1_\boxf }
-@end lilypond
-
-
-
-@node Text markup
-@subsection Text markup
+@node Formatting text
+@subsection Formatting text
 
 @menu
 * Text markup introduction::    
 * Nested scores::               
 * Page wrapping text::          
-* Font selection::              
 @end menu
 
 @node Text markup introduction
@@ -526,11 +473,11 @@ c1_\markup { "\special {weird} #characters" }
 
 @noindent
 Pour une liste des différentes commandes disponibles, consultez
-@ref{Overview of text markup commands}. 
+@ref{Text markup commands}. 
 
 
 @code{\markup} est avant tout conçu pour gérer les
-@internalsref{TextScript}s, mais rien ne s'oppose à son utilisation
+@rinternals{TextScript}s, mais rien ne s'oppose à son utilisation
 pour traiter du texte avec LilyPond.
 
 @lilypond[quote,verbatim]
@@ -584,17 +531,17 @@ En mode @emph{markup}, vous pouvez composer des expressions comme
 en mathématiques, des documents XML ou bien les expressions musicales.
 Vous pouvez empiler ces expressions grâce à la commande
 @code{\column}, ou les centrer par rapport à leur milieu avec
-@code{\center-align}. 
+@code{\center-column}. 
 
 @lilypond[quote,verbatim,fragment,relative=1]
 c1^\markup { \column { a bbbb \line { c d } } }
-c1^\markup { \center-align { a bbbb c } }
+c1^\markup { \center-column { a bbbb c } }
 c1^\markup { \line { a b c } }
 @end lilypond
 
 Des listes non précédées de commande ne sont pas isolées. Ainsi, 
 @example
-\center-align @{ @{ a b @} @{ c d @} @}
+\center-column @{ @{ a b @} @{ c d @} @}
 @end example
 
 @noindent
@@ -602,7 +549,7 @@ Des listes non précédées de commande ne sont pas isolées. Ainsi,
 est la même expression que
 
 @example
-\center-align @{ a b c d @}
+\center-column @{ a b c d @}
 @end example
 
 @noindent
@@ -612,10 +559,10 @@ différencier les listes de mots.
 
 @lilypond[quote,verbatim,fragment,relative=1]
 \textLengthOn
-c4^\markup{ \center-align { on three lines } }
-c4^\markup{ \center-align { "all one line" } }
-c4^\markup{ \center-align { { on three lines } } }
-c4^\markup{ \center-align { \line { on one line } } }
+c4^\markup{ \center-column { on three lines } }
+c4^\markup{ \center-column { "all one line" } }
+c4^\markup{ \center-column { { on three lines } } }
+c4^\markup{ \center-column { \line { on one line } } }
 @end lilypond
 
 Vous pouvez stocker les étiquettes textuelles en tant que variables,
@@ -628,7 +575,7 @@ allegro = \markup @{ \bold \large @{ Allegro @} @}
 Certains objets possèdent leurs propres procédures d'alignement, qui
 annuleront toute spécification d'alignement que vous pourriez affecter
 à un argument de type @emph{markup} que vous leur auriez fourni.  Par
-exemple, les @internalsref{RehearsalMark} sont centrées
+exemple, les @rinternals{RehearsalMark} sont centrées
 horizontalement ; de fait, utiliser 
 @code{\mark \markup @{ \left-align .. @}} sera sans effet.
 
@@ -650,19 +597,19 @@ Certaines situations particulières, telles que les indications de
 nuance, possèdent des propriétés prédéfinies quant à leur police.
 Nous vous conseillons, en pareil cas, de réinitialiser ces propriétés
 en utilisant @code{normal-text}.  Pour plus d'informations, consultez
-@ref{Overview of text markup commands}. 
+@ref{Text markup commands}. 
 
 
 @seealso
 
-Dans ce manuel : @ref{Overview of text markup commands}.
+Dans ce manuel : @ref{Text markup commands}.
 
-Référence du programme : @internalsref{TextScript}.
+Référence du programme : @rinternals{TextScript}.
 
 Fichiers d'initialisation : @file{scm/@/new@/-markup@/.scm}.
 
 
-@refbugs
+@knownissues
 
 Le crénage ou la génération de ligatures ne sont accessibles que lors
 d'un retraitement par @TeX{}.  Dans ce cas, LilyPond n'en tient pas
@@ -725,21 +672,21 @@ tour des lignes de texte, comme ici :
 @end verbatim
 
 Les différentes commandes permettant de générer des listes de lignes
-se trouve dans @ref{Overview of text markup list commands}.
+se trouve dans @ref{Text markup list commands}.
 
 @seealso
 
-Dans ce manuel : @ref{Overview of text markup list commands}, 
+Dans ce manuel : @ref{Text markup list commands}, 
 @ref{New markup list command definition}.
 
-@refcommands
+@predefined
 
 @funindex \markuplines
 @code{\markuplines}
 
 
-@node Font selection
-@unnumberedsubsubsec Font selection
+@node Fonts
+@subsection Fonts
 
 @cindex sélection de polices
 @cindex grossissement des polices
@@ -846,6 +793,5 @@ du texte respectivement en roman, sans serif et monospace, comme ici :
 
 @seealso
 
-Exemples : @lsr{text,font@/-family@/-override.ly}.
-
+Exemples : @rlsr{Text}.