Creare e utilizzare sorgenti di input personalizzate sul Mac
macOS include sorgenti di input di default per le lingue, per esempio Pinyin per il cinese. Puoi creare e aggiungere sorgenti di input personalizzate per qualsiasi lingua. Per eseguire questa operazione, necessiti di un “file con regole” che associa il testo digitato sulla tastiera ai caratteri che vengono visualizzati.
Creare un metodo di input personalizzato
Sul Mac, apri un’app di modifica del testo che supporti Unicode.
Crea il tuo file con regole utilizzando il seguente file di esempio come linea guida.
Il file deve essere un file di solo testo.
Salva il file con la codifica Unicode (UTF-16) e un’estensione dei nomi file simile a .inputplugin.
Fai doppio clic sul file salvato.
La sorgente di input personalizzata viene aggiunta al menu Tastiera nella barra dei menu e all’elenco delle sorgenti di input nelle impostazioni Tastiera. Per visualizzarlo, scegli menu Apple > Impostazioni di Sistema, quindi fai clic su Tastiera nella barra laterale. Potrebbe essere necessario scorrere verso il basso. Vai a “Immetti testo”, quindi fai clic su Modifica.
macOS supporta anche il formato .cin. Se usi un file .cin, la codifica del file può essere UTF-16 oppure UTF-8.
Esempio di file con regole
# (c) Apple Inc. 2024
# Esempio di file con regole della sorgente di input.
# Il carattere # indica i commenti.
# Il formato del file deve essere solo testo. La codifica del file deve essere Unicode (UTF-16) con o senza un BOM (Byte Order Mark) iniziale.
# Il file è composto da numerosi tag, che terminano con una lettera maiuscola e due punti (:), seguiti dal contenuto del tag.
#
# METHOD: è la prima voce nel file e definisce il metodo usato per implementare il plugin.
# L’unico metodo al momento supportato è “TABLE”.
#
METHOD: TABLE
#
# ENCODE: indica se la destinazione è cinese tradizionale (“TC”), cinese semplificato (“SC”) o Unicode (“Unicode”). Tutti le sorgenti di input dei plugin appaiono come sorgenti di input Unicode nelle impostazioni Tastiera.
#
ENCODE: TC
#
# PROMPT: Questo è il nome del plugin, mostrato nell’elenco delle sorgenti di input nelle impostazioni Tastiera e nel menu Tastiera.
#
PROMPT: Sample_En
#
# DELIMITER: definisce il delimitatore dei caratteri o frasi con lo stesso codice di input.
# In questo caso viene utilizzato il carattere virgola.
#
DELIMITER: ,
#
# VERSION: è usato per indicare il numero di serie del plugin.
#
VERSION: 1.0
#
# MAXINPUTCODE: il limite del numero di caratteri che possono essere immessi per una singola conversione.
# Non vi è nessun limite se non quello da te specificato.
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: il gruppo di caratteri che può essere usato come stringhe di input. I caratteri non distinguono tra maiuscole e minuscole, ma devono essere inseriti come set completo.
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: questo tag inizia le definizioni della mappatura ed è richiesto.
# Il formato per ogni mappatura è:
# ...
# Le righe e i caratteri nulli sono ignorati.
# Il delimitatore tra le stringhe di output è quello definito dal tag DELIMITER.
# Indica che le definizioni della mappatura terminano con il tag ENDCHARACTER.
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
# ENDCHARACTER: termina le definizioni di mappatura ed è l’ultimo carattere nel file.
#
ENDCHARACTER
Eliminare una sorgente di input personalizzata
Sul Mac, scegli menu Apple > Impostazioni di Sistema, quindi fai clic su Tastiera nella barra laterale. Potrebbe essere necessario scorrere verso il basso.
Vai a “Immetti testo”, quindi fai clic su Modifica.
Seleziona la sorgente di input, quindi fai clic su .
Conserva il file plugin disabilitato (puoi aggiungere nuovamente la sorgente di input all’elenco delle sorgenti di input) oppure spostalo nel Cestino per eliminarlo.