Si si ! Vraiment désolé du retard. J’y pense quasiment tous les
jours, mais j’ai énormément de boulot. Le script d’installation
évoqué a avancé mais n’est toujours pas fini. Lundi j’ai découvert
un bug dans le compilateur de l’XCompose : quand on ajoute un
fichier avec des compléments à côté du Compose de la locale, au
bas duquel on ajoute la ligne « include "%S/en_US.UTF-8/<nom du
fichier> » (il en fallait autant, sinon ce n’était pas
reconnu), la plus grande partie du fichier est prise en compte,
mais certaines lignes dispersées à travers le fichier sont omises.
Donc il a fallu que je tombe sur une combinaison omise, pour
comprendre que les seuls moyens sont ~/.XCompose ou ajouter le
contenu directement dans le fichier Compose de sa locale. (Ça
impacte le script d’installation aussi, et se répercute sur la
version bépo à forker, puisque le bépo 1.1 a des compléments au
Compose.)
Sinon il y a ceci : Comme déjà vu, il y a des bugs dans les
raccourcis clavier, qu’il faut fixer en ajoutant deux niveaux pour
Control et Control+Shift. À part cela, il faut de toute manière
proposer pour Linux le même niveau de service que pour Windows et
macOS, où le Bépo vient avec des variantes à raccourcis hérités
(azerty, qwerty, qwertz). Tout cela nécessite l’ajout de quelques
types de touches (pour les non-linusien·ne·s : définitions qui
mettent en correspondance les numéros d’index dans les tables
d’allocation [dans xkb/symbols/] avec les combinaisons de
modificatrices, consignées dans xkb/types/.), mais aussi de mettre
les tables d’allocation du bépo dans un fichier à part, car
ajoutées dans xkb/symbols/fr, elles boguent (les touches
fonctionnent ou ne fonctionnent pas, en fonction de ce qu’on vient
de taper). Donc quitte à mettre bépo dans un fichier à part,
autant compléter la version 1.0 au niveau des raccourcis, et
programmer la 1.1 comme ce qu’elle est : une mise à jour de la
1.0, donc après un « include fr(bepo) », et avec « NoSymbol » sur
les positions inchangées.
Donc par rapport aux partages qu’on a vus passer sur la ML il
reste des trucs à faire. Si personne d’autre n’est dispo ou de
retour de vacances (perso je ne pars pas), j’espère pouvoir m’y
mettre dans les tout prochains jours.
On 25/07/2019 16:52, Caracole wrote:
Bon...
Du coup je ne sais toujours pas comment installer correctement la
dernière version :(
Il n'y a personne pour m'aider ? ^^" en contre-parti je mettrai à
jour le wiki !
--
Caracole
Le 10 juillet 2019 09:29:12 GMT+02:00,
Marcel <bkn.ema@xxxxxxxxx> a écrit :
C’est très juste. La meilleure manière serait de pouvoir
installer le bépo via un paquetage.
Actuellement on a ça :
marcel@marcel-Latitude-E6400:~$ sudo apt-get install bepo
[sudo] password for marcel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bepo
marcel@marcel-Latitude-E6400:~$ sudo apt install bepo
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bepo
marcel@marcel-Latitude-E6400:~$
Est-ce qu’il y aurait moyen de faire fonctionner cela ?
--
Marcel
On 10/07/2019 08:13, Caracole wrote:
Avant de parler d'un script générique compatible toute
version, je pense qu'il est plus important de se concentrer
sur la version de la norme.
En effet, M. Tout-Le-Monde va tomber sur un article qui
parle de la norme, va se dire chouette ! Et finalement va
galérer à l'installer et finir par abandonner.
Je ne parle donc pas de la nécessité d'un outil/procédure à
destination des férus de personnalisation, mais bien quelque
chose pour tout novice désirant installer facilement ce qui
est décrit dans un document officiel. Moi le premier, tout
ce que veux c'est installer la version reconnue comme
standard.
Dans un second temps bien sûr nous pourrons nous concentrer
sur un outillage plus évolué.
*Autre question:*
Est-il concevable de mettre à jour le paquet officiel
télechargeable avec le système de paquets ?
--
Caracole
Le 9 juillet 2019 22:40:27
GMT+02:00, Marcel <bkn.ema@xxxxxxxxx>
a écrit :
Bonsoir,
On 09/07/2019 12:02, Robert Leleu wrote:
je confirme donc ma
disponibilité pour participer à des essais
Je la 09/07/2019 10:55, Fabrice “Chouhartem”
Mouhartem skribis :
Salut,
On 09/07/2019 13:43,
Robert Leleu wrote:
j'observerai avec
gourmandise (suis Ubuntu-Gnome 19.04)
Gourmande donc !
J’ai pas tout suivi dernièrement, mais il me
semble que les pilotes ne sont pas nécessairement
complètement complètement parfaits, et l’équipe
qui s’en occupe serait ravie d’avoir des retours
sur bugs (je crois qu’on avait dit le système de
suivi de bugs de gitlab, mais comme personne sait
qui s’en occupe, du coup je sais pas trop) :-)
C’est pourquoi leur installation n’est pas
vraiment pérenne… Et je sais pas si à l’heure
actuelle c’est une bonne idée de la rendre pérenne
🤔
Par contre effectivement, il faudrait faire un
peu de ménage dans la documentation, ou au moins
un peu d’uniformisation :-)
Ergonomiquement,
− Fabrice
Je la 09/07/2019
09:13, Romain Taprest skribis :
Bonjour à tous,
J’ai décidé de demander de l’aide sur la ML
mais je me sens un peu bête à vrai dire… Je
n’arrive pas à comprendre comment installer
correctement la dernière version de bépo,
fournie sous forme d’archive sur le site web.
Il y a bien des explications détaillées,
mais :
- soit elles expliquent comment utiliser
le système de paquet (ce qui ne fonctionne
pas pour avoir la dernière version si je
ne me trompe),
- soit elle parle de disposition
personnalisée avec des fichiers qui
n’existent pas dans l’archive
téléchargeable
- Ce qui est écrit dans le README de
l’archive ne correspond en rien à ce qu’on
trouve sur le wiki, et ne donne que des
détails succins (pas de comment du
pourquoi et pas d’installation durable
après redémarrage).
Je suis complètement novice dans
l’installation de logiciels pour le clavier,
mais loin d’être novice pour suivre des
instructions d’installation système. Je me
dis que si moi je galère, alors il doit y
avoir (ou il va y avoir) pas mal d’autres
personnes dans le même cas. Peut-être
faudrait-il mettre à jour le wiki ?
Et, en attendant, quelqu’un peut-il
m’aider pour installer la 1.1rc2 s’il vous
plaît ? Je suis sous Linux Mint 19.1 Cinamon
Merci d’avance ! :)
Ce qu’il faudrait donc c’est
un script d’installation. Ce qui existe ce sont des
procédures de chargement (non-pérenne), et une façon
d’installer/éditer les fichiers à la main.
Je bosse sur un script pour installer dispoclavier,
qui peut facilement être adapté pour installer bépo.
Mais comme il faut qu’il puisse aussi charger une
disposition particulière sans droits d’admin, et qu’il
faut prévoir tous les cas particuliers (c’est normal),
et avec une interface console un peu sympa, il dépasse
facilement les mille lignes même en comprimant autant
que raisonnable. Et chez moi il n’est pas fini.
Aussi pour bépo, le catalogue comprend facilement 8
références : bépo régulier et bépo en A, × 4 systèmes
de raccourcis (US-bépo, US-azerty, US-qwerty,
US-qwertz).
Le bépo en A devrait être régularisé/canonisé par la
communauté, ou la spécification arrêtée par Némolivier
s’il garde un statut de bépo perso. Comme évoqué il y
a par exemple le choix entre le tiret sur B05 et le
tiret sur D06 pour le rapprocher des chiffres.
Tant qu’à faire on peut ajouter une série avec les
guillemets en synergie avec la fine insécable, les
< > en accès direct, et les chiffres en AltGr…
[HS] Ajouter les numéros ISO des touches dans les
infobulles de l’imagemap de la carte si ça ne
surcharge pas (entre parenthèses à la fin) ?
[/HS]
--
Cordialement,
Marcel
--
Courrielleur : Thunderbird 52.9.1 sous Ubuntu 16.04
Xenial Xerus
-- Pour ne plus recevoir les messages de cette liste de
discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx
et pour sujet "unsubscribe".
-- Pour ne plus recevoir les messages de cette liste de
discussion, envoyez un courriel avec pour destinataire
discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".
--
Cordialement,
Marcel
--
Courrielleur : Thunderbird 52.9.1 sous Ubuntu 16.04 Xenial Xerus
--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".
|