
Izrada i uporaba vlastitog izvora unosa na Macu
Sustav macOS sadrži standardne izvore unosa za jezike, kao što je Pinyin za kineski. Možete izraditi i dodati vlastiti izvor unosa za bilo koji jezik. Kako biste to učinili, potrebna vam je datoteka pravila koja pregledno prikazuje što tipkate na tipkovnicu i koji se znakovi pokazuju.
Izrada prilagođeni izvora unosa
- Na Macu otvorite aplikaciju za uređivanje teksta koja podržava Unicode. 
- Izradite svoju datoteku pravila koristeći dolje prikazan primjer datoteke kao smjernicu. - Datoteka mora sadržavati običan tekst. 
- Spremite datoteku s kodiranjem Unicode (UTF-16) i s ekstenzijom datoteke kao što je .inputplugin. 
- Dvaput kliknite na spremljenu datoteku. - Vaš prilagođeni izvor unosa dodan je u izbornik Unos u traci s izbornicima te u popis izvora unosa u postavkama Tipkovnice. Da biste ga vidjeli otvorite Apple izbornik   u rubnom stupcu. (Možda ćete morati listati prema dolje.) Idite na Unos teksta, zatim kliknite Uredi. u rubnom stupcu. (Možda ćete morati listati prema dolje.) Idite na Unos teksta, zatim kliknite Uredi.
Sustav macOS također podržava format .cin. Ako upotrebljavate .cin datoteku, kodiranje datoteke može biti UTF-16 ili UTF-8.
Primjer datoteke pravila
# (c) Apple Inc. 2025.
# Primjerak datoteke pravila o priključcima za izvor unosa.
# Znak # služi za označavanje komentara.
# Format datoteke mora biti običan tekst. Kodiranje datoteke mora biti Unicode (UTF-16) sa ili bez početnog BOM-a (oznaka redoslijeda bajtova).
# Datoteka se sastoji od većeg broja tagova pisanih velikim slovima koji završavaju dvotočkom, a slijedi ih sadržaj taga.
#
# METHOD: Ovo je prvi unos u datoteci, koji definira način implementacije plugina.
# Jedini trenutno podržan način je "TABLE".
#
METHOD: TABLE
#
# ENCODE: Ovo pokazuje je li cilj tradicionalni kineski (“TC”), pojednostavljeni kineski (“SC”) ili Unicode (“Unicode”). Svi izvori unosa s priključkom pojavljuju se kao Unicode izvori unosa u postavkama Tipkovnice.
#
ENCODE: TC
#
# PROMPT: Ovo je naziv priključka, prikazan u popisu izvora unosa u postavkama Tipkovnica i izborniku Unos.
#
PROMPT: Sample_En
#
# DELIMITER: Ovo definira graničnik za znakove ili fraze s istim kodom unosa.
# U ovom slučaju koristimo znak zareza.
#
DELIMITER: ,
#
# VERSION: To vas informira o broju verzije vašega priključka.
#
VERSION: 1.0
#
# MAXINPUTCODE: Ograničenje broja znakova koji se mogu unijeti za jednu konverziju.
# Nema ograničenja osim ako ga ne odredite.
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: Set znakova koji se mogu koristiti za nizove unosa. Nisu osjetljivi na veličinu slova ali se moraju unijeti kao jedan potpuni set.
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: Ovaj tag započinje definicije mapiranja i obavezan je.
# Format za svako mapiranje je:
# ...
# Prazni reci i znakovi se zanemaruju.
# Graničnik između izlaznih nizova koji je definiran gore navedenim tagom DELIMITER.
# Označite kraj definicija mapiranja tagom ENDCHARACTER.
#
BEGINCHARACTER
mravojed 土豚
abakus 算盤
petrovo uho 鮑魚,鰒魚
jabuka 蘋果
#
# ENDCHARACTER: Završava definicije mapiranja i posljednji je znak u datoteci.
#
ENDCHARACTER
Brisanje prilagođenog izvora unosa
- Na Macu odaberite Apple izbornik   u rubnom stupcu. (Možda ćete morati listati prema dolje.) u rubnom stupcu. (Možda ćete morati listati prema dolje.)
- Idite na Unos teksta, zatim kliknite Uredi. 
- Odaberite vaš izvor unosa, zatim kliknite  . .
- Zadržite datoteku o onemogućenom priključku (svoj izvor unosa možete dodati u popis izvora unosa) ili je premjestiti u Smeće i izbrisati je.