]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/fr/notation/text.itely
Imported Upstream version 2.16.0
[lilypond.git] / Documentation / fr / notation / text.itely
index 7d487ab2ab77c2318ff25dbdcff302be968989fc..ee0983f71979dd84080a6ecb1a60ea3b190a7fd0 100644 (file)
@@ -1,13 +1,13 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
 @ignore
-    Translation of GIT committish: 057106293b07b74b00553fe4dc3dfac5c1f3b682
+    Translation of GIT committish: 0f93dd92ffa0319328e58148458d22c5448b3d58
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
     Guide, node Updating translation committishes..
 @end ignore
 
-@c \version "2.14.0"
+@c \version "2.16.0"
 
 @c Translators: Jean-Charles Malahieude
 @c Translation checkers: Valentin Villenave, John Mandereau
@@ -32,6 +32,7 @@ chapitres qui leur sont dédiés.  C'est le cas de la
 * Fontes::
 @end menu
 
+
 @node Ajout de texte
 @subsection Ajout de texte
 @translationof Writing text
@@ -52,6 +53,7 @@ d'informations, voir @ref{Codage du texte}.}
 * Texte indépendant::
 @end menu
 
+
 @node Commentaires textuels
 @unnumberedsubsubsec Commentaires textuels
 @translationof Text scripts
@@ -60,7 +62,7 @@ d'informations, voir @ref{Codage du texte}.}
 @cindex blocs de texte
 @cindex ajout de texte
 
-Vous pouvez ajouter à une partition des indications sous forme texuelle,
+Vous pouvez ajouter à une partition des indications sous forme textuelle,
 comme dans l'exemple suivant.  Ces indications se placeront manuellement
 au-dessus ou au-dessous de la portée selon la syntaxe utilisée -- cf.
 @ref{Direction et positionnement}.
@@ -108,7 +110,6 @@ textuelles et articulations, reportez-vous au chapitre
 @code{\textLengthOff}.
 @endpredefined
 
-
 @seealso
 Manuel d'initiation :
 @rlearning{Positionnement des objets}.
@@ -124,22 +125,18 @@ Morceaux choisis :
 Référence des propriétés internes :
 @rinternals{TextScript}.
 
-
 @cindex texte hors marges
 @cindex marges, texte qui dépasse
 @cindex texte, maintien dans les marges
 @cindex texte, maintien dans les marges
 
-
 @knownissues
-
 S'assurer que tous les éléments textuels et les paroles respectent
 les marges du document requiert des calculs relativement lourds@tie{};
-c'est la raison pour laquelle LilyPond, par défaut, ne s'en préoccupe
-pas.  Vous pouvez cependant l'y forcer en définissant
+vous pouvez toutefois vous en affranchir en ajoutant
 
 @example
-\override Score.PaperColumn #'keep-inside-line = ##t
+\override Score.PaperColumn #'keep-inside-line = ##f
 @end example
 
 
@@ -192,22 +189,17 @@ Les détails concernant la syntaxe à utiliser sont expliqués au chapitre
 @funindex \textSpannerNeutral
 @funindex textSpannerNeutral
 
-
 @predefined
 @code{\textSpannerUp},
 @code{\textSpannerDown},
 @code{\textSpannerNeutral}.
 @endpredefined
 
-@knownissues
-LilyPond ne peut traiter qu'un seul extenseur à la fois par voix.
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {dynamics-text-spanner-postfix.ly}
 
-@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+@lilypondfile[verbatim,quote,texidoc,doctitle]
 {dynamics-custom-text-spanner-postfix.ly}
 
 @seealso
@@ -223,6 +215,9 @@ Morceaux choisis :
 Référence des propriétés internes :
 @rinternals{TextSpanner}.
 
+@knownissues
+LilyPond ne peut traiter qu'un seul extenseur à la fois par voix.
+
 
 @node Indications textuelles
 @unnumberedsubsubsec Indications textuelles
@@ -293,19 +288,16 @@ c1 c
 c  c
 @end lilypond
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-marks-at-the-end-of-a-line.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {aligning-marks-with-various-notation-objects.ly}
 
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {printing-marks-on-every-staff.ly}
 
-
 @seealso
 Manuel de notation :
 @ref{Indications de repère},
@@ -329,8 +321,8 @@ Référence des propriétés internes :
 @cindex texte indépendant
 @cindex texte isolé
 @cindex texte en préambule
-@cindex top-level text
-@cindex text, top-level
+@cindex top-level, texte
+@cindex texte, top-level
 @cindex indépendant, texte
 
 @funindex \markup
@@ -369,24 +361,20 @@ de générer des ouvrages complets uniquement grâce à LilyPond.  Cette
 fonctionnalité, ainsi que la syntaxe appropriée, est abordée plus en
 détail au chapitre @ref{Texte avec sauts de page}.
 
-
 @funindex \markup
 @funindex markup
-@funindex \markuplines
-@funindex markuplines
+@funindex \markuplist
+@funindex markuplist
 
 @predefined
 @code{\markup},
-@code{\markuplines}.
+@code{\markuplist}.
 @endpredefined
 
-
 @snippets
-
-@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
 {stand-alone-two-column-markup.ly}
 
-
 @seealso
 Manuel de notation :
 @ref{Mise en forme du texte},
@@ -417,6 +405,7 @@ forme du texte à l'aide de la syntaxe propre au mode @code{\markup}.
 * Texte avec sauts de page::
 @end menu
 
+
 @node Introduction au formatage de texte
 @unnumberedsubsubsec Introduction au formatage de texte
 @translationof Text markup introduction
@@ -446,7 +435,7 @@ d'être mis entre accolades.
 Contrairement aux indications simples, du type "entre guillemets", les
 blocs @code{\markup} peuvent contenir des expressions imbriquées ou
 d'autres commandes @emph{markup}, dès lors qu'elles sont précédées du
-caractère @code{\}.  Ces commandes n'affecteront que la première
+caractère@tie{}@code{\}.  Ces commandes n'affecteront que la première
 expression qui les suit.
 
 @lilypond[quote,verbatim,relative=2]
@@ -468,12 +457,13 @@ c
 @cindex mode markup et guillemets
 
 Un bloc @code{\markup} peut contenir du texte entre guillemets.  De
-telles chaines seront considérées comme des expressions textuelles
+telles chaînes seront considérées comme des expressions textuelles
 minimales@tie{}; à ce titre, toute commande de type @emph{markup} ou
-tout caractère spécial -- tel un @code{\} ou un @code{#} -- sera imprimé
-littéralement et sans influer sur le formatage du texte.  Il est de ce
-fait possible d'imprimer des guillemets informatiques @code{"} dès lors
-qu'ils sont précédés d'une oblique inverse.
+tout caractère spécial -- tel un@tie{}@code{\} ou un@tie{}@code{#} --
+sera imprimé littéralement et sans influer sur le formatage du texte.
+Il est de ce fait possible d'imprimer des guillemets
+informatiques@tie{}@code{"} dès lors qu'ils sont précédés d'une oblique
+inverse.
 @c repeat double quote for pairing "
 
 @c KEEP LY
@@ -515,20 +505,17 @@ Pour une liste des différentes commandes spécifiques au mode
 @code{\markup}, consultez l'annexe @ref{Text markup commands} (en
 anglais).
 
-
 @seealso
 Manuel de notation :
 @ref{Text markup commands}.
 
-Morceaux choisis :
-@rlsrnamed{Text,Texte}.
-
 Fichiers d'initialisation :
 @file{scm/markup.scm}.
 
+Morceaux choisis :
+@rlsrnamed{Text,Texte}.
 
 @knownissues
-
 Les erreurs de syntaxe en mode @emph{markup} sont peu explicites.
 
 
@@ -562,9 +549,10 @@ d,_\markup { \italic quasi \smallCaps Tromba }
 f1 d2 r
 @end lilypond
 
-@cindex caratères, taille
+@cindex caractères, taille
 @cindex texte, taille
 
+@funindex \abs-fontsize
 @funindex \fontsize
 @funindex fontsize
 @funindex \smaller
@@ -574,38 +562,41 @@ f1 d2 r
 @funindex \magnify
 @funindex magnify
 
-La taille des caractères se modifie de différentes manières@tie{}:
-@itemize
-@item
-à partir de l'une des tailles standard prédéfinies,
+La taille des caractères se modifie, relativement à la taille globale
+des portées, de différentes manières.
 
-@item
-en étant définie en valeur absolue,
+Vous pouvez adopter l'une des tailles prédéfinies, comme ici@tie{}:
 
-@item
-en adoptant une valeur relative à celle précédemment définie.
-@end itemize
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \huge Sinfonia }
+b1^\markup { \teeny da }
+b1-\markup { \normalsize camera }
+@end lilypond
 
-@noindent
-Voici une illustration de ces trois différentes méthodes@tie{}:
+Vous pouvez la modifier relativement à sa valeur précédente@tie{}:
 
-@lilypond[quote,verbatim,relative=1]
-f1_\markup {
-  \tiny espressivo
-  \large e
-  \normalsize intenso
-}
-a^\markup {
-  \fontsize #5 Sinfonia
-  \fontsize #2 da
-  \fontsize #3 camera
-}
-bes^\markup { (con
-  \larger grande
-  \smaller emozione
-  \magnify #0.6 { e sentimento } )
-}
-d c2 r8 c bes a g1
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \larger Sinfonia }
+b1^\markup { \smaller da }
+b1-\markup { \magnify #0.6  camera }
+@end lilypond
+
+Vous pouvez l'augementer ou la diminuer par rapport à la taille globale
+de portée@tie{}:
+
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \fontsize #-2 Sinfonia }
+b1^\markup { \fontsize #1 da }
+b1-\markup { \fontsize #3 camera }
+@end lilypond
+
+Vous pouvez lui attribuer une valeur arbitraire quelle que soit la
+taille de portée globale@tie{}:
+
+@lilypond[quote,verbatim,relative=2]
+b1_\markup { \abs-fontsize #20 Sinfonia }
+b1^\markup { \abs-fontsize #8 da }
+b1-\markup { \abs-fontsize #14 camera }
 @end lilypond
 
 @cindex indice
@@ -615,6 +606,8 @@ d c2 r8 c bes a g1
 @funindex super
 @funindex \sub
 @funindex sub
+@funindex \normal-size-super
+@funindex normal-size-super
 
 Vous pouvez imprimer du texte en indice ou en exposant.  Celui-ci sera
 dans un taille plus petite, mais rien ne s'oppose à ce que vous lui
@@ -701,7 +694,6 @@ Pour savoir comment personnaliser des fontes, reportez-vous au chapitre
 @funindex \larger
 @funindex larger
 
-
 @predefined
 @code{\teeny},
 @code{\tiny},
@@ -713,7 +705,6 @@ Pour savoir comment personnaliser des fontes, reportez-vous au chapitre
 @code{\larger}.
 @endpredefined
 
-
 @seealso
 Manuel de notation :
 @ref{Font},
@@ -721,15 +712,15 @@ Manuel de notation :
 @ref{Indications de reprise manuelles},
 @ref{Fontes}.
 
+Fichiers d'initialisation :
+@file{scm/define-markup-commands.scm}.
+
 Morceaux choisis :
 @rlsrnamed{Text,Texte}.
 
 Référence des propriétés internes :
 @rinternals{TextScript}.
 
-Fichiers d'initialisation :
-@file{scm/define-markup-commands.scm}.
-
 @knownissues
 Le recours aux commandes @code{\teeny}, @code{\tiny},@code{\small},
 @code{\normalsize}, @code{\large} et @code{\huge} produiront des
@@ -817,7 +808,7 @@ solution consiste alors à déplacer l'intégralité de ces objets
 
 L'alignement vertical est quant à lui un peu plus compliqué.  Comme nous
 l'avons vu ci-avant, les objets @emph{markup} peuvent être déplacés dans
-leur intégralité.  Il est néanmois possible de déplacer certains
+leur intégralité.  Il est néanmoins possible de déplacer certains
 éléments spécifiques au sein d'un bloc @emph{markup}.  En pareil cas,
 l'élément à déplacer doit être précédé d'un @qq{point d'ancrage} -- un
 autre élément du @emph{markup} ou un objet invisible.  L'exemple qui
@@ -872,10 +863,10 @@ d,^\markup {
 a'4 a g2 a
 @end lilypond
 
-@cindex multi-ligne, markup
-@cindex markup multi-ligne
-@cindex multi-ligne, texte
-@cindex texte multi-ligne
+@cindex multiligne, markup
+@cindex markup multiligne
+@cindex multiligne, texte
+@cindex texte multiligne
 @cindex texte en colonnes
 @cindex colonnes de texte
 
@@ -914,7 +905,7 @@ sa propre ligne, tantôt alignée à gauche, tantôt centrée.
 Pareillement, une liste d'éléments ou d'expressions sera répartie sur
 une ligne entière, voire même centrée sur toute la page s'il n'y a qu'un
 seul élément.  De telles expressions peuvent à leur tour contenir du
-texte multi-ligne ou une autre expression @emph{markup}.
+texte multiligne ou une autre expression @emph{markup}.
 
 @lilypond[quote,verbatim]
 \markup {
@@ -983,7 +974,6 @@ le montre l'exemple suivant@tie{}:
 Une liste des différentes commandes permettant d'aligner du texte en
 mode @emph{markup} est disponible à l'annexe @ref{Align}.
 
-
 @seealso
 Manuel d'initiation :
 @rlearning{Déplacement d'objets}.
@@ -992,15 +982,15 @@ Manuel de notation :
 @ref{Align},
 @ref{Indications textuelles}.
 
+Fichiers d'initialisation :
+@file{scm/define-markup-commands.scm}.
+
 Morceaux choisis :
 @rlsrnamed{Text,Texte}.
 
 Référence des propriétés internes :
 @rinternals{TextScript}.
 
-Fichiers d'initialisation :
-@file{scm/define-markup-commands.scm}.
-
 
 @node Éléments graphiques dans du texte formaté
 @unnumberedsubsubsec Éléments graphiques dans du texte formaté
@@ -1009,7 +999,7 @@ Fichiers d'initialisation :
 @cindex graphisme, tracé
 @cindex tracé d'objets graphiques
 @cindex graphiques, tracé d'objets
-@cindex embedding graphic objects
+@cindex intégration d'objet graphique
 @cindex objets graphiques, tracé
 
 Vous pouvez, grâce aux mode @emph{markup}, ajouter divers objets
 L'annexe @ref{Graphic} répertorie les différentes commandes en matière
 de graphisme.
 
-
 @seealso
 Manuel de notation :
 @ref{Graphic},
 @ref{Annotations éditoriales},
 @ref{Align}.
 
+Fichiers d'initialisation :
+@file{scm/define-markup-commands.scm},
+@file{scm/stencil.scm}.
+
 Morceaux choisis :
 @rlsrnamed{Text,Texte}.
 
 Référence des propriétés internes :
 @rinternals{TextScript}.
 
-Fichiers d'initialisation :
-@file{scm/define-markup-commands.scm},
-@file{scm/stencil.scm}.
-
 
 @node Notation musicale dans du texte formaté
 @unnumberedsubsubsec Notation musicale dans du texte formaté
@@ -1255,7 +1244,7 @@ c16
 c2^\markup { \musicglyph #"timesig.neomensural94" }
 @end lilypond
 
-Le sous-chapitre @ref{Tout savoir sur les fontes} contient d'autres
+La rubrique @ref{Tout savoir sur les fontes} contient d'autres
 informations sur l'impression de glyphes non alphabétiques, tels que des
 crochets ou accolades.
 
@@ -1306,24 +1295,23 @@ c d e f
 Les différentes commandes @emph{markup} relatives à la notation musicale
 sont répertoriées à l'annexe @ref{Music}.
 
-
 @seealso
 Manuel de notation :
 @ref{Music},
 @ref{La fonte Feta},
 @ref{Tout savoir sur les fontes}.
 
+Fichiers d'initialisation :
+@file{scm/define-markup-commands.scm},
+@file{scm/fret-diagrams.scm},
+@file{scm/harp-pedals.scm}.
+
 Morceaux choisis :
 @rlsrnamed{Text,Texte}.
 
 Référence des propriétés internes :
 @rinternals{TextScript}.
 
-Fichiers d'initialisation :
-@file{scm/define-markup-commands.scm},
-@file{scm/fret-diagrams.scm},
-@file{scm/harp-pedals.scm}.
-
 
 @node Texte avec sauts de page
 @unnumberedsubsubsec Texte avec sauts de page
@@ -1334,21 +1322,21 @@ Fichiers d'initialisation :
 @cindex markup, texte multi-page
 @cindex plusieurs pages de texte
 
-@funindex \markuplines
-@funindex markuplines
+@funindex \markuplist
+@funindex markuplist
 @funindex \justified-lines
 @funindex justified-lines
 @funindex \wordwrap-lines
 @funindex wordwrap-lines
 
 Alors que @code{\markup} s'utilise pour traiter un bloc de texte
-insécable, @code{\markuplines} permet, employé en tête de partition,
+insécable, @code{\markuplist} permet, employé en tête de partition,
 d'obtenir un bloc de lignes réparties différemment et, le cas échéant,
 sur plusieurs pages.
 
 @c KEEP LY
 @lilypond[quote,verbatim]
-\markuplines {
+\markuplist {
   \justified-lines {
     Un long texte constitué de lignes justifiées.
     ...
@@ -1375,31 +1363,28 @@ d'une liste d'étiquettes.
 Les différentes commandes permettant de générer des listes de lignes
 se trouve dans l'annexe @ref{Text markup list commands}.
 
+@funindex \markuplist
+@funindex markuplist
+
+@predefined
+@code{\markuplist}.
+@endpredefined
 
 @seealso
 Manuel de notation :
 @ref{Text markup list commands},
 
-Morceaux choisis :
-@rlsrnamed{Text,Texte}.
-
-@c TODO en attendant redécoupage et création de "extending" -jcm
-@c Extension :
-@c @rextend{New markup list command definition}.
-
-Référence des propriétés internes :
-@rinternals{TextScript}.
+Manuel d'extension :
+@rextend{Définition d'une nouvelle commande de liste de markups}.
 
 Fichiers d'initialisation :
 @file{scm/define-markup-commands.scm}.
 
+Morceaux choisis :
+@rlsrnamed{Text,Texte}.
 
-@funindex \markuplines
-@funindex markuplines
-
-@predefined
-@code{\markuplines}.
-@endpredefined
+Référence des propriétés internes :
+@rinternals{TextScript}.
 
 
 @node Fontes
@@ -1416,6 +1401,7 @@ partition.
 * Choix des fontes par défaut::
 @end menu
 
+
 @node Tout savoir sur les fontes
 @unnumberedsubsubsec Tout savoir sur les fontes
 @translationof Fonts explained
@@ -1462,7 +1448,7 @@ auquel est accolé un numéro d'ordre.  Lorsque vous désirez imprimer une
 accolade, vous devez la @qq{chercher} par son numéro d'ordre -- d'où la
 fonction @code{\lookup} de l'exemple ci-dessus --, tout en sachant qu'il
 est compris entre @code{0} (la plus petite) et @code{575} (la plus
-grande).  Vous serez souvent amené à procéder par tatonnement pour
+grande).  Vous serez souvent amené à procéder par tâtonnement pour
 arriver au résultat optimal.  Par ailleurs, @code{fetaBraces} ne
 comporte que des accolades ouvrantes.  Pour obtenir une accolade
 fermante, il suffit d'appliquer une rotation au glyphe sélectionné,
@@ -1523,7 +1509,6 @@ deux prochaines parties@tie{}:
 @ref{Attribution d'une fonte en particulier}
 et @ref{Choix des fontes par défaut}.
 
-
 @seealso
 Manuel de notation :
 @ref{La fonte Feta},
@@ -1566,7 +1551,6 @@ lilypond -dshow-available-fonts toto
 @noindent
 (quel qu'il soit, le dernier argument est obligatoire).
 
-
 @seealso
 Manuel de notation :
 @ref{Tout savoir sur les fontes},
@@ -1616,7 +1600,6 @@ d'explications sur les fontes, relisez @ref{Tout savoir sur les fontes}.
 @c we don't do Helvetica / Courier, since GS incorrectly loads
 @c Apple TTF fonts
 
-
 @seealso
 Manuel de notation :
 @ref{Tout savoir sur les fontes},