Skip to content

V.I.T.R.I.O.L. is an esoteric keyboard layout for those who need to use characters with astronomical, astrological, alchemical and mathematical meanings.

Notifications You must be signed in to change notification settings

jmurowaniecki/vitriol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V·I·T·R·I·O·L

Leiaute de teclas mapeadas

V.I.T.R.I.O.L.¹ é um mapeamento simbólico para layouts de teclados baseados em sistemas X11 para todos aqueles que necessitam de caracteres com simbologia astronômica, astrológica, alquímica, matemática e/ou de diversidade gênero e simbologia juvélica².

Esta biblioteca visa contribuir para os estudos e publicações não apenas dos casos citados acima, se você necessitar de um mapeamento específico e/ou tiver alguma ideia, dúvida, crítica ou sugestão sinta-se a vontade para contatar e/ou abrir uma issue, pull request ou até mesmo realizar um fork deste projeto.

¹ : Significa literalmente "Visita Interiora Terrae, Rectificando, Invenies Occultum Lapidem."

² : Não está completo, mas já é um work-in-progress.

Requisitos

Certifique-se de que seu sistema está com o pacote unicode (da seção utils) e ttf-ancient-fonts instalado e atualizado.

# Ubuntu
sudo apt update && sudo apt install unicode ttf-ancient-fonts

# Arch
yay -Syu unicode-emoji

# Alpine
apk add unicode-character-database

Instalação

Adicione o conteúdo do arquivo evdev.lst à seção ! variant do arquivo /usr/share/X11/xkb/rules/evdev.lst, e ao evdev.xml para sua variantList correspondente na seção BR do arquivo /usr/share/X11/xkb/rules/evdev.xml.

Então finalmente adicione o arquivo vitriol.xkb ao seu arquivo de símbolos /usr/share/X11/xkb/symbols/br.

Após realizar a instalação é necessário reiniciar sua sessão X11 (fazer logout).

Você também pode realizar esses procedimentos de forma automática com o comando make install.

Primeiros passos

  1. Realize a instalação utilizando os passo do Makefile: make install;
  2. Abra as configurações do seu sistema e vá para Linguagem / Configuração de teclados;
  3. Selecione o mapeamento Portuguese (Brazil, Esoteric) desejado;
  4. Pressione Alt Gr. + Shift + ; para imprimir o caractere ' '.
  5. Saiba que eventuais atualizações do sistema sobreescreverão suas configurações, sendo necessário eventualmente repetir o processo de instalação.

Se você e interessa em teclas customizadas e/ou impressas dê uma olhada aqui.

Se você quer fazer um teclado customizado utilizando Arduino isso aqui pode te ajudar.

Devido a erros renderizando os caracteres Level 3, Super ou Meta utilizando o programa draw-key de gkbd-keyboard-drawing algumas teclas e seus valores podem ter sido renderizadas e posicionadas manualmente no teclado de exemplo.

Diversidade de gênero e termos juvélicos

Símbolo Combinação de teclas Identidade de gênero e/ou Orientação sexual
Shift AltGr [ Gênero Feminino
Shift AltGr ] Gênero Masculino
Shift AltGr ´ Gênero transgênero
AltGr = Gênero transgênero Masculino
AltGr Shift - Gênero bigênero
Também chamado bigender, Cis, intersex representado por um símbolo masculino + feminino.
Shift AltGr ~ Gênero intersexo ou intergênero
Shift AltGr . Gênero ipsogênero
Pessoa que se identifica completamente - e pela vida inteira - com o mesmo gênero designado em sua nascença.
🞵 Shift AltGr = Gênero não-binárie
Gênero andrógine
Ou também transgênero Feminino.
Gênero neutrois/gênero neutro
Também chamada genderless, sem gênero
Gênero agênero
Gênero aliagênero
Também enquadrado como não binário.
Gênero neurogênero
AltGr ~ gay
AltGr ´ lésbica
π AltGr Shift P poliamorosa
AltGr P assexual
Também interpretado como arromântique/arromântico.
☽︎☾︎ AltGr 8 e, a seguir AltGr 0 bissexual
Representado aqui por uma lua dupla.
bissexual
panssexual
☀︎︎ panssexual
arromântique

Fontes e artigos: O que voce precisa saber sobre o i em lgbti no dia da visibilidade intersexual, Categorias relacionadas a genero e Gender symbols.

O layout QWERTY foi projetado no século XIX. O Colemak é uma alternativa moderna aos layouts QWERTY e Dvorak, projetado para digitação por toque eficiente e ergonômica em inglês. Veja mais sobre…