Crie um layout de teclado personalizado com um script pessoal

3

Eu sou um usuário do Debian Jessie no momment. Por motivos pessoais, criei um script (o tipo de glifo, não o de programação) que venho usando no computador como fonte há anos, mas usá-lo assim desperdiça muito tempo (tempo que preciso fazer mais coisas do que lutar com os editores de texto para fazer o que eu preciso).

Foi-me dito que eu poderia, de alguma forma (que não me disseram), criar um layout de teclado com o meu script (mesmo não sendo em unicode) da maneira que eu só tinha que mudar o layout do teclado quando eu precisa usar o script 'outro'.

Eu tenho tentado modificar layouts de teclado já existentes associados a idiomas que tinham 'recursos' semelhantes ao meu script, mas nenhum deles funciona (sei que essa é minha ignorância relacionada à programação do que está em falta aqui).

Estou tentando soluções alternativas para esse problema:

  • O Keayboardlayouteditor não funciona (o mapa de caracteres não importa o que eu faça, não abre, talvez eu precise instalar algum pacote que eu não saiba que está faltando?).

  • No IBus, modificar arquivos .mim existentes na coisa m17n resulta em letras aleatórias em latim sendo mostradas em vez do meu script (porque elas não são unicode? Eu não sei).

Então eu precisaria de algum guia, livro ou conhecimento para fazer o meu script em um layout de teclado que escreve da direita para a esquerda, com caracteres silábicos tipo de entrada, e com a minha fonte já feita. Alguma idéia ou mais informações sobre como fazer isso?

    
por Sigour 06.06.2017 / 14:20

1 resposta

0

Você pode usar xkbd para criar layouts de teclado muito flexíveis. Eu recomendo ler o Guia não confiável para a configuração do XKB do começo ao fim primeiro, e tente escrever algum layout.

Dê uma olhada nos layouts de teclado existentes ( /usr/share/X11/xkb/ no Debian e provavelmente em muitas outras distros) para linguagens silábicas como o japonês (Hiragana / Katakana) para ter uma idéia de como lidar com as mudanças de modo entre ASCII e layouts silábicos. >

Você também deve atribuir alguns códigos de código unicode nas áreas de uso privado ao seu script / fonte. Eu não sei como sua fonte é codificada, mas se você reutilizar a codificação ASCII ou similar, você estará tornando tudo extremamente difícil para você.

Eu não posso enfatizar isso o suficiente: mantenha as codificações separadas e use Unicode. Um script, iconv table ou qualquer coisa que converta sua codificação antiga para unicode é rapidamente escrito, e você economizará muita dor.

    
por 07.06.2017 / 11:58