Створення та використання власного джерела введення даних на Mac
Операційна система macOS постачається зі стандартними джерелами введення для мов, наприклад піньїнь для китайської. Ви можете створити й додати власне джерело введення для будь-якої мови. Для цього потрібно створити файл правила, який міститиме правила відображення на екрані введеного з клавіатури тексту.
Створення власного джерела введення
На комп’ютері Mac відкрийте програму для редагування тексту, яка підтримує Unicode.
Створіть власний файл правил за допомогою зразка файлу, який наведено нижче.
Це має бути простий текстовий файл.
Збережіть файл із кодуванням Unicode (UTF-16) і розширенням імені файлу на зразок «.inputplugin».
Клацніть двічі збережений файл.
Ваше власне джерело вводу буде додано в меню вводу на смузі меню, а також у список джерел вводу в параметрах клавіатури. Щоб переглянути його, виберіть меню Apple > Системні параметри, а потім клацніть «Клавіатура» на бічній панелі. (Імовірно, потрібно буде прокрутити вниз.) Перейдіть до розділу «Введення тексту» праворуч та натисніть «Редагувати».
macOS також підтримує формат .cin. Для формату .cin обирайте кодування UTF-16 або UTF-8.
Зразок файлу правил
# (c) Apple Inc. 2023
# Зразок плагіну файлу правил із джерелом введення.
# Символ # використовується для позначення коментарів.
# Формат файлу — простий текст. Кодування файлу має бути Юнікод (UTF-16) без ВОМ (мітка порядку байтів на початку файлу) або з нею.
# Файл складається з певної кількості тегів, написаних великими літерами та з двокрапкою на кінці, після якої подано вміст тега.
#
# METHOD: Це перший запис у файлі, який визначає метод, що використовується для впровадження плагіну.
# Єдиний зараз підтримуваний метод — TABLE.
#
#METHOD: TABLE
#
# ENCODE: Цей параметр вказує на те, чи є цільовим результатом традиційна китайська (TC), спрощена китайська (SC) або Юнікод (Unicode). Усі плагіни для джерел введення відображаються як джерела введення Unicode у параметрах клавіатури.
#
ENCODE: TC
#
# PROMPT: Це назва плагіну, яка відображається в списку джерел введення в параметрах клавіатури та меню «Ввід».
#
#PROMPT: Sample_En
#
# DELIMITER: Цей тег визначає роздільник символів або фраз із тим самим кодом введення.
# У цьому випадку ми використовуємо символ коми.
#
#DELIMITER: ,
#
# VERSION: Цей тег використовується для позначення номера версії вашого плагіну.
#
VERSION: 1.0
#
# MAXINPUTCODE: Обмеження для кількості символів, які можна ввести для одного перетворення.
# Обмеження немає, якщо ви його не вкажете.
#
MAXINPUTCODE: 8
#
# VALIDINPUTKEY: Набір символів, які можуть використовуватися для рядків введення. Вони не залежать від регістру клавіатури, але мають вводитися як один повний набір.
#
VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: Цей тег починає визначення для правил і є обов’язковим.
# Формат для кожного правила такий:
# ...
# Пусті рядки та символи ігноруються.
# Роздільник між рядками виводу даних вказаний вище тегом DELIMITER.
# Вкажіть завершення визначення правил тегом ENDCHARACTER.
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
# ENDCHARACTER: Цей тег завершує визначення правил і є останнім символом у файлі.
#
ENDCHARACTER
Видалення власного джерела введення
На Mac виберіть меню Apple > Системні параметри, а потім клацніть «Клавіатура» на бічній панелі. (Імовірно, потрібно буде прокрутити вниз.)
Перейдіть до розділу «Введення тексту» праворуч та натисніть «Редагувати».
Виберіть джерело вводу і натисніть кнопку «Видалити» .
Залиште вимкнений файл плагіну (ви зможете знову додати джерело введення в список джерел введення) або перемістіть його в Смітник для подальшого видалення.