La possibilité qu’offre TeX de combiner des caractères assez variés et des lignes verticales ou horizontales, ainsi que sa versatilité en tant que langage procédural a souvent induit les musiciens dans la tentation d’utiliser TeX pour écrire de la musique.
Nous n’avons pas résisté non plus à cette tentation, et nous présentons un jeu de macroinstructions TeX permettant d’écrire de la musique polyphonique ou orchestrale pour un nombre d’instruments (ou de voix) allant de 1 à 9, chacun pouvant avoir sa partition écrite sur un nombre de portées variant de 0 (par exemple les paroles d’un chant) à 4.
Les difficultés sont de deux ordres : d’une part l’absence des caractères musicaux dans les fontes standard de TeX (notamment les clefs et les « poutres »), d’autre part le fait que la musique polyphonique ou orchestrale n’est plus une écriture linéaire comme les partitions monodiques, mais à deux dimensions.
La première difficulté a été résolue, soit en utilisant les caractères semi-graphiques de fontes très répandues (linewlO, circleslO), avec des résultats esthétiquement discutables mais portables et fort lisibles, soit par l’utilisation de polices spécialisées (musicx16, slur16 et beam16). La seconde a mobilisé l’essentiel de notre travail, et nous nous sommes attachés à offrir le maximum de possibilités au compositeur ou au transcripteur.
Plusieurs exemples réalistes seront montrés.
@article{CG_1990___5_62_0, author = {Taupin, Daniel}, title = {Musique en {TeX~:} \'ecriture de musique polyphonique ou instrumentale en {\textquotedblleft}plain {TeX{\textquotedblright}}}, journal = {Cahiers GUTenberg}, pages = {62--73}, publisher = {Association GUTenberg}, number = {5}, year = {1990}, language = {fr}, url = {http://archive.numdam.org/item/CG_1990___5_62_0/} }
Taupin, Daniel. Musique en TeX : écriture de musique polyphonique ou instrumentale en “plain TeX”. Cahiers GUTenberg, Actes du congrès GUTenberg 90, Toulouse, 15-17 mai 1990, no. 5 (1990), pp. 62-73. http://archive.numdam.org/item/CG_1990___5_62_0/