Crie e utilize seu próprio layout de teclado no Mac
O macOS vem com layouts de teclados padrão para idiomas, como o Pinyin para chinês. Você pode criar e adicionar seu próprio layout de teclado para qualquer idioma. Para fazer isso, é necessário um arquivo de regras que organiza o que é digitado no teclado em relação aos caracteres que serão mostrados.
Crie um layout de teclado personalizado
Abra o Editor de Texto (ou outro app editor de texto) no Mac.
Crie arquivos de regras usando o arquivo modelo abaixo como referência.
O arquivo precisa ser um arquivo de texto normal. Se você usa o Editor de Texto, escolha Formatar > Converter para Texto Normal.
Salve o arquivo (o nome do arquivo aparecerá no menu Layout e no painel Layouts de Teclado) com uma extensão como “.inputplugin”.
Clique duas vezes no arquivo salvo.
Seu layout de teclado é adicionado ao menu Layouts de Teclado na barra de menus e à lista dos layouts de teclado, no painel Layouts de Teclado da preferência Teclado. Para vê-lo, escolha menu Apple > Preferências do Sistema, clique em Teclado e clique em Layouts de Teclado.
O macOS também é compatível com o formato .cin. Se você usar um arquivo .cin, a codificação de arquivo pode ser UTF-16 ou UTF-8.
Arquivo de regra de amostra
# (c) Apple Inc. 2018
# Arquivo de regra de layout de teclado de plug-in de amostra.
# O caractere # é usado para indicar comentários.
# O formato de arquivo deve ser de texto normal. A codificação de arquivo deve ser Unicode (UTF-16) com ou sem BOM (Byte Order Mark) inicial.
# O arquivo é composto por várias etiquetas, em maiúsculas e com dois pontos no final, seguidas pelos conteúdos.
#
# METHOD: esta é a primeira entrada do arquivo, definindo o método usado para implementar o plug-in.
# O único método compatível atualmente é o “TABLE”.
#
METHOD: TABLE
#
# ENCODE: indica se o destino é chinês tradicional (“TC”), chinês simplificado (“SC”) ou Unicode (“Unicode”). Todos os layouts de teclado de plug-in aparecem como layouts de teclado Unicode no painel Layouts de Teclado da preferência Idioma e Texto.
#
ENCODE: TC
#
# PROMPT: este é o nome do plug-in mostrado no painel Layouts de Teclado da preferência Teclado e no menu de Layout.
#
PROMPT: Sample_En
#
# DELIMITER: define o delimitador dos caracteres ou frases que contêm o mesmo método de entrada.
# Neste caso, a vírgula é o caractere que está sendo usado.
#
DELIMITER: ,
#
# VERSION: usado para indicar o número da versão de seu plug-in.
#
VERSION: 1.0
#
# MAXINPUTCODE: o limite do número de caracteres que podem ser inseridos para uma única conversão.
# Não existe um limite, a menos que seja especificado.
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: o grupo de caracteres que podem ser usados para os segmentos de entrada. Eles não fazem distinção entre maiúsculas e minúsculas, mas devem ser inseridos como um conjunto completo.
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: essa etiqueta inicia as definições para os mapeamentos e é necessária.
# O formato para cada mapeamento é:
# ...
# Linhas e caracteres em branco são ignorados.
# O delimitador entre as sequências de caracteres de saída é o definido anteriormente pela etiqueta DELIMITER.
# Indica que as definições de mapeamento foram finalizadas com a etiqueta ENDCHARACTER.
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
# ENDCHARACTER: conclui as definições de mapeamento e é o último caractere do arquivo.
#
ENDCHARACTER
Exclua um layout de teclado personalizado
No Mac, escolha menu Apple > Preferências do Sistema, clique em Teclado e clique em Layouts de Teclado.
Selecione o seu layout de teclado e clique no botão Remover .
Mantenha o arquivo de plug-in desativado (você pode adicionar seu layout de teclado novamente à lista dos layouts de teclado) ou mova-o para o lixo para excluí-lo.