@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 06e603a47cce832f2ed45edc0dd4b2c168877703
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
multimédia.
Vous avez constaté, au fil de notre propos, que le format source est
-purement textuel et peut donc être réutilisé dans d'autres formats
-basés sur une description textuelle comme @LaTeX{}, HTML ou -- ce qui
-est le cas pour la documentation de LilyPond -- Texinfo. À l'aide du
-script @command{lilypond-book} fourni avec LilyPond, les fragments
-de code insérés feront place à une image dans le fichier résultant,
-qu'il soit au format PDF ou HTML. Il existe aussi une extension pour
-OpenOffice.org -- OOoLilyPond -- qui permet d'insérer des extraits dans
-un document.
+purement textuel et peut donc être réutilisé dans d'autres formats basés
+sur une description textuelle comme @LaTeX{}, HTML ou -- ce qui est le
+cas pour la documentation de LilyPond -- Texinfo. À l'aide du script
+@command{lilypond-book} fourni avec LilyPond, les fragments de code
+insérés feront place à une image dans le fichier résultant, qu'il soit
+au format PDF ou HTML. Il existe aussi une extension pour
+OpenOffice.org et LibreOffice -- OOoLilyPond -- qui permet d'insérer des
+extraits dans un document.
Pour mieux voir LilyPond en action, consulter la documentation ou
accéder directement au logiciel, rendez-vous sur www.lilypond.org.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 815ddc522bcdec0c1266caad5cc9e723fbbb2e41
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
La procédure prend un unique argument, en l'occurrence l'objet graphique
(le @emph{grob}).
+Cette procédure, grâce à un appel à la fonction de rappel dévolue à
+cette propriété -- mentionnée dans la référence des propriétés internes
+et dans le fichier @file{define-grobs.scm} --, pourra accéder à la
+valeur usuelle de la propriété :
+
+@example
+\relative c'' @{
+ \override Flag #'X-offset = #(lambda (flag)
+ (let ((default (ly:flag::calc-x-offset flag)))
+ (* default 4.0)))
+ c4. d8 a4. g8
+@}
+@end example
+
Dans le cas où la routine doit faire appel à plusieurs arguments, le
@emph{grob} en cours peut s'insérer à l'aide d'un @emph{grob} enchâssé.
Voici, à titre d'illustration, un réglage pour
@c contributor/introduction.itely
@ignore
- Translation of GIT committish: 0a8b4e0f1b0d68659a584be48c7b96da358d501d
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Pour un projet aux multiples facettes tel que LilyPond, il n'est parfois
pas évident de savoir sous quel angle l'aborder. En plus des pistes
-ci-dessous proposées, n'hésitez pas à adresser un courriel à notre
-@email{mike@@mikesolomon.org, Frog meister}, lui faisant part des
-compétences que vous désirez mettre à disposition de la communauté ou
-bien pour lui proposer un projet. Il est à même de vous guider dans vos
-premiers pas.
+ci-dessous proposées, n'hésitez pas à envoyer un courriel sur la liste
+@uref{https://lists.gnu.org/mailman/listinfo/lilypond-devel, lilypond-devel@@gnu.org}
+afin d'obtenir de l'aide.
@end macro
puis aider l'équipe des correcteurs à traiter ces
@rcontribnamed{Issues, problèmes}.
-@item
-@rcontribnamed{Grand Regression Test Checking, Vérification des test de
-régression} : vérifier que LilyPond fournit un travail toujours
-exemplaire au fil des versions. Contrôler un échantillon spécifique
-prend moins d'une minute !
-
@item
Documentation : il est possible de proposer des modifications, en
suivant les recommandations s'appliquant aux
@item
Correction de bogue et ajout de nouvelles fonctionnalités :
-la voie recommandée est de se joindre aux « Frogs », et de lire
-@rcontrib{Programming work}.
+voir @rcontrib{Programming work}.
@end itemize
@macro helpusProjects
@subheading Projets
-@subsubheading Frogs
-
-Site et liste de diffusion :
-
-@example
-@uref{http://frogs.lilynet.net}
-@end example
-
-Les « Frogs » sont de simples utilisateurs de LilyPond qui ont
-décidé de s'impliquer dans le développement de leur logiciel préféré.
-Ils corrigent des bogues, implémentent de nouvelles fonctionnalités ou
-documentent le code source. Il y a beaucoup à faire, mais le plus
-important est que chacun peut ainsi en apprendre beaucoup
-sur LilyPond, les logiciels libres, la programmation@dots{} et y prendre
-plaisir ! L'aventure vous tente ? Alors une seule chose à
-faire : @emph{Rejoignez les Frogs !}
-
-
@subsubheading Projet GLISS de stabilisation de la syntaxe
Page web :
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
d'empilements en conflit}.
@seealso
+Manuel d'initiation :
+@ref{Déplacement d'objets}
+
Manuel de notation :
@ruser{Plusieurs voix}.
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 45f95ed2dabb3aef3c9a6995701dc255ba88d68a
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
les liaisons et les notes de différentes voix.
+@item
+@code{horizontal-shift}
+
+@cindex horizontal-shift, propriété
+@cindex notes, empilement
+@cindex empilement de notes
+@cindex notes, collisions
+@cindex collisions de notes
+@cindex shift, commandes
+@funindex \shiftOff
+@funindex shiftOff
+@funindex \shiftOn
+@funindex shiftOn
+@funindex \shiftOnn
+@funindex shiftOnn
+@funindex \shiftOnnn
+@funindex shiftOnnn
+
+Au sein d'une même voix, toutes les notes intervenant au même instant
+musical sont regroupées dans un empilement (une colonne) et est créé un
+objet @code{NoteColumn} afin de contrôler le positionnement horizontal
+de ce groupe de notes -- voir « Empilement de notes » dans
+@ref{Instanciation explicite des voix}. Si, et seulement si deux ou
+plusieurs empilements au sein d'un même contexte de portée ont une
+orientation de hampe identique et se produisent au même instant musical,
+les valeurs de leurs propriétés @code{horizontal-shift} permettront de
+les ordonner, les empilements de rang supérieur étant progressivement
+décalés pour éviter les chevauchements des têtes. Cette propriété est
+déterminée par les commandes @code{\voiceXXX} et peut se voir aménagée
+par une commande @code{\override} ou, plus habituellemnt, par les
+commandes @code{\shiftOn}. Notez bien que cette propriété ne fait
+qu'affecter un rang aux empilements pour leur décalage ; elle ne
+détermine en rien la magnitude du décalage, qui sera augmentera
+progressivement et selon un pas proprotionnel à la largeur des têtes de
+chaque rang. Le pas, généralement de la moitié de la largeur d'une
+tête, peut aller jusqu'à la pleine largeur de tête en cas de groupes
+resserrés.
+
@item
@code{force-hshift}
@cindex force-hshift, propriété
-Des notes très proches dans un accord, ou des notes simultanées dans
-différentes voix, peuvent être disposées sur deux colonnes, rarement
-plus, pour éviter que les têtes de notes ne se chevauchent. On parle
-alors de colonnes (ou empilement) de notes et un objet appelé
-@code{NoteColumn} est créé pour placer les notes sur la colonne.
-
La propriété @code{force-hshift} appartient à @code{NoteColumn} (en
réalité à la @code{note-column-interface}). Le fait de la modifier
-permet de déplacer un empilement selon l'unité appropriée aux colonnes
+permet de déplacer un empilement dans le cas de chevauchement
+d'empilements. Notez bien qu'elle sera sans effet en l'absence de
+chevauchement. Elle s'exprime en unité appropriée aux colonnes
de notes, à savoir la largeur des têtes de note de la première voix.
Son utilisation est réservée à des situations complexes dans lesquelles
les commandes habituelles @code{\shiftOn}
@noindent
La note intermédiaire du premier accord, le la bémol à la quatrième
voix, doit rester dans le même empilement que la note haute. Pour y
-remédier, nous réglons le @code{force-hshift} -- qui est une propriété
-de @code{NoteColumn} -- de cette note sur zéro.
+remédier, nous pourrions utiliser @code{\shiftOff}, ce qui
+malheureusement générera des avertissements au sujet d'empilements qui
+se chevauchent. Nous préférons régler le @code{force-hshift} -- qui est
+une propriété de @code{NoteColumn} -- de cette note sur zéro.
Quant au second accord, il serait préférable que le fa s'aligne avec le
la et que la note la plus basse se positionne un peu plus sur la droite
pour éviter que les hampes se chevauchent. Pour cela, nous réglons le
@code{force-hshift} au niveau du @code{NoteColumn} du ré bémol de telle
sorte qu'il se déplace de la moitié d'un espace de portée vers la
-droite.
+droite et le @code{force-hshift} du fa sur zéro. Vous noterez la
+présence du @code{\once} qui évite la propagation de ces réglages
+au-delà de cet instantn musical particulier -- bien que la présence du
+@code{\once} et du second @code{\override} de la quatrième voix ne
+soient pas indispensables dans ce court extrait, ce ne serait pas
+montrer l'exemple que de les omettre.
Et voici le résultat final :
<<
{ c2 aes4. bes8 }
\\
- {
- <ees, c>2
- \once \override NoteColumn.force-hshift = #0.5
- des2
- }
+ { <ees, c>2 \once \override NoteColumn.force-hshift = #0.5 des }
\\
\\
- {
- \override NoteColumn.force-hshift = #0
- aes'2 f4 fes
- }
+ { \once \override NoteColumn.force-hshift = 0 aes'2
+ \once \override NoteColumn.force-hshift = 0 f4 fes }
>> |
<c ees aes c>1 |
}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: ba8e0139b12ce248a00d8621104117f92bac34a6
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
De même nature qu'un @code{Staff}, mais destiné à n'imprimer que du
rythme. Quelle que soit la hauteur, les notes seront imprimées sur une
-même et unique ligne.
+même et unique ligne ; la sortie MIDI rendra les hauteurs saisies.
@strong{@emph{TabStaff}}
dessous de celui-ci au lieu d'y être imbriqués.
La liste des « agréments » d'un contexte se gère à l'aide des
-instructions @code{\accepts} et @code{\denies} -- @code{\accepts} pour
+instructions @code{\accepts} ou @code{\denies} -- @code{\accepts} pour
ajouter un contexte à la liste, et @code{\denies} pour retirer
-l'agrément. Il est par exemple peu conventionnel que les accords nommés
-apparaissent dans un contexte @code{Staff} ; autrement dit, le contexte
-@code{ChordNames} ne fait pas partie de la « liste d'agréments » du
-contexte @code{Staff} par défaut. Néanmoins, et s'il devait en être
-ainsi, vous pourriez le spécifier.
+l'agrément.
+
+Par exemple, on ne trouve normalement pas de portées regroupées par un
+crochet au sein d'un groupe matérialisé par une accolade et des barres
+d'un seul tenant ; un @code{GrandStaff} n'accepte donc pas, par défaut,
+d'englober un @code{StaffGroup}.
@lilypond[verbatim,quote]
\score {
- \new Staff {
- c' d' e' f'
- \chords { d1:m7 b1:min7.5- }
- }
+ \new GrandStaff <<
+ \new StaffGroup <<
+ \new Staff { c'1 }
+ \new Staff { d'1 }
+ >>
+ \new Staff { \set Staff.instrumentName = bottom f'1 }
+ >>
}
@end lilypond
+Néanmoins, et grâce à une instruction @code{\accepts}, un
+@code{StaffGroup} peut se voir ajouté au contexte @code{GrandStaff} :
+
@lilypond[verbatim,quote]
\score {
- \new Staff {
- c' d' e' f'
- \chords { d1:m7 b1:min7.5- }
- }
+ \new GrandStaff <<
+ \new StaffGroup <<
+ \new Staff { c'1 }
+ \new Staff { d'1 }
+ >>
+ \new Staff { \set Staff.instrumentName = bottom f'1 }
+ >>
\layout {
\context {
- \Staff
- \accepts "ChordNames"
+ \GrandStaff
+ \accepts "StaffGroup"
}
}
}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@lilypondfile[verbatim,quote,texidoc,doctitle]
{chord-glissando-in-tablature.ly}
+
+@cindex hammer on
+@cindex pull off
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off-using-voices.ly}
+
+@lilypondfile[verbatim,quote,texidoc,doctitle]
+{hammer-on-and-pull-off-using-chords.ly}
@seealso
Manuel de notation :
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@menu
* Création de fichiers MIDI::
* Instrument MIDI::
-* Le bloc MIDI::
* Contenu de la sortie MIDI::
* Répétitions et MIDI::
* Gestion des nuances en MIDI::
@translationof Creating MIDI files
LilyPond générera un fichier MIDI dès que vous ajouterez un bloc
-@code{\midi} à la structure de votre partition, comme ici :
+@code{\midi} au sein du bloc @code{\score} :
@example
\score @{
@var{@dots{}musique@dots{}}
+ \layout @{ @}
\midi @{ @}
@}
@end example
-Lorsque le bloc @code{\score} contient un bloc @code{\midi} mais pas de
-bloc @code{\layout}, LilyPond ne produira qu'une sortie MIDI. Si donc
-vous avez besoin aussi d'un support visuel, vous devrez aussi mentionner
-un bloc @code{\layout}.
+Lorsque le bloc @code{\score} contient uniquement un bloc @code{\midi}
+(autrement dit pas de bloc @code{\layout}), LilyPond produira uniquement
+la sortie MIDI -- aucun support visuel ne sera généré.
@example
\score @{
@var{@dots{}musique@dots{}}
\midi @{ @}
- \layout @{ @}
@}
@end example
indications de nuances, crescendos et decrescendos sont traduits en
niveau de volume ; les indications sous la forme d'une fraction
déterminée du volume disponible, et crescendos et decrescendos sous la
-forme d'une progression linéaire entre les deux extrêmes. Le rendu des
-indications de nuance peut être désactivé pour le MIDI -- voir
-@ref{Le bloc MIDI}.
+forme d'une progression linéaire entre les deux extrêmes.
Le tempo initial ainsi que ses changements sont normalement indiqués au
fil de la notation à l'aide de la commande @code{\tempo} ; ils seront
-retranscrits dans le fichier MIDI. La commande @code{\tempo} donne lieu
-à l'impression d'une indication métronomique que vous pouvez toutefois
-rendre invisible, comme indiqué à la rubrique
-@ref{Indication métronomique}. Une autre manière de spécifier le tempo
-initial pour un fichier MIDI est indiquée plus avant -- voir
-@ref{Le bloc MIDI}.
-
-En raison de certaines limitations de Windows, les fichiers MIDI doivent
-y porter l'extension @code{.mid}. D'autres systèmes utilisent
-l'extension @code{.midi}. Si besoin est, placez la ligne suivante au
-début de votre fichier source, avant l'ouverture de tout bloc
-@code{\book}, @code{\bookpart} ou @code{\score} :
+retranscrits dans le fichier MIDI.
+
+Si le bloc @code{\midi} est la plupart du temps laissé vide, il peut
+contenir des aménagements pour certains contextes, la définition de
+contextes particuliers ou du code permettant de déterminer la valeur de
+certaines propriétés. L'exemple suivant détermine le tempo initial du
+fichier MIDI tout en se passant de son indication sur la partition
+imprimée :
@example
-#(ly:set-option 'midi-extension "midi")
+\score @{
+ @var{@dots{}music@dots{}}
+ \midi @{
+ \tempo 4 = 72
+ @}
+@}
@end example
-Cette ligne déterminera @code{.midi} comme extension par défaut pour les
-fichiers MIDI.
+Notez bien que @code{\tempo} est une commande chargée de définir des
+propriétés en cours d'interprétation de la musique. Intervenant dans le
+cadre de définitions d'une sortie, comme ici un bloc @code{\midi}, elle
+est réinterprétée comme une modification de contexte.
-Vous pouvez aussi le faire en ligne de commande :
+@cindex MIDI, définition de contexte
+
+La syntaxe permettant de définir un contexte pour le @code{\midi} est en
+tout point identique à celle que vous utilisez dans le bloc
+@code{\layout}, à ceci près que le « graveur » est remplacé par un
+« interprète » (@emph{performer} en anglais).
@example
-lilypond … -dmidi-extension=midi fichierLily.ly
+\score @{
+ @var{@dots{}music@dots{}}
+ \midi @{
+ \context @{
+ \Voice
+ \remove "Dynamic_performer"
+ @}
+ @}
+@}
@end example
+@noindent
+supprimera les effets de nuance dans la sortie MIDI. Les modules
+chargés de traduire la musique en son s'appellent des « interprètes » --
+@emph{performers} en anglais.
+
+
@snippets
@lilypondfile[verbatim,quote,ragged-right,texidoc,doctitle]
{changing-midi-output-to-one-channel-per-voice.ly}
@knownissues
-@c In 2.11 the following no longer seems to be a problem -td
-@ignore
-Un (de)crescendo non terminé ne sera pas correctement rendu en MIDI --
-il y a nécessairement du silence. Il vous faut donc lui donner une fin
-explicite. Par exemple,
+Certains systèmes d'exploitation requièrent que les fichiers MIDI
+portent l'extension @code{.mid}. Si besoin est, placez la ligne
+suivante au début de votre fichier source, avant l'ouverture de tout
+bloc @code{\book}, @code{\bookpart} ou @code{\score} :
@example
-@{ a4\< b c d\f @}
+#(ly:set-option 'midi-extension "mid")
@end example
-@noindent
-ne fonctionnera pas correctement, contrairement à
+Cette ligne déterminera @code{.midi} comme extension par défaut pour les
+fichiers MIDI.
+
+Vous pouvez aussi le faire en ligne de commande :
@example
-@{ a4\< b c d\!\f @}
+lilypond … -dmidi-extension=mid MonFichier.ly
@end example
-@end ignore
Un changement de volume ne peut intervenir que sur le démarrage d'une
note. C'est la raison pour laquelle la succession d'un crescendo et
d'un diminuendo ne peut se produire sur une même note.
Certains lecteurs MIDI ne rendent pas correctement les changements de
-tempo. MS Windows Media Player et
-@uref{http://@/timidity@/.sourceforge@/.net/,timidity} le font sans
-problème.
+tempo.
+
+
+@seealso
+Fichiers d'initialisation :
+@file{../ly/performer-init.ly}.
+
+Manuel d'initiation :
+@rlearning{Autres sources de documentation}.
+
@node Instrument MIDI
@subsection Instrument MIDI
(@code{"acoustic grand"}).
-@node Le bloc MIDI
-@subsection Le bloc MIDI
-@translationof MIDI block
-
-Dès lors que vous désirez obtenir une sortie MIDI, vous devrez inscrire
-un bloc @code{\midi} au sein du bloc @code{\score}. Son fonctionnement
-est comparable à ce lui du bloc @code{\layout}, voire plus simple. Si
-le bloc @code{\midi} est la plupart du temps laissé vide, il peut
-contenir des aménagements pour certains contextes, la définition de
-contextes particuliers ou du code permettant de déterminer la valeur de
-certaines propriétés. L'exemple suivant détermine le tempo initial du
-fichier MIDI tout en se passant de son indication sur la partition
-imprimée.
-
-@example
-\score @{
- @var{@dots{}musique@dots{}}
- \midi @{
- \tempo 4 = 72
- @}
-@}
-@end example
-
-Ici, le tempo est fixé à 72 noires à la minute. Spécifier un tempo de
-la sorte ne permet pas de donner une valeur pour une note pointée. Vous
-devrez, en pareil cas, subdiviser la note pointée en durée plus courte.
-Par exemple, indiquer 90 à la noire pointée est équivalent à spécifier
-270 croches à la minute :
-
-@example
-tempoWholesPerMinute = #(ly:make-moment 270/8)
-@end example
-
-@cindex MIDI et définition de contexte
-@cindex contexte, définition en MIDI
-
-La syntaxe permettant de définir un contexte pour le @code{\midi} est en
-tout point identique à celle que vous utilisez dans le bloc
-@code{\layout}, à ceci près que le @qq{graveur} est remplacé par un
-@qq{interprète}. Les différents contextes disponibles en matière de
-MIDI sont répertoriés dans le fichier d'initialisation
-@file{../ly/performer-init.ly} -- pour plus de détail, voir
-@rlearning{Autres sources de documentation}.
-Si vous voulez vous passer des nuances dans votre fichier MIDI, il vous
-suffit d'insérer les lignes suivantes dans votre bloc
-@code{\midi@{ @}}.
-
-@example
-\midi @{
- @dots{}
- \context @{
- \Voice
- \remove "Dynamic_performer"
- @}
-@}
-@end example
-
-LilyPond ne générera de sortie MIDI que si vous incluez un bloc
-@code{\midi} dans la structure de la partition, initialisée par la
-commande @code{\score}.
-
-@example
-\score @{
- @{ @dots{}notes@dots{} @}
- \midi @{ @}
-@}
-@end example
-
-
@node Contenu de la sortie MIDI
@subsection Contenu de la sortie MIDI
@translationof What goes into the MIDI output?
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 44c3a53cb34d08a57838ae56c407216277e4c3f0
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@appendixsec Modificateurs d'accord usuels
@translationof Common chord modifiers
-Le tableau suivant indique les différents modificateurs utilisables en
-mode accords (@code{\chordmode}) qui permettent d'obtenir les structures
-habituelles d'un certain nombre d'accords.
+Le tableau suivant indique les différents modificateurs qui permettent
+d'obtenir les structures habituelles d'un certain nombre d'accords.
-@multitable {Treizieme de dominante} {Treizieme de dominante} {Modificateur(s)} {ExempleExemple}
+@multitable @columnfractions .2 .25 .2 .15 .2
@item
-@b{Type d'accord}
+@b{Type}
@tab
-@b{Intervalles}
+@b{Intervalle}
@tab
-@b{Modificateur(s)}
+@b{Modificateur}
@tab
@b{Exemple}
+@tab
+@b{Résultat}
@item
Majeur
@tab
-Tierce majeure et quinte juste
+Tierce majeure @*et quinte juste
@tab
@code{5} ou rien
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:5
-}
+@code{c1:5}
+@tab
+@lilypond[line-width=2.1\cm,notime]
+<<
+ \chords { c1:5 }
+ \chordmode { c1:5 }
+>>
@end lilypond
@item
Mineur
@tab
-Tierce mineure et quinte juste
+Tierce mineure @*et quinte juste
@tab
@code{m} ou @code{m5}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m
-}
+@code{c1:m}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m }
+ \chordmode { c1:m }
+>>
@end lilypond
@item
Augmenté
@tab
-Tierce majeure et quinte augmentée
+Tierce majeure et @*quinte augmentée
@tab
@code{aug}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:aug
-}
+@code{c1:aug}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:aug }
+ \chordmode { c1:aug }
+>>
@end lilypond
@item
Diminué
@tab
-Tierce mineure et quinte diminuée
+Tierce mineure et @*quinte diminuée
@tab
@code{dim}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:dim
-}
+@code{c1:dim}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:dim }
+ \chordmode { c1:dim }
+>>
@end lilypond
@item
Septième de dominante
@tab
-Triton majeur et septième mineure
+Triton majeur et @*septième mineure
@tab
@code{7}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:7
-}
+@code{c1:7}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:7 }
+ \chordmode { c1:7 }
+>>
@end lilypond
@item
Septième majeure
@tab
-Triton majeur et septième majeure
+Triton majeur et @*septième majeure
@tab
@code{maj7} ou @code{maj}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:maj7
-}
+@code{c1:maj7}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:maj7 }
+ \chordmode { c1:maj7 }
+>>
@end lilypond
@item
Septième mineure
@tab
-Triton mineur et septième mineure
+Triton mineur et @*septième mineure
@tab
@code{m7}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m7
-}
+@code{c1:m7}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m7 }
+ \chordmode { c1:m7 }
+>>
@end lilypond
@item
Septième diminuée
@tab
-Triton diminué et septième diminuée
+Triton diminué et @*septième diminuée
@tab
@code{dim7}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:dim7
-}
+@code{c1:dim7}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:dim7}
+ \chordmode { c1:dim7 }
+>>
@end lilypond
@item
Septième augmentée
@tab
-Triton augmenté et septième mineure
+Triton augmenté et @*septième mineure
@tab
@code{aug7}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:aug7
-}
+@code{c1:aug}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:aug7 }
+ \chordmode { c1:aug7 }
+>>
@end lilypond
@item
Septième semi-diminuée
@tab
-Triton diminué et septième mineure
+Triton diminué et @*septième mineure
@tab
@code{m7.5-}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m7.5-
-}
+@code{c1:m7.5-}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m7.5- }
+ \chordmode { c1:m7.5- }
+>>
@end lilypond
@item
Accord mineur avec septième majeure
@tab
-Triton mineur et septième majeure
+Triton mineur et @*septième majeure
@tab
@code{m7+}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m7+
-}
+@code{m7+}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m7+ }
+ \chordmode { c1:m7+ }
+>>
@end lilypond
@item
Sixte majeure
@tab
-Triton majeur et sixte
+Triton majeur @*et sixte
@tab
@code{6}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:6
-}
+@code{c1:6}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:6 }
+ \chordmode { c1:6 }
+>>
@end lilypond
@item
Sixte mineure
@tab
-Triton mineur et sixte
+Triton mineur @*et sixte
@tab
@code{m6}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m6
-}
+@code{c1:m6}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m6 }
+ \chordmode { c1:m6 }
+>>
@end lilypond
@item
Neuvième de dominante
@tab
-Septième de dominante et neuvième majeure
+Septième de dominante @*et neuvième majeure
@tab
@code{9}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:9
-}
+@code{c1:9}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:9 }
+ \chordmode { c1:9 }
+>>
@end lilypond
@item
Neuvième majeure
@tab
-Septième majeure et neuvième majeure
+Septième majeure et @*neuvième majeure
@tab
@code{maj9}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:maj9
-}
+@code{c1:maj9}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:maj9 }
+ \chordmode { c1:maj9 }
+>>
@end lilypond
@item
Neuvième mineure
@tab
-Septième mineure et neuvième majeure
+Septième mineure et @*neuvième majeure
@tab
@code{m9}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m9
-}
+@code{c1:m9}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m9 }
+ \chordmode { c1:m9 }
+>>
@end lilypond
@item
Onzième de dominante
@tab
-Neuvième de dominante et onzième juste
+Neuvième de dominante @*et onzième juste
@tab
@code{11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:11
-}
+@code{c1:11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:11 }
+ \chordmode { c1:11 }
+>>
@end lilypond
@item
Onzième majeure
@tab
-Neuvième majeure et onzième juste
+Neuvième majeure @*et onzième juste
@tab
@code{maj11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:maj11
-}
+@code{c1:maj11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:maj11 }
+ \chordmode { c1:maj11 }
+>>
@end lilypond
@item
Onzième mineure
@tab
-Neuvième mineure et onzième juste
+Neuvième mineure @*et onzième juste
@tab
@code{m11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m11
-}
+@code{c1:m11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m11 }
+ \chordmode { c1:m11 }
+>>
@end lilypond
@item
Treizième de dominante
@tab
-Neuvième de dominante et treizième majeure
+Neuvième de dominante @*et treizième majeure
@tab
@code{13}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:13
-}
+@code{c1:13}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:13 }
+ \chordmode { c1:13 }
+>>
@end lilypond
@item
Treizième de dominante
@tab
-Onzième de dominante et treizième majeure
+Onzième de dominante @*et treizième majeure
@tab
@code{13.11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:13.11
-}
+@code{c1:13.11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords{ c1:13.11 }
+ \chordmode { c1:13.11 }
+>>
@end lilypond
@item
Treizième majeure
@tab
-Onzième majeure et treizième majeure
+Onzième majeure et @*treizième majeure
@tab
@code{maj13.11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:maj13.11
-}
+@code{c1:maj13.11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:maj13.11 }
+ \chordmode { c1:maj13.11 }
+>>
@end lilypond
@item
Treizième mineure
@tab
-Onzième mineure et treizième majeure
+Onzième mineure et @*treizième majeure
@tab
@code{m13.11}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:m13.11
-}
+@code{c1:m13.11}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:m13.11 }
+ \chordmode { c1:m13.11 }
+>>
@end lilypond
@item
Seconde suspendue
@tab
-Seconde majeure et quinte juste
+Seconde majeure @*et quinte juste
@tab
@code{sus2}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:sus2
-}
+@code{c1:sus2}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:sus2 }
+ \chordmode { c1:sus2 }
+>>
@end lilypond
@item
Quarte suspendue
@tab
-Quarte juste et quinte juste
+Quarte juste @*et quinte juste
@tab
@code{sus4}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- c1:sus4
-}
+@code{c1:sus4}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+<<
+ \chords { c1:sus4 }
+ \chordmode { c1:sus4 }
+>>
@end lilypond
@item
-Power chord (deux voix)
+Power chord @*(deux voix)
@tab
Quinte juste
@tab
@code{1.5}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- \powerChords
- c1:1.5
-}
+@code{\powerChords c1:1.5}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+\chordmode { \powerChords c1:1.5 }
@end lilypond
@item
-Power chord (trois voix)
+Power chord @*(trois voix)
@tab
-Quinte juste et octave
+Quinte juste @*et octave
@tab
@code{1.5.8}
@tab
-@lilypond[line-width=2.8\cm,noragged-right, notime]
-\chordmode {
- \powerChords
- c1:1.5.8
-}
+@code{\powerChords c1:1.5.8}
+@tab
+@lilypond[line-width=2.1\cm,noragged-right,notime]
+ \chordmode { \powerChords c1:1.5.8 }
@end lilypond
@end multitable
@appendixsec Diagrammes d'accord prédéfinis
@translationof Predefined fretboard diagrams
-La liste suivante répertorie les tablatures prédéfinies pour la guitare.
+@menu
+* Diagrammes pour guitare::
+* Diagrammes pour ukulele::
+* Diagrammes pour mandoline::
+@end menu
+
+
+@node Diagrammes pour guitare
+@unnumberedsubsec Diagrammes pour guitare
+@translationof Diagrams for Guitar
@lilypondfile[line-width=15.5\cm]{display-predefined-fretboards.ly}
-La liste suivante répertorie les tablatures prédéfinies pour le ukulele.
+
+@node Diagrammes pour ukulele
+@unnumberedsubsec Diagrammes pour ukulele
+@translationof Diagrams for Ukulele
@lilypondfile[line-width=15.5\cm]{display-predefined-ukulele-fretboards.ly}
-La liste suivante répertorie les tablatures prédéfinies pour la
-mandoline.
+
+@node Diagrammes pour mandoline
+@unnumberedsubsec Diagrammes pour mandoline
+@translationof Diagrams for Mandolin
@lilypondfile[line-width=15.5\cm]{display-predefined-mandolin-fretboards.ly}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: b7cb11ea159572f2dc55b405db01a06c4dccea7d
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
La propriété @code{measureLength} est abordée plus en détail au chapitre
@ref{Gestion du temps}.
-@funindex \inStaffSegno
-
-La commande @code{\inStaffSegno} permet d'adjoindre un symbole de
-@emph{segno} à une commande @code{\repeat volta}. Des symboles
-alternatifs de barre de mesure peuvent sont accessibles, dans un
-contexte @code{Score}, à l'aide des propriétés @code{segnoType},
-@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou
-@code{doubleRepeatSegnoType} selon les besoins.
-
-@lilypond[verbatim,quote,relative=1]
-e1
-\repeat volta 2 {
- \inStaffSegno
- f2 g a b
-}
-c1_"D.S." \bar "|."
-@end lilypond
-
@cindex reprise et liaison de prolongation
@cindex alternative et liaison de prolongation
@cindex liaison de prolongation et reprise
}
@end lilypond
+@cindex reprise et segno
+@cindex segno et reprise
+@funindex \inStaffSegno
+
+La commande @code{\inStaffSegno} permet de générer une barre de mesure
+composite par l'adjonction d'un symbole de @emph{segno} à une barre de
+reprise créée par une commande @code{\repeat volta}. Qu'il s'agisse
+d'un début, d'une fin ou d'une double reprise, le type de barre est
+automatiquement sélectionné. L'indication « D.S. » devra cependant être
+
+En dehors de toute reprise :
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\inStaffSegno
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+Au début d'une reprise :
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ \inStaffSegno % start repeat
+ f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
+En fin de reprise :
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ f2 g a b
+ \inStaffSegno % end repeat
+}
+f2 g a b
+c1_"D.S." \bar "|."
+@end lilypond
+
+Entre deux reprises :
+
+@lilypond[verbatim,quote,relative=1]
+e1
+\repeat volta 2 {
+ f2 g a b
+}
+\inStaffSegno % double repeat
+\repeat volta 2 {
+ f2 g a b
+}
+c1_"D.S." \bar "|."
+@end lilypond
+
+Des symboles alternatifs de barre de mesure sont aussi accessibles, dans
+un contexte @code{Score}, à l'aide des propriétés @code{segnoType},
+@code{startRepeatSegnoType}, @code{endRepeatSegnoType} ou
+@code{doubleRepeatSegnoType} selon les besoins. Ces types de barre
+alternative doivent être choisis parmi les types prédéfinis ou
+préalablement créés à l'aide d'une commande @code{\defineBarLine} --
+voir @ref{Barres de mesure}.
+
+@lilypond[verbatim,quote,relative=1]
+\defineBarLine ":|.S[" #'(":|." "S[" "")
+\defineBarLine "]" #'("]" "" "")
+e1
+\repeat volta 2 {
+ f2 g a b
+ \once \set Score.endRepeatSegnoType = ":|.S["
+ \inStaffSegno
+}
+f2 g \bar "]" a b
+c1_"D.S." \bar "|."
+@end lilypond
+
@snippets
@lilypondfile[verbatim,quote,texidoc,doctitle]
{shortening-volta-brackets.ly}
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: e038863ba7228eb3e28b9f1a49e68ec9f4d260b0
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Par ailleurs, la commande @code{\inStaffSegno} crée une barre de mesure
surmontée d'un @emph{segno}, et sait coopérer avec l'instruction
-@code{\repeat volta}.
+@code{\repeat volta} -- voir @ref{Répétitions courantes}.
@cindex bar de mesure, personnalisation
@cindex définition d'une barre de mesure
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: e038863ba7228eb3e28b9f1a49e68ec9f4d260b0
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
alignToZero = \with {
\override VerticalAxisGroup.nonstaff-relatedstaff-spacing = #zero-space
\override VerticalAxisGroup.nonstaff-nonstaff-spacing = #zero-space
+ \override VerticalAxisGroup.staff-affinity = #DOWN
+ \remove Text_engraver % avoid having two
+ \consists Text_engraver
}
lowerCaseChords = \with {
chordNameLowercaseMinor = ##t
}
-staffAffinityDown = \with {
- \override VerticalAxisGroup.staff-affinity = #DOWN
-}
labelContext =
#(define-music-function
(parser location context)
(string?)
- #{ s1*0^\markup { \typewriter #context } #})
+ #{ s1*0^\markup { \upright {\typewriter #context } } #})
\layout {
\context { \Dynamics \alignToZero }
\context { \FiguredBass \alignToZero }
\context { \Lyrics \alignToZero }
- \context { \NoteNames \alignToZero \staffAffinityDown }
- \context { \ChordNames \alignToZero
- \staffAffinityDown
- \lowerCaseChords }
- \context { \FretBoards \alignToZero \staffAffinityDown }
+ \context { \NoteNames \alignToZero }
+ \context { \ChordNames \alignToZero \lowerCaseChords }
+ \context { \FretBoards \alignToZero }
\context { \Score
\omit BarLine
\override DynamicText.self-alignment-X = #-1
\override FretBoard.X-offset = #1.75
- \override InstrumentName.minimum-Y-extent = #'(-2 . 2)
- \override InstrumentName.extra-offset = #'(0 . -0.5)
- \override TextScript.minimum-Y-extent = #'(-2 . 3)
+ \override InstrumentName.minimum-Y-extent = #'(-1 . 2)
+ \textLengthOn
\omit TimeSignature
}
}
%% Contextes dont le point de référence est la ligne de base :
%% ChordNames, NoteNames et Lyrics
<<
- \new ChordNames { \chords { g1:m } }
- \new NoteNames { s1 | g1 | }
- \new RhythmicStaff {
- \set RhythmicStaff.instrumentName = #"ligne de base (baseline) "
- \textLengthOn
- \labelContext "ChordNames" s1 |
- \labelContext "NoteNames" s1 |
- \labelContext "Lyrics" s1 |
- }
- \new Lyrics { \lyrics { \skip 1*2 | ghijk1 | } }
+ \new ChordNames { \chords { \labelContext "ChordNames" g1:m } }
+ \new NoteNames { s1 |\labelContext "NoteNames" g1 | }
+ \new Lyrics { \lyrics { \skip 1*2 | \labelContext "Lyrics" ghijk1 | } }
+ \new RhythmicStaff \with { instrumentName = #"ligne de base (baseline) " } s1*3
>>
%% Le point de référence de Dynamics est le milieu du « m » dans la fonte
<<
- \new RhythmicStaff {
- \set RhythmicStaff.instrumentName = #"mi-hauteur "
- \labelContext "Dynamics" s1*3
- }
- \new Dynamics { s1\mp s\fp }
+ \new Dynamics { \labelContext "Dynamics" s1\mp s\fp }
+ \new RhythmicStaff \with { instrumentName = #"mid-hauteur " } s1*3
>>
%% Le point de référence de FiguredBass est son point le plus haut
<<
- \new RhythmicStaff {
- \set RhythmicStaff.instrumentName = #"point le plus haut "
- \labelContext "FiguredBass" s1
- }
- \new FiguredBass { \figuremode { <6 5>1 } }
+ \new FiguredBass { \labelContext "FiguredBass" \figuremode { <6 5>1 } }
+ \new RhythmicStaff \with { instrumentName = #"point le plus haut " } s1
>>
%% Le point de référence de FretBoards est la ligne du haut
\include "predefined-guitar-fretboards.ly"
<<
- \new FretBoards { \chordmode { e1 } }
- \new RhythmicStaff {
- \set RhythmicStaff.instrumentName = #"ligne du haut "
- \labelContext "FretBoards " s1
- }
+ \new FretBoards { \labelContext "FretBoards" \chordmode { e1 } }
+ \new RhythmicStaff \with { instrumentName = #"ligne du haut " } s1
>>
@end lilypond
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 5c35684285613e8960e2dd4324559e1ee3774b9b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Le nom de l'instrument qui est répliqué sera imprimé dès lors qu'aura
été définie la propriété @code{instrumentCueName} d'un contexte
@code{CueVoice} temporaire. Le positionnement et le style adopté par
-@code{instrumentCueName} dépendent de l'objet @code{\instrumentSwitch}
+@code{instrumentCueName} dépendent de l'objet @code{InstrumentSwitch}
-- voir @ref{Noms d'instrument}. Par ailleurs, si la citation nécessite
l'apparition d'une clef différente, celle-ci devra être introduite
manuellement, tout comme l'originale qui devra être rappelée en fin de
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 1e6d2b3b82a8e5d871b1b281f6d5a2860e83fb7b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Le contexte @code{NullVoice} doit prendre place dans un contexte
@code{Staff} et ne saurait contenir que des notes déjà présentes sur la
-portée en question, à la même octave. Dans le cas contraire, ce
+portée en question et à la même octave. Dans le cas contraire, ce
@code{NullVoice} pourrait interagir avec les autres voix imprimées de
façon inopinée. Par exemple, des notes arbitraires dans un
@code{NullVoice} pourraient entraîner l'apparition ou la disparition
>>
@end lilypond
+@knownissues
+La commande @code{\addLyrics} ne peut traiter que des paroles attachées
+à un contexte @code{Voice} ; elle ne peut donc s'utiliser avec un
+@code{NullVoice}.
+
@noindent
La fonction @code{\partcombine} est abordée en détails dans
@ref{Regroupement automatique de parties}.
-%% Translation of GIT committish: 4d1502a7f3c7929e30da8f35a1d177b19eb34f89
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Une ligne de basse chiffrée peut se positionner au-dessus ou en dessous
d'une partie de basse, grâce à la propriété
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Lorsqu'un glissando s'étend dans la durée, on trouve parfois des
indications temporelles, matérialisées par des hampes sans tête de note.
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Voici comment vous pourriez transcrire du grégorien. Pour mémoire, il
n'y a en grégorien ni découpage en mesure, ni hampe ; seules sont
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
L'apparence du chiffre est déterminée par la propriété @code{text} dans
@code{TupletNumber}. La valeur par défaut imprime seulement le
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Obtenir un @emph{grupetto} retardé et dans lequel la note la plus basse
est altérée requiert quelques surcharges. La propriété
@w{@code{outside-staff-priority}} doit être désactivée (@code{#f}) pour
-éviter qu'elle prenne le pas sur la propriété @w{@code{avoid-slur}}. La
-valeur assignée à @code{halign} permet de gérer horizontalement le
-« retard ».
+éviter qu'elle prenne le pas sur la propriété @w{@code{avoid-slur}}.
+L'ajustement du positionnement horizontal s'effectue en jouant sur les
+fractions @code{2/3} et @code{1/3}.
"
doctitlefr = "Création d'un grupetto retardé"
-%% Translation of GIT committish: d5fc7a079db0853bfb49e21821226d492f01cf8c
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
-Contrairement au glissando, un @qq{slide} peut aller d'un point non
+Contrairement au glissando, un « slide » peut aller d'un point non
précisé du manche jusqu'à un fret spécifique. Ceci peut s'indiquer à
l'aide d'une note d'ornement masquée précédant la note effectivement
jouée, comme dans l'exemple suivant.
--- /dev/null
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
+ texidocfr = "
+Dans le cadre de notes en accord, les @emph{hammer-on} et
+@emph{pull-off} sont induqués par un arc simple. Vous obtiendrez
+néanmoins un arc double en réglant la propriété @code{doubleSlurs} sur
+@code{#t}.
+
+"
+ doctitlefr = "Hammer on et pull off avec accords"
--- /dev/null
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
+ texidocfr = "
+L'arc des @emph{hammer-on} et @emph{pull-off} est ascendant dans les
+voix une et trois, et descendant dans les voix deux et quatre.
+
+"
+ doctitlefr = "Hammer on et pull off gérés par les voix"
--- /dev/null
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
+ texidocfr = "
+@emph{Hammer-on} et @emph{pull-off} peuvent s'indiquer par des liaisons.
+
+"
+ doctitlefr = "Hammer on et pull off"
-%% Translation of GIT committish: 4d1502a7f3c7929e30da8f35a1d177b19eb34f89
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Certaines indication de nuance requièrent un complément textuel, comme
« sempre pp ». Dans la mesure où les nuances sont habituellement
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Les « incipits » peuvent faire partie de l'objet @code{InstrumentName},
tout en définissant de manière indépendante le nom de l'instrument et
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Bien que compliqué de prime abord, voici un canevas tout à fait indiqué
pour les ensembles de jazz. Vous noterez que tous les instruments sont
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
Une modification de la propriété @code{transparent} permet d'imprimer un
objet « à l'encre sympathique » : l'objet n'est pas affiché bien que tous
-%% Translation of GIT committish: 64d521c30b929ac9be37823df577b8f02c8cf0ee
+%% Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
texidocfr = "
L'affectation de la valeur @code{#t} à la propriété @code{breakable},
combinée à @code{after-line-breaking}, permet la rupture d'une
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 0a8b4e0f1b0d68659a584be48c7b96da358d501d
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
filetype off
set runtimepath+=/usr/local/share/lilypond/current/vim/
filetype on
+syntax on
@end example
@noindent
@menu
* Extraction de plusieurs fragments d'une grande partition::
-* Insertion du résultat de LilyPond dans OpenOffice.org::
+* Insertion du résultat de LilyPond dans OpenOffice et LibreOffice::
* Insertion du résultat de LilyPond dans d'autres programmes::
@end menu
@ruser{Extraction de fragments musicaux}.
-@node Insertion du résultat de LilyPond dans OpenOffice.org
-@unnumberedsubsec Insertion du résultat de LilyPond dans OpenOffice.org
-@translationof Inserting LilyPond output into OpenOffice.org
+@node Insertion du résultat de LilyPond dans OpenOffice et LibreOffice
+@unnumberedsubsec Insertion du résultat de LilyPond dans OpenOffice et LibreOffice
+@translationof Inserting LilyPond output into OpenOffice and LibreOffice
@cindex OpenOffice.org
+@cindex LibreOffice.org
@uref{http://@/ooolilypond@/.sourceforge@/.net@/,OOoLilyPond} permet
-d'insérer directement des partitions LilyPond dans OpenOffice.org.
+d'insérer directement des partitions LilyPond dans OpenOffice ou
+LibreOffice.
@node Insertion du résultat de LilyPond dans d'autres programmes
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: a9d95f320e4b9fe65e0655911ea7b55bf0d10b2b
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@tab Supprime, lors du nommage des fichiers résultant, la partie
correspondant au répertoire des fichiers sources.
+@item @code{strokeadjust}
+@tab @code{#f}
+@tab Force l'ajustement des traits PostScript. Cette option trouve
+toute son utilité pour générer du PDF à partir de PostScript --
+l'ajustement des traits est en principe automatiquement activé pour les
+périphériques bitmap à faible résolution. Sans cette option, les
+visionneurs de PDF ont tendance à ne pas rendre de manière constante
+l'épaisseur des hampes dans les résolutions habituelles des écrans.
+Bien que n'affectant pas notoirement la qualité d'impression, cette
+option accroit notablement la taille des fichiers PDF.
+
@item @code{svg-woff}
@tab @code{#f}
@tab Utilise, avec le moteur SVG, les fontes @code{woff}.
\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@ignore
- Translation of GIT committish: 2f50167dc8769e690b985c3b92cabdc35a725344
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@divClass{heading-center}
@divClass{contactBox}
Si vous avez connaissance d'autres \topic\ qui mériteraient de figurer
-ici, faites le nous savoir, en suivant les instructions de la rubrique
-@ref{Signalement de bogue}.
+ici, faites le nous savoir, en nous écrivant sur la liste bug-lilypond.
+Si vous n'en êtes pas déjà membre, vous pouvez y souscrire à partir de
+sa @uref{https://lists.gnu.org/mailman/listinfo/bug-lilypond,
+page d'information} ou laisser un message par l'intermédiaire de
+@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
+l'interface gmane de lilypond.bugs}.
@divEnd
@divEnd
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@c This file is part of web.texi
@ignore
- Translation of GIT committish: 0f062fdb1c08e46bce7aa3047ee3c7f68e686079
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@divClass{column-center-top}
@subheading Paquetage générique ou paquetage spécifique à la distribution
-De nombreuses distributions incluent LilyPond dans leur choix de
-paquetages. Ces versions sont plus faciles à installer ou désinstaller
-qu'un paquetage générique, mais peuvent être plus anciennes. Si vous
-avez l'intention d'utiliser notre paquetage générique, veuillez tout
-d'abord désinstaller la version officielle de votre distribution à
-l'aide de votre gestionnaire de paquets habituel. Référez-vous à la
-documentation de votre distribution pour savoir comment l'utiliser.
+De nombreuses distributions incluent LilyPond dans le choix de
+paquetages de leurs dépôts. Ces versions sont plus faciles à installer
+ou désinstaller que le paquetage générique que vous trouverez ici. La
+version de LilyPond disponible sur ces dépôts peut être notablement plus
+ancienne que la version stable en cours. Si vous avez l'intention
+d'utiliser notre paquetage générique, veillez à ce que votre éditeur de
+fichiers LilyPond fait appel à la version correcte de lilypond -- voir
+@ref{Facilités d'édition}.
@divEnd
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@c This file is part of web.texi
@ignore
- Translation of GIT committish: 0a8b4e0f1b0d68659a584be48c7b96da358d501d
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Introduisez des fragments de partition musicale sans avoir besoin de
copier-coller manuellement des images. Intégrez de façon transparente
des partitions dans un document @LaTeX{} ou HTML, ou ajoutez des
-partitions dans un document OpenOffice.org.
+partitions dans un document OpenOffice.org ou LibreOffice. Vous
+trouverez des greffons qui permettent d'insérer du code LilyPond dans
+des @emph{blogs} et @emph{wikis}, rendant ainsi possible le travail
+collaboratif en ligne.
@subsubheading Accessibilité
@divClass{keep-bullets}
@itemize
+@item
+@uref{http://www.aurelienbello.com/,Aurélien Bello} a réorchestré
+@emph{Der Ring des Nibelungen} de Richard Wagner en une
++@uref{http://www.rsb-online.de/content/konzerte/wagnerzyklus-10-13/wagner-fuer-kinder/index_ger.html,version en 100 minutes pour enfants}.
+Celle-ci est écrite pour orchestre symphonique traditionnel et un nombre
+réduit de chanteurs. Elle sera donnée les 5 et 6 avril 2014 au Atze
+Musiktheater de Berlin, par l'orchestre radio-symphonique de Berlin sous
+la direction de Heiko Matthias Förster.
+
+@item
+Joe Smeets a réalisé les partitions du livre pour enfants @emph{Zing
+Mee} (@emph{Chanter}) d'Annie M.G. publié chez Querido -- ISBN
+9789045106205
+@uref{http://www.queridokinderenjeugdboeken.nl/web/Boek.htm?dbid=18954&typeofpage=134707,
+www.queridokinderenjeugdboeken.nl} --, les partitions de chœur d'une
+traduction en hollandais du @emph{Saint Nicolas} de Benjamin Britten
+donné en 2011 par le @emph{Muziektheater Hollands Diep} --
+@uref{http://www.muziektheaterhollandsdiep.nl/nl/voorstellingen/sint_nicolaas_leeft, www.muziektheaterhollandsdiep.nl}.
+Il réalise le conducteur et le matériel d'un arrangement pour quatuor à
+vent, piano et percussions, du @emph{Boris Godounov} de Modeste
+Moussorgski, qui sera donné en 2014, toujours par le @emph{Muziektheater
+Hollands Diep}.
+
@item
Pour sa thèse de doctorat,
@uref{http://unito.academia.edu/LucaRossettoCasel, Luca Rossetto
De plus amples informations sont disponibles à la page @ref{Manuels}.
+Ben Lemon, utilisateur de LilyPond, a réalisé plusieurs
+@uref{http://benlemon.me/blog/music/lilypond/operation-lilypond/,
+tutoriels audiovisuels} qui s'adressent aux nouveaux utilisateurs et sont
+visibles sur son @emph{blog}.
@subsubheading Environnements d'édition confortables
@c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
@c This file is part of web.texi
@ignore
- Translation of GIT committish: c66c7bc1b97947e74978c20ffbf55f2c6e2c4d97
+ Translation of GIT committish: d46572826e777ed3e9fa4656535a6e9000f2ed9e
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository} :
collection d'exemples, trucs et astuces élaborés par des utilisateurs.
+@item
+@uref{http://benlemon.me/blog/music/lilypond/operation-lilypond/,
+Tutoriels vidéo} : Ben Lemon, utilisateur de LilyPond, a mis en
+ligne sur son @emph{blog} plusieurs tutoriels destinés aux
+nouveaux utilisateurs.
+
@item
@ref{Développement} :
manuels pour la version de développement.
@divClass{keep-bullets}
@itemize
+@item @uref{http://lilypond.org/doc/v2.16/Documentation/web/manuals,
+LilyPond 2.16 Documentation}
+
@item @uref{http://lilypond.org/doc/v2.14/Documentation/web/manuals.fr.html,
LilyPond 2.14 Documentation}