1

Я использую английский и сербский / хорватский около 50% -50% времени в Интернете. Проблема в том, что сербохорватский алфавит содержит 30 символов. Дополнительные символы - это буквы C, S, D, Z с акцентами. Итак, мой вопрос, каков наилучший способ приспособить это к Windows 7 и обычной клавиатуре?

Идеальным решением было бы то, как iPhone справится с этим. Это действительно великолепно. Вы просто удерживаете персонажа в течение нескольких секунд, и появляется возможность выбора акцентированного персонажа. То, о чем я говорю, представлено в этой статье: http://ipod.about.com/od/iphonehowtos/qt/Iphone-Tip-Insert-Accents-On-Iphone.htm

Сейчас я открываю карту персонажей, нахожу нужного персонажа и копирую-вставляю. Я знаю, что есть ярлыки для отображения этих символов, но они не очень удобны для пользователя, так как их нелегко запомнить. Например: Č будет U+010C

Если решение требует запуска небольшого приложения в фоновом режиме, что также является приемлемым, если оно очень мало ресурсов.

Надеюсь, мне было ясно, и я надеюсь, что у кого-то есть решение для этого. Заранее спасибо.

1 ответ1

2

Я не знаю ничего, что имитирует решение диакритических знаков в стиле iPhone (акцентированные знаки на символах) в Windows. OSX имеет аналогичную функцию, встроенную с помощью клавиши параметров, но для систем на базе Windows вы в значительной степени застряли, используя метод Alt+Keycode или изменив раскладку клавиатуры.

Если у вас есть только несколько специальных символов в расширенном наборе символов ascii, которые вы используете нечасто (как я делал во время изучения немецкого языка в старшей школе), вы можете использовать альтернативные коды клавиш. На карте символов, где показано «U +00D9» для "Ù", справа вы должны увидеть «Alt +0217». Это означает, что вы можете нажать и удерживать клавишу Alt , набрать "0217" на цифровой клавиатуре (убедитесь, что numlock включен!), А затем отпустить Alt, чтобы ввести этот символ.

Это работает не для всех символов, так как вы заметите, что для "Č" нет альтернативного кода клавиши. Другой метод заключается в переключении раскладки клавиатуры. В Панели управления -> Регионы и языки вы можете нажать "Изменить клавиатуру" на вкладке "Клавиатуры и языки". В появившемся окне нажмите кнопку "Добавить" и добавьте в свою систему сербскую и хорватскую клавиатуры.

Затем вы можете переключаться между раскладками клавиатуры, нажимая Shift+Alt. Раскладка клавиатуры в основном связывает каждую клавишу на клавиатуре с буквой в ОС. Если вы когда-либо замечали иностранную клавиатуру, некоторые клавиши находятся в разных местах - это должно освободить место для символов, наиболее часто используемых в этих языках, и позволить им легко получить к ним доступ. Переключение раскладок клавиатуры заставит компьютер думать, что одна из этих внешних клавиатур подключена, поэтому он соответственно сопоставит нажатия клавиш с этими символами - клавиши больше не будут соответствовать тому, что физически напечатано на клавиатуре во всех случаях, но как только вы научитесь макет, вы найдете очень легко печатать символы с диакритическими знаками на иностранных языках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .