Мой язык Kachhi не имеет официальной поддержки Unicode, но я разработал свои собственные шрифты в форматах ttf, otf, svg и т. Д.
Я уже запустил сайт, используя те же шрифты.
Я хочу, чтобы пользователи могли писать или вводить на моем языке, используя мои шрифты
(желательно на всех платформах, но если нет, то в основном на окнах)
Итак, как я могу разработать программное обеспечение инструмента ввода для Windows?
для ввода пользовательских шрифтов, предназначенных для моего языка
Может ли кто-нибудь помочь, указав, как построить свой собственный Windows IME. Ссылка на какой-нибудь учебник или книги или что-нибудь?
Я прошу прощения, если я неправильно понял вопрос — однако я думаю, что вы можете рассмотреть возможность использования Unicode зона личного пользования
Идея этой части Unicode состоит в том, чтобы учесть именно эту ситуацию (Я помню, кто-то использовал его для вымышленного клингонского языка в один момент).
Вы можете использовать эти зоны Unicode-таблиц, а затем предоставить механизмы ввода / вывода через традиционные методы Unicode.
Очевидно, что без специального шрифта (такого как тот, который вы разработали) эти разделы таблицы не имеют смысла.
То, к чему вы стремитесь, называется Редактор метода ввода. По сути, это небольшая программа со стандартизованным интерфейсом для перевода пользовательского ввода в текст Unicode.
Вы можете выбрать практически любой язык, который имеет достойную поддержку Windows. IOW, VC ++.