j'écris quelques fois de la documentation musicale et j'utilise régulièrement les symboles ♭ (U+266D) ♮ (U+266E) ♯ (U+266F) ainsi que double bémol (U+1012B) et double dièse (U+1012A) non supportés sur ce site . Pour le moment je les obtiens avec les touche Ctrl/Shift suivi du numéro unicode qui va bien.
Pour les symboles ♭ et ♯ je sais également utiliser xmodmap, par exemple
Code : Tout sélectionner
xmodmap -e "keycode 39 = s S s S musicalsharp doublelowquotemark musicalsharp doublelowquotemark"
Comme je ne comprends rien à ceci je me permets de déballer mon sac ici.* Before adding new keysyms, please do consider the following: In
* addition to the keysym names defined in this file, the
* XStringToKeysym() and XKeysymToString() functions will also handle
* any keysym string of the form "U0020" to "U007E" and "U00A0" to
* "U10FFFF" for all possible Unicode characters. In other words,
* every possible Unicode character has already a keysym string
* defined algorithmically, even if it is not listed here. Therefore,
* defining an additional keysym macro is only necessary where a
* non-hexadecimal mnemonic name is needed, or where the new keysym
* does not represent any existing Unicode character.
Question annexe : comme vous pouvez le voir la taille des caractères musicaux est différentes de celle des caractères ordinaires : trop petits pour ♭ ♮ ♯ et un peu trop gros pour le double bémol. Et ce quelque soit la police utilisée. Dans libreoffice je suis donc obligé de jouer manuellement sur la taille. À part me bidouiller une police spéciale verriez-vous une autre solution ?
Merci d'avance, et tous mes vœux pour 2017