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 um app de edição de texto compatível com Unicode no Mac.
Crie arquivos de regras usando o arquivo modelo abaixo como referência.
O arquivo precisa ser um arquivo de texto normal.
Salve o arquivo com codificação Unicode (UTF-16) e uma extensão como “.inputplugin”.
Clique duas vezes no arquivo salvo.
O layout de teclado personalizado é adicionado ao menu Layouts de Teclado na barra de menus e à lista de layouts de teclado, no painel Layouts de Teclado das preferências de 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. 2021
# 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.