Discussion utilisateur:Laurent

De Disposition de clavier bépo

Dans le fichier .XCompose de l'utilisateur, à quoi sert la ligne

include "%L"

?

Dans les fichiers xkb, "include" est utilisé pour inclure la description d'un autre clavier qu'on utilise comme base pour la suite.

Mais que représente ce "%L" ?

Tohuvabohuo 17 février 2008 à 19:24 (CET)

Pour autant que je sache, %L est remplacé par le Compose de la locale courante, celui que tu aurais si tu n'avais pas créé un fichier .XCompose (je n'ai pas eu l'info de toute première main, mais si ce n'est pas ça que ça fait, ça imite vachement bien :-) ).
Laurent 18 février 2008 à 00:46 (CET)


Pour pouvoir créer un dead_currency j’ai essayé d’utiliser la méthode avec Ufbcb mais ça ne fonctionne pas. Comment faire ? Nemolivier

Ufbcb, ce n'est rien de plus qu'un caractère Unicode non utilisé (celui qui suivait juste le dernier utilisé par le fichier Compose principal de la distribution que j'avais sur mon vieux portable, HS depuis peu). En tout cas, si tu as un fichier Compose qui le contient déjà, il faut en prendre un autre, ne serait-ce qu'Ufbcc. Cela dit, un message récent sur la liste donne à penser qu'on peut utiliser aussi un nom symbolique arbitraire pour le même type de manipulation (pourquoi pas dead_currency ?). En tout cas, il faut qu'il soit dans ta carte clavier et dans ton fichier Compose ou .XCompose .
Note que l'intérêt d'une telle manœuvre est de garder la possibilité d'avoir un currency pas « mort ». Sinon, si tu définis simplement dans Compose une séquence qui commence par currency, il se comportera ensuite comme un caractère « mort » (bien obligé pour rendre une séquence de composition possible).
Difficile de t'en dire plus sans au moins un extrait significatif de tes fichiers... Laurent 19 mars 2008 à 20:08 (CET)
J’ai essayé avec dead_currency mais n’y suis pas arrivé. On a donc gardé currency pour le xkb, mais je trouve ça moins propre. On devrait peut-être continuer cette discussion sur la ML… Nemolivier 19 mars 2008 à 20:13 (CET)