Saját beviteli forrás létrehozása és használata a Mac gépen
A macOS alapértelmezett beviteli forrásokat használ a nyelvekhez, például a kínai nyelvhez a pinyint. Bármely nyelvhez létrehozhatja és hozzáadhatja saját beviteli forrását. Ehhez egy „szabályfájlra” van szövegfájlra szükség, amely leképezi a billentyűzeten bevitt karaktereket a megjelenített karakterekké.
Egyéni beviteli forrás létrehozása
Nyissa meg a Szövegszerkesztőt (vagy egy másik szövegszerkesztő alkalmazást) a Mac gépén.
Hozza létre a saját szabályfájlját az alábbi mintát útmutatásként használva.
A fájl egyszerűszöveg-fájl kell legyen. Ha a Szövegszerkesztőt használja, válassza a Formátum > Sima szöveg beállítása lehetőséget.
Mentse a fájlt (amelynek neve a Beviteli menüben és a Beviteli források panelen jelenik meg) például az „.inputplugin” kiterjesztéssel.
Kattintson duplán a mentett fájlra.
Az egyéni beviteli forrás megjelenik a menüsoron található Beviteli menüben, valamint a beviteli források listáján, amely a Billentyűzetbeállítások Beviteli források paneljén érhető el. A megjelenítéshez válassza az Apple menü > Rendszerbeállítások lehetőséget, és kattintson a Billentyűzet, majd a Beviteli források elemre.
A macOS a .cin formátumot is támogatja. .cin fájl esetén a fájl kódolása UTF-16 vagy UTF-8 lehet.
Minta szabályfájl
# (c) Apple Inc. 2018
# Mintaként szolgáló beépülő modul beviteliforrás-szabályfájlja.
# A # karakter a megjegyzéseket jelöli.
# A fájlformátumnak egyszerű szövegnek kell lennie. A fájl kódolása csak Unicode (UTF-16) lehet kezdő bájtsorrend-jelölő (BOM) használatával vagy anélkül.
# A fájl nagybetűs, kettősponttal lezárt címkékből áll, amelyeket a címke tartalma követ.
#
# METHOD: Ez az első bejegyzés a fájlban, amely meghatározza a beépülő modul megvalósításának módját.
# A jelenleg támogatott egyetlen mód a „TABLE”.
#
METHOD: TABLE
#
# ENCODE: Ez jelzi, hogy a célszöveg hagyományos kínai („TC”), egyszerűsített kínai („SC”) vagy Unicode („Unicode”)-e. Az összes beépülő modul beviteli forrás Unicode beviteli forrásként jelenik meg a Billentyűzetbeállítások menü Beviteli források paneljén.
#
ENCODE: TC
#
# PROMPT: Ez a plugin neve, amely a Billentyűzetbeállítások és a Beviteli menü Beviteli források paneljén jelenik meg.
#
PROMPT: Sample_En
#
# DELIMITER: Meghatározza az elválasztójelet az azonos beviteli kódú karakterek vagy kifejezések között.
# A jelen esetben a vessző karaktert használjuk.
#
DELIMITER: ,
#
# VERSION: Ez a beépülő modul verziószámát jelzi.
#
VERSION: 1.0
#
# MAXINPUTCODE: Az egy átalakítási műveletben megengedett karakterek száma.
# Nincs korlát, kivéve, ha megad egyet.
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: A szövegek beírásához használható karakterkészlet. Nem tesz különbséget a nagybetű és kisbetű között, de egy teljes készlet formájában kell megadni őket.
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: Ez a címke áll a leképezések definícióinak elején, és kötelező megadni.
# Az egyes leképezések formátuma a következő:
# ...
# Az üres sorokat és karaktereket figyelmen kívül hagyja.
# A kimeneti karakterláncok közötti elválasztójelet a fenti DELIMITER címke határozza meg.
# Azt jelzi, hogy a leképezési definíciókat az ENDCHARACTER címke zárja le.
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
# ENDCHARACTER: Ez zárja le a leképezési definíciókat, és az utolsó karakter a fájlban.
#
ENDCHARACTER
Egyéni beviteli forrás törlése
A Mac gépen válassza az Apple menü > Rendszerbeállítások lehetőséget, és kattintson a Billentyűzet, majd a Beviteli források elemre.
Válasszon beviteli forrást, majd kattintson az Eltávolítás gombra .
Tartsa meg a plugin fájlját (a beviteli forrás újra hozzáadható a beviteli források listájához), vagy helyezze át a Kukába a törléséhez.