[LaTeX]Package de symboles musicaux
Publié : 27.08.2009 - 6h57 par flup
Voilà, ça y est. Après bien des hésitations, je me suis jeté à l'eau.
Pour bien comprendre la problèmatique, je la résume: depuis que j'utilise LaTeX, je cherche à pouvoir intégrer des symboles musicaux dans le texte LaTeX; non pas en tant que partition (c'est une autre histoire) mais dans le corps du texte. Le problème est de plusieurs ordres:
- la création d'images (hors de LaTeX) puis l'inclusion fonctionne très bien pour des partitions mais pas pour des inclusions de nombreux petits symboles (place autour du symbole, LaTeX qui râle quand on lui en met plusieurs dizaine par page etc.)
- la syntaxe d'un package, à laquelle je ne connais rien
- la police de caractère (avec tous ces fichiers aux noms abscons)
J'ai donc décidé de partir de quelque chose de connu et qui fonctionne: le package harmony.
Cependant, il est assez incomplet (il a été réalisé par des étudiants pour leur thèse et ne comporte que les signes nécessaires dans ce cadre). De plus, il se base sur MusixTex. Au-delà de la fonte que je n'adore pas, le problème vient surtout des symboles de nuances (mf, f, p, mp etc) qui ne figurent pas dans les polices de MusixTex: ce sont les lettres "normales" de ComputerModern en mode math gras. Bref, beaucoup moins beau qu'un vrai symbole.
Ensuite j'ai tenté d'utiliser les commandes MusixTex pour les intégrer dans le texte. Certaines fonctionnaient, mais la plupart non.
J'ai donc décidé d'utiliser une police libre qui possède déjà les fichiers requis: Feta, la police de Lilypond (note: les polices incluses avec les distributions ne suffisent pas et produisent une erreur du genre "manque feta.tfm. J'ai trouvé de quoi faire marcher tout ça sur le ftp de lilypond).
J'ai donc réutilisé les commandes du packages harmony, en changeant les polices et les n° des symboles en fonction de la table de caractères.
L'intérêt de toute cette recherche (outre l'utilisation dans les prochains travaux à commencer par les syllabus de théorie musicale des élèves), c'est de pouvoir (à défaut d'avoir compris comment ça marche niveau syntaxe
) que je pourrai ainsi intégrer n'importe quelle police spéciale sous forme de symbole si aucun autre package ne le permet encore.
Il ne me reste plus (si on peut dire...) qu'à apprendre à créer des polices LaTeX à partir de polices libres mac ou pc.
Pour bien comprendre la problèmatique, je la résume: depuis que j'utilise LaTeX, je cherche à pouvoir intégrer des symboles musicaux dans le texte LaTeX; non pas en tant que partition (c'est une autre histoire) mais dans le corps du texte. Le problème est de plusieurs ordres:
- la création d'images (hors de LaTeX) puis l'inclusion fonctionne très bien pour des partitions mais pas pour des inclusions de nombreux petits symboles (place autour du symbole, LaTeX qui râle quand on lui en met plusieurs dizaine par page etc.)
- la syntaxe d'un package, à laquelle je ne connais rien
- la police de caractère (avec tous ces fichiers aux noms abscons)
J'ai donc décidé de partir de quelque chose de connu et qui fonctionne: le package harmony.
Cependant, il est assez incomplet (il a été réalisé par des étudiants pour leur thèse et ne comporte que les signes nécessaires dans ce cadre). De plus, il se base sur MusixTex. Au-delà de la fonte que je n'adore pas, le problème vient surtout des symboles de nuances (mf, f, p, mp etc) qui ne figurent pas dans les polices de MusixTex: ce sont les lettres "normales" de ComputerModern en mode math gras. Bref, beaucoup moins beau qu'un vrai symbole.
Ensuite j'ai tenté d'utiliser les commandes MusixTex pour les intégrer dans le texte. Certaines fonctionnaient, mais la plupart non.
J'ai donc décidé d'utiliser une police libre qui possède déjà les fichiers requis: Feta, la police de Lilypond (note: les polices incluses avec les distributions ne suffisent pas et produisent une erreur du genre "manque feta.tfm. J'ai trouvé de quoi faire marcher tout ça sur le ftp de lilypond).
J'ai donc réutilisé les commandes du packages harmony, en changeant les polices et les n° des symboles en fonction de la table de caractères.
L'intérêt de toute cette recherche (outre l'utilisation dans les prochains travaux à commencer par les syllabus de théorie musicale des élèves), c'est de pouvoir (à défaut d'avoir compris comment ça marche niveau syntaxe

Il ne me reste plus (si on peut dire...) qu'à apprendre à créer des polices LaTeX à partir de polices libres mac ou pc.
