Bonjour,
Je suis avec attention ce fil de discussion car j'ai eu le même problème
Je tape les partitions avec frescobaldi sous linux (debian)
Et mon compositeur les vérifie avec frescobaldi sous windows
Pour une partition, il m'a fait remonter un "gros bug" de à-accent
J'ai eu du mal à comprendre parce que, de mon côté, l'accent s'affichait
parfaitement.
Il a fallu qu'on s'échange des captures d'écrans pour que je comprenne
que le même fichier affichait des accents sous linux et un caractère
vide sous windows
En bon linuxien, j'en ai conclu que c'était de la faute de windows ^^'
J'ai finalement publié le fichier tel quel, parce que je pensais qu'il y
avait beaucoup plus d'utilisateurs de lilypond sous linux que sous
windows, et que donc soit ça passerait inaperçu, soit ça serait corrigé
un jour ou l'autre....
Donc s'il y a une solution, je suis preneur
Je n'ai pas bien compris concrètement comment je peux changer les à (C3
A0) en à (61 CC 80), si quelqu'un veut bien m'expliquer ?
Mais c'est une solution provisoire à ce que j'ai compris ?
Bonne journée à tous,
David
De : Olivier Miakinen <om+lilypond@miakinen.net>
À : lilypond-user-fr@gnu.org
Sujet : Re: Problème avec le à (a accent grave)
Date : 24/11/2021 00:41:40 Europe/Paris
Le 23/11/2021 14:46, Jean-Paul Quelen a écrit :
> Le [2e] à (code 61 CC 80) fonctionne même si l'accent dans sa
> représentation dans le programme Frescobaldi est décalé (a `).
Je n'ai pas l'impression d'avoir le problème dans Frescobaldi
(version 3.0.0 sur Linux), mais j'ai juste utilisé l'éditeur
sans essayer de compiler une partition.
> Par contre pas de problème dans NotePad++.
C'est déjà une bonne chose.
> Dans Frescobaldi je remplacerai tous les à (C3 A0) en à (61 CC 80). Ce
> n'est pas trop difficile à faire.
Noter que c'est quand même un moyen un peu lourd pour contourner un vrai
bug, qu'il serait bon d'identifier et corriger dans LilyPond.
> C'est quand même un bug depuis la version 2.21.1-1 et je ne connaissais
> pas le [2e] code de ce caractère.
La première forme (U+00A9) est dite forme précomposée, dans laquelle
un seul code Unicode représente le a avec son accent. Dans la forme
décomposée, il y a d'abord un a non accentué (U+0061) suivi d'un
code pour l'accent grave (U+0300).
Je n'ai encore jamais vu de logiciel sur Linux ou sur Windows utilisant
autre chose que la forme précomposée quand elle existe. En revanche j'en
ai déjà rencontré sur MacOS (je crois que c'était MacOS 9, pas MacOS X,
mais je n'en suis pas sûr).
Cordialement,
--
Olivier Miakinen