When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
universitaires, avant même qu'il serve à imprimer la plus simple des
mélodies, avant que la communauté des utilisateurs de LilyPond
s'étende sur toute la planète, LilyPond est parti du constat
universitaires, avant même qu'il serve à imprimer la plus simple des
mélodies, avant que la communauté des utilisateurs de LilyPond
s'étende sur toute la planète, LilyPond est parti du constat
@quotation
Pourquoi la plupart des partitions qui sortent d'un ordinateur ne
parvient-elle pas à égaler la beauté et l'élégance des partitions
@quotation
Pourquoi la plupart des partitions qui sortent d'un ordinateur ne
parvient-elle pas à égaler la beauté et l'élégance des partitions
@sourceimage{baer-suite1-fullpage,,,png}
@end quotation
@quotation
@noindent
@sourceimage{baer-suite1-fullpage,,,png}
@end quotation
@quotation
@noindent
@sourceimage{henle-suite1-fullpage,,,png}
@end quotation
@sourceimage{henle-suite1-fullpage,,,png}
@end quotation
que l'autre dans la mesure où tout y est @qq{calculé} pour atteindre
l'uniformité. À vrai dire, il nous a fallu un moment pour nous en
rendre compte. Notre but étant d'améliorer la notation informatisée, il
que l'autre dans la mesure où tout y est @qq{calculé} pour atteindre
l'uniformité. À vrai dire, il nous a fallu un moment pour nous en
rendre compte. Notre but étant d'améliorer la notation informatisée, il
Le problème se situe au niveau même de la précision toute mathématique
qui amène à l'uniformité de cette nouvelle édition. Considérons les
Le problème se situe au niveau même de la précision toute mathématique
qui amène à l'uniformité de cette nouvelle édition. Considérons les
traditionnelle, leur emplacement varie quelque peu, à l'inverse de la
nouvelle, où toutes les barres sont rigoureusement alignées. Pour que
ce soit bien clair, le schéma ci-dessous montre en parallèle ce
traditionnelle, leur emplacement varie quelque peu, à l'inverse de la
nouvelle, où toutes les barres sont rigoureusement alignées. Pour que
ce soit bien clair, le schéma ci-dessous montre en parallèle ce
@sourceimage{baer-suite1-fullpage,16cm,,}
@page
@noindent
@sourceimage{baer-suite1-fullpage,16cm,,}
@page
@noindent
@sp 3
@sourceimage{henle-suite1-fullpage,16cm,,}
@page
@sp 3
@sourceimage{henle-suite1-fullpage,16cm,,}
@page
Les images ci-dessous mettent en évidence certaines différences entre
l'art du graveur traditionnel et le résultat habituel sorti d'un
ordinateur. L'image de gauche est un fac-similé d'un bémol tiré
Les images ci-dessous mettent en évidence certaines différences entre
l'art du graveur traditionnel et le résultat habituel sorti d'un
ordinateur. L'image de gauche est un fac-similé d'un bémol tiré
issue de la même partition, éditée en 2000. Bien que toutes deux soient
imprimées avec le même encrage, la version @qq{ancienne} paraît plus
issue de la même partition, éditée en 2000. Bien que toutes deux soient
imprimées avec le même encrage, la version @qq{ancienne} paraît plus
bémol de Bärenreiter est à la limite de la volupté. Sur l'autre image,
les lignes sont plus fines et le bémol semble raide, coincé.
bémol de Bärenreiter est à la limite de la volupté. Sur l'autre image,
les lignes sont plus fines et le bémol semble raide, coincé.
comporte des caractères de la police par défaut du logiciel Sibelius --
la police @emph{Opus} -- et la deuxième, ces mêmes caractères dans notre
propre police pour LilyPond.
comporte des caractères de la police par défaut du logiciel Sibelius --
la police @emph{Opus} -- et la deuxième, ces mêmes caractères dans notre
propre police pour LilyPond.
des notes. Néanmoins, et comme nous l'avons vu plus haut avec la suite
de Bach, la plupart des éditions modernes se basent sur des durées à la
précision mathématique, ce qui entraîne un effet des plus monotones.
des notes. Néanmoins, et comme nous l'avons vu plus haut avec la suite
de Bach, la plupart des éditions modernes se basent sur des durées à la
précision mathématique, ce qui entraîne un effet des plus monotones.
Chaque mesure de ce fragment comporte des notes d'égale valeur, ce qui
devrait se constater au niveau de l'espacement. Malheureusement, notre
Chaque mesure de ce fragment comporte des notes d'égale valeur, ce qui
devrait se constater au niveau de l'espacement. Malheureusement, notre
deux têtes de notes mais, de surcroît, il prend en compte l'espace
entre deux hampes. Par voie de conséquence, une succession de notes
hampe en haut puis hampe en bas devrait comporter un espace accru et,
deux têtes de notes mais, de surcroît, il prend en compte l'espace
entre deux hampes. Par voie de conséquence, une succession de notes
hampe en haut puis hampe en bas devrait comporter un espace accru et,
les différents symboles musicaux doivent être suffisamment rapprochés
pour que le lecteur identifie la hauteur au premier coup d'œil. Vous
noterez, dans l'exemple qui suit, que les lignes supplémentaires sont un
les différents symboles musicaux doivent être suffisamment rapprochés
pour que le lecteur identifie la hauteur au premier coup d'œil. Vous
noterez, dans l'exemple qui suit, que les lignes supplémentaires sont un
meilleur rendu selon la taille de la partition. L'avènement des fontes
digitalisées permet d'obtenir n'importe quelle taille à partir d'un
simple tracé. Bien que ceci constitue un progrès en soi, il nous faut
meilleur rendu selon la taille de la partition. L'avènement des fontes
digitalisées permet d'obtenir n'importe quelle taille à partir d'un
simple tracé. Bien que ceci constitue un progrès en soi, il nous faut
taille réduite.
Pour les besoins de LilyPond, nous avons créé des polices de graisse
différente selon la taille. Voici ce que produit LilyPond dans une
taille réduite.
Pour les besoins de LilyPond, nous avons créé des polices de graisse
différente selon la taille. Voici ce que produit LilyPond dans une
-et la même musique en 11@tie{}points, grossie de 236@tie{}% pour obtenir
-une taille identique à l'image précédente@tie{}:
+et la même musique en 11 points, grossie de 236 % pour obtenir
+une taille identique à l'image précédente :
jouent la musique que sur son apparence, aussi ces pinailleries sur des
détails de typographie peuvent paraître académiques. Il n'en est rien.
La partition contribue, au même titre que bien d'autres éléments, à
jouent la musique que sur son apparence, aussi ces pinailleries sur des
détails de typographie peuvent paraître académiques. Il n'en est rien.
La partition contribue, au même titre que bien d'autres éléments, à
que l'interprète donne le meilleur de lui-même, et ce qui est peu clair
ou pas agréable à lire constitue un frein.
que l'interprète donne le meilleur de lui-même, et ce qui est peu clair
ou pas agréable à lire constitue un frein.
devrait être soignée, non seulement pour l'amour de l'art, mais plus
spécialement parce qu'elle vient en aide au lecteur dans sa tâche.
Pour du matériel d'interprétation tel que les partitions de musique,
devrait être soignée, non seulement pour l'amour de l'art, mais plus
spécialement parce qu'elle vient en aide au lecteur dans sa tâche.
Pour du matériel d'interprétation tel que les partitions de musique,
leur attention. Au moins leur attention se porte sur la lecture, au
plus ils peuvent se concentrer sur l'exécution. En d'autres termes, une
meilleure typographie se traduit par une meilleure interprétation.
leur attention. Au moins leur attention se porte sur la lecture, au
plus ils peuvent se concentrer sur l'exécution. En d'autres termes, une
meilleure typographie se traduit par une meilleure interprétation.
-d'une liaison@tie{}; LilyPond leur attribue individuellement une @qq{note
-de laideur}. Le premier essai se voit attribuer 15,39@tie{}points
+d'une liaison ; LilyPond leur attribue individuellement une @qq{note
+de laideur}. Le premier essai se voit attribuer 15,39 points
La liaison ci-dessous reste à une distance uniforme des notes, mais il
faut tenir compte du fait qu'elle n'est pas rattachée aux première et
La liaison ci-dessous reste à une distance uniforme des notes, mais il
faut tenir compte du fait qu'elle n'est pas rattachée aux première et
liaison et 9,37 pour la terminaison -- qui est beaucoup plus éloignée de
la dernière note. Par ailleurs, la liaison monte alors que la mélodie
liaison et 9,37 pour la terminaison -- qui est beaucoup plus éloignée de
la dernière note. Par ailleurs, la liaison monte alors que la mélodie
-redescend, ce qui entraîne une pénalité de 2@tie{}points. Ceci nous
-fait un total de 13,08@tie{}points de laideur.
+redescend, ce qui entraîne une pénalité de 2 points. Ceci nous
+fait un total de 13,08 points de laideur.
ajoutons 2 autres points pour la pente ascendante. Cette configuration
étant la moins laide, ou plutôt la version la plus satisfaisante, nous
la sélectionnons.
ajoutons 2 autres points pour la pente ascendante. Cette configuration
étant la moins laide, ou plutôt la version la plus satisfaisante, nous
la sélectionnons.
croches, formater des accords liés, formater des accords avec des
valeurs pointées, positionner les sauts de ligne ou de page. Cette
technique est consommatrice de temps de calcul, dans la mesure où elle
croches, formater des accords liés, formater des accords avec des
valeurs pointées, positionner les sauts de ligne ou de page. Cette
technique est consommatrice de temps de calcul, dans la mesure où elle
chandelle, puisque le résultat final est bien meilleur et nous rapproche
des éditions traditionnelles.
chandelle, puisque le résultat final est bien meilleur et nous rapproche
des éditions traditionnelles.
s'améliorer lorsqu'on le compare aux partitions gravées à la main.
Voici un extrait de l'une de nos éditions de référence (Bärenreiter
s'améliorer lorsqu'on le compare aux partitions gravées à la main.
Voici un extrait de l'une de nos éditions de référence (Bärenreiter
@iftex
@sourceimage{baer-sarabande-hires,16cm,,}
@iftex
@sourceimage{baer-sarabande-hires,16cm,,}
@iftex
@sourceimage{pdf/lily14-sarabande,16cm,,}
@iftex
@sourceimage{pdf/lily14-sarabande,16cm,,}
@noindent La sortie LilyPond est certes lisible, et acceptable pour
beaucoup de gens. Cependant, une comparaison minutieuse avec une
édition gravée à la main révèle de nombreuses erreurs de
@noindent La sortie LilyPond est certes lisible, et acceptable pour
beaucoup de gens. Cependant, une comparaison minutieuse avec une
édition gravée à la main révèle de nombreuses erreurs de
@iftex
@sourceimage{lily14-sarabande-annotated-hires,16cm,,}
@iftex
@sourceimage{lily14-sarabande-annotated-hires,16cm,,}
En ajustant les algorithmes, paramètres et polices concernés, nous avons
pu améliorer le résultat. La deuxième ligne ci-dessous a été générée
En ajustant les algorithmes, paramètres et polices concernés, nous avons
pu améliorer le résultat. La deuxième ligne ci-dessous a été générée
Nous pouvons aussi évaluer les capacités de LilyPond dans ses choix, en
comparant ses résultats avec ce que génèrent d'autres d'autres logiciels
Nous pouvons aussi évaluer les capacités de LilyPond dans ses choix, en
comparant ses résultats avec ce que génèrent d'autres d'autres logiciels
logiciels les plus populaires notamment en Amérique du Nord. Son plus
proche concurrent est Sibelius, très répandu sur le marché européen.
Pour cette analyse comparative, nous avons choisi la fugue en sol mineur
logiciels les plus populaires notamment en Amérique du Nord. Son plus
proche concurrent est Sibelius, très répandu sur le marché européen.
Pour cette analyse comparative, nous avons choisi la fugue en sol mineur
ligne -- pour la dernière mesure.
La plupart des différences entre ces deux éditions -- Finale pour la
ligne -- pour la dernière mesure.
La plupart des différences entre ces deux éditions -- Finale pour la
@iftex
@sourceimage{pdf/bwv861mm28-29,14cm,,}
@iftex
@sourceimage{pdf/bwv861mm28-29,14cm,,}
@item Finale n'ajuste pas la position des notes qui s'entrecroisent. Il
en résulte une lecture peu évidente lorsque les voix supérieure et
@item Finale n'ajuste pas la position des notes qui s'entrecroisent. Il
en résulte une lecture peu évidente lorsque les voix supérieure et
fixe de la portée. Si l'utilisateur peut les déplacer à loisir, le
logiciel ne se soucie en rien de ce qui se passe dans les autres voix.
Par chance, il n'y a aucune collision entre un silence et une note dans
fixe de la portée. Si l'utilisateur peut les déplacer à loisir, le
logiciel ne se soucie en rien de ce qui se passe dans les autres voix.
Par chance, il n'y a aucune collision entre un silence et une note dans
des silences. Tout compte fait, le mérite en revient à Bach plutôt qu'à
Finale d'éviter les collisions.
des silences. Tout compte fait, le mérite en revient à Bach plutôt qu'à
Finale d'éviter les collisions.
pourra obtenir quelque chose d'excellent, mais au prix d'une bonne dose
tant de dextérité que de temps. La différence fondamentale entre
LilyPond et les générateurs de partition commerciaux réside dans le fait
pourra obtenir quelque chose d'excellent, mais au prix d'une bonne dose
tant de dextérité que de temps. La différence fondamentale entre
LilyPond et les générateurs de partition commerciaux réside dans le fait
sa plus simple expression, alors que les autres programmes font tout
pour avoir une interface attractive pour effectuer toutes les retouches.
sa plus simple expression, alors que les autres programmes font tout
pour avoir une interface attractive pour effectuer toutes les retouches.
autres versions. Vous noterez certaines variations entre les éditions
traditionnelles, et LilyPond tient un rang acceptable. Il reste tout de
même quelques petits défauts à régler, comme le raccourcissement peut
autres versions. Vous noterez certaines variations entre les éditions
traditionnelles, et LilyPond tient un rang acceptable. Il reste tout de
même quelques petits défauts à régler, comme le raccourcissement peut
développeurs.
La typographie relevant d'un jugement humain, les personnes ne peuvent
être remplacées. Beaucoup de tâches rébarbatives peuvent cependant être
développeurs.
La typographie relevant d'un jugement humain, les personnes ne peuvent
être remplacées. Beaucoup de tâches rébarbatives peuvent cependant être
situations usuelles correctement, ce serait un grand pas en avant pour
l'édition informatisée. Au fil du temps, le logiciel pourra être révisé
afin d'automatiser de plus en plus d'actions, de sorte que les
situations usuelles correctement, ce serait un grand pas en avant pour
l'édition informatisée. Au fil du temps, le logiciel pourra être révisé
afin d'automatiser de plus en plus d'actions, de sorte que les
Le format de saisie idéal pour un système évolué de formatage consiste
en la description abstraite du contenu. Dans le cas qui nous occupe, il
s'agit tout bonnement de la musique. Cela n'est pas sans poser un
Le format de saisie idéal pour un système évolué de formatage consiste
en la description abstraite du contenu. Dans le cas qui nous occupe, il
s'agit tout bonnement de la musique. Cela n'est pas sans poser un
-énorme problème@tie{}: comment définir @emph{ce qu'est} la
-musique@tie{}? Pour résoudre ce problème, nous l'avons inversé. Au
+énorme problème : comment définir @emph{ce qu'est} la
+musique ? Pour résoudre ce problème, nous l'avons inversé. Au
partitions, et avons ajusté son format de saisie pour être aussi léger
que possible. Lorsque le format ne peut plus être simplifié, nous
avons par définition atteint le contenu même. Autrement dit, notre
programme utilise la définition formelle d'un document musical.
La syntaxe est également celle de l'interface utilisateur de LilyPond,
partitions, et avons ajusté son format de saisie pour être aussi léger
que possible. Lorsque le format ne peut plus être simplifié, nous
avons par définition atteint le contenu même. Autrement dit, notre
programme utilise la définition formelle d'un document musical.
La syntaxe est également celle de l'interface utilisateur de LilyPond,
À petite échelle, une telle syntaxe est pratique. À plus grande
échelle, une structuration est nécessaire. Sans cela, comment saisir
À petite échelle, une telle syntaxe est pratique. À plus grande
échelle, une structuration est nécessaire. Sans cela, comment saisir
-musicales@tie{}: c'est en combinant de petits fragments qu'une musique
-plus complexe peut être représentée. Par exemple@tie{}:
+musicales : c'est en combinant de petits fragments qu'une musique
+plus complexe peut être représentée. Par exemple :
@lilypond[quote,verbatim,fragment,relative=1]
f4
@lilypond[quote,verbatim,fragment,relative=1]
f4
-Insérées dans une paire d'accolades @code{@{@tie{}@dots{}@tie{}@}}, ces
-expressions sont intégrées dans une séquence@tie{}:
+Insérées dans une paire d'accolades @code{@{ @dots{} @}}, ces
+expressions sont intégrées dans une séquence :
@noindent
Ceci constitue une nouvelle expression, qui peut être à son tour
combinée avec une autre expression simultanée (en l'occurrence une
@noindent
Ceci constitue une nouvelle expression, qui peut être à son tour
combinée avec une autre expression simultanée (en l'occurrence une
Elles sont sujettes à discussion, puisque relatives aux goûts de chacun.
Bien que ces discussions soient intéressantes, elles ne sont pas
productives. À l'échelle de LilyPond, l'importance du format de saisie
Elles sont sujettes à discussion, puisque relatives aux goûts de chacun.
Bien que ces discussions soient intéressantes, elles ne sont pas
productives. À l'échelle de LilyPond, l'importance du format de saisie
qu'écrire un code de mise en page décent. Ceci est d'ailleurs
illustré par le nombre de lignes de code de ces composants
qu'écrire un code de mise en page décent. Ceci est d'ailleurs
illustré par le nombre de lignes de code de ces composants
Dans la conception des structures utilisées par LilyPond, nous avons
pris certaines options divergentes des autres logiciels. Considérons la
Dans la conception des structures utilisées par LilyPond, nous avons
pris certaines options divergentes des autres logiciels. Considérons la
Nous y voyons des hauteurs regroupées en accords appartenant à des
mesures elles-mêmes rattachées à des portées. On pourrait représenter
Nous y voyons des hauteurs regroupées en accords appartenant à des
mesures elles-mêmes rattachées à des portées. On pourrait représenter
Cette structure est cependant réductrice car reposant sur des postulats
extrêmement restrictifs. Cela devient plus évident dès lors que la
Cette structure est cependant réductrice car reposant sur des postulats
extrêmement restrictifs. Cela devient plus évident dès lors que la
est de clairement distinguer la notation -- @emph{quels} symboles
utiliser -- de la gravure -- @emph{où} les placer. Pour appréhender la
notation, nous l'avons disséquée en éléments simples (et
est de clairement distinguer la notation -- @emph{quels} symboles
utiliser -- de la gravure -- @emph{où} les placer. Pour appréhender la
notation, nous l'avons disséquée en éléments simples (et
ou greffon -- différent. Tous ces modules sont entièrement
configurables et indépendants, chacun pouvant être développé et amélioré
séparément. Nous appelons ces modules des graveurs (@emph{engravers} en
ou greffon -- différent. Tous ces modules sont entièrement
configurables et indépendants, chacun pouvant être développé et amélioré
séparément. Nous appelons ces modules des graveurs (@emph{engravers} en
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
-monophonique, mais qu'en est-il de la polyphonie@tie{}? Dans ce cas,
-plusieurs voix peuvent partager la même portée@tie{}:
+monophonique, mais qu'en est-il de la polyphonie ? Dans ce cas,
+plusieurs voix peuvent partager la même portée :
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
(contexte de portée). Dans le cas d'une polyphonie, un contexte de
portée contient plusieurs contextes de voix. De même, plusieurs
contextes de portée peuvent être assemblés dans un contexte de partition
(contexte de portée). Dans le cas d'une polyphonie, un contexte de
portée contient plusieurs contextes de voix. De même, plusieurs
contextes de portée peuvent être assemblés dans un contexte de partition
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@lilypond[quote,ragged-right]
\include "engraver-example.ily"
@translationof Flexible architecture
Pour ses premiers pas, LilyPond était totalement écrit en langage
@translationof Flexible architecture
Pour ses premiers pas, LilyPond était totalement écrit en langage
l'apparence peut être changée en remplaçant ces procédures par d'autres.
Dans l'exemple suivant, la règle permettant à l'objet @qq{tête de note}
de dessiner son symbole est modifiée au cours de l'extrait
l'apparence peut être changée en remplaçant ces procédures par d'autres.
Dans l'exemple suivant, la règle permettant à l'objet @qq{tête de note}
de dessiner son symbole est modifiée au cours de l'extrait
@lilypond[quote,ragged-right]
#(set-global-staff-size 30)
@lilypond[quote,ragged-right]
#(set-global-staff-size 30)
Cette annexe présente quatre éditions de référence et deux éditions
informatisées des sept dernières mesures de la fugue en sol mineur
extraite du Premier livre du clavier bien tempéré de Bach
Cette annexe présente quatre éditions de référence et deux éditions
informatisées des sept dernières mesures de la fugue en sol mineur
extraite du Premier livre du clavier bien tempéré de Bach
@noindent
Bärenreiter BA5070 (Neue Ausgabe Sämtlicher Werke, Serie V, Band 6.1,
@noindent
Bärenreiter BA5070 (Neue Ausgabe Sämtlicher Werke, Serie V, Band 6.1,
@iftex
@sourceimage{bwv861-baer,16cm,,}
@iftex
@sourceimage{bwv861-baer,16cm,,}
1989), à partir d'une autre source. En plus de différences au niveau
des éléments textuels, ce travail montre que, au sein d'une même maison
d'édition, les appréciations peuvent être différentes selon le
1989), à partir d'une autre source. En plus de différences au niveau
des éléments textuels, ce travail montre que, au sein d'une même maison
d'édition, les appréciations peuvent être différentes selon le
@iftex
@sourceimage{bwv861-baer-alt,16cm,,}
@iftex
@sourceimage{bwv861-baer-alt,16cm,,}
@noindent
Breitkopf & Härtel, édité par Ferruccio Busoni (Wiesbaden, 1894),
@noindent
Breitkopf & Härtel, édité par Ferruccio Busoni (Wiesbaden, 1894),
@iftex
@sourceimage{bwv861-breitkopf,16cm,,}
@iftex
@sourceimage{bwv861-breitkopf,16cm,,}
@iftex
@sourceimage{bwv861-gessellschaft,16cm,,}
@iftex
@sourceimage{bwv861-gessellschaft,16cm,,}
@iftex
@sourceimage{pdf/bwv861-finale2008a,,,}
@iftex
@sourceimage{pdf/bwv861-finale2008a,,,}