V.I.T.R.I.O.L.¹ é um mapeamento simbólico para layouts de teclado baseados em X11 para todos aqueles que precisam de caracteres com simbologia astronômica, astrológica, alquímica, matemática e/ou de gênero diverso - simbologia Juvélica².
Esta biblioteca visa contribuir com recursos de fácil e rápido acesso para estudos e publicações, não apenas para os casos mencionados acima. Se você precisar de um mapeamento específico e/ou tiver alguma ideia, dúvida, crítica ou sugestão, sinta-se à vontade para entrar em contato conosco e/ou abrir uma issue, pull request ou até mesmo fazer um fork deste projeto.
¹ : Significa literalmente "Visita Interiora Terrae, Rectificando, Invenies Occultum Lapidem." - visite o centro da Terra, retificando-se, você encontrará a pedra escondida.² : Não está completo (ainda), mas é um trabalho em andamento.
Certifique-se de que seu sistema tenha o pacote unicode (da seção utils), ttf-ancient-fonts e Python v3 instalados e atualizados.
# Ubuntu
sudo apt update && \
sudo apt install unicode ttf-ancient-fonts python3
# Arch
yay -Syu unicode-emoji python3
# Alpine
apk add unicode-character-database python3O processo de instalação automatizada pode ser executado usando os comandos make install ou executando o arquivo install.py. Certifique-se de ter os privilégios para alterar os arquivos de sistema (ou utilizar sudo para esse fim).
Adicione o conteúdo do arquivo evdev.lst à seção !variant do arquivo /usr/share/X11/xkb/rules/evdev.lst e ao arquivo evdev.xml para a sua variantList correspondente na seção BR do arquivo /usr/share/X11/xkb/rules/evdev.xml.
Por fim, adicione o arquivo install/symbols/br.xkb (ou algum dos layouts específicos) ao seu arquivo de símbolos /usr/share/X11/xkb/symbols/br.
Após realizar a instalação, você precisa reiniciar sua sessão X11.
- Execute a instalação seguindo os passos do Makefile:
make install; - Abra as configurações do sistema e vá em
Idioma / Configurações de Teclado; - Selecione o mapeamento Português (Brasil, Esotérico) desejado;
- Para testar, pressione
Alt Gr.+Xpara imprimir o caractere '🜏'.
Esteja ciente de que qualquer atualização do sistema poderá substituir suas configurações e que talvez seja necessário repetir o processo de instalação após atualizar o sistema.
Devido à constante necessidade de utilização de símbolos esotéricos, astrológicos e juvélicos, bem como à extensão dos símbolos em uso, tornou-se necessário subdividir em mapeamentos individuais para atender às necessidades simbólicas do trabalho realizado.
Se você estiver interessado em teclas personalizadas e/ou impressas, dê uma olhada em veja aqui.
Se você quiser criar um teclado personalizado usando Arduino isso pode te ajudar.
Devido a erros na renderização dos caracteres Level 3, Super ou Meta usando o programa
draw-keydo gkbd-keyboard-drawing, algumas teclas e seus valores podem ter sido renderizados e posicionados manualmente no teclado de exemplo.
O layout QWERTY foi projetado no século XIX. Colemak é uma alternativa moderna aos layouts QWERTY e Dvorak, projetada para digitação eficiente e ergonômica em inglês. Saiba mais sobre…
Referência futura: https://shapecatcher.com/unicode/block/Gothic