Как я могу получить сочетания клавиш для определенных символов, перечисленных в карте символов, которые не имеют ALT эквивалентным перечисленный?

Кто-либо знает, как получить полный список эквивалентов карты символов? Например, посмотрите в карте символов Windows под Arial для ¼. Это говорит, что можно ввести ALT+0188. Но некоторые вещи не имеют Высокого звука эквивалентным перечисленный. Например, ⅔ только дает его unicode U + 1254 и никакое "Число высокого звука". Очевидно, Вы можете просто скопировать и вставить, но являетесь там способом найти Высокий звук эквивалентным для этого и других символов, таким образом, не нужно скопировать и вставить каждый раз? Или какие-либо другие предложения обходного решения?Спасибо!

4
задан 16.06.2014, 18:04

2 ответа

Ярлыки ALT связаны с кодовой страницей Windows 1252. Можно найти полный список на Википедию: http://en.wikipedia.org/wiki/Windows-1252

Необходимо смочь использовать Unicode путем преобразования шестнадцатеричного числа в десятичное число и ввода его как нормальный ярлык высокого звука: U+1254 становится ALT+4692. Я только получил 'T', хотя, таким образом, я не знаю, работает ли он.

1
ответ дан 07.12.2019, 21:07

Попробуйте это: http://www.fileformat.info/tip/microsoft/enter_unicode.htm.


Метод 1: Universal

Этот метод работает независимо от любой из Ваших настроек языка, но является самым громоздким для ввода.

  1. Нажмите и удержите Alt ключ.
  2. Нажмите + (плюс) включают цифровую клавиатуру.
  3. Введите шестнадцатеричное значение unicode.
  4. Выпустите Alt ключ.

Увы, это, кажется, требует установки реестра. Это было уже установлено на моем компьютере, но некоторые читатели сообщают, что этот метод не работал на них, и это, вероятно, почему. Если Вы не знаете, каков реестр, не пробуйте это. Под HKEY_Current_User\Control Panel\Input Method, набор EnableHexNumpad к "1". Если необходимо добавить его, установите тип, чтобы быть REG_SZ.

Метод 2: конкретный входной язык

Этот метод зависит от определенного входного языка, который Вы используете.

  1. Нажмите и удержите Alt ключ.
  2. Ввести 0 (нуль) и десятичное число unicode оценивают цифровой клавиатурой.
  3. Выпустите Alt ключ.

Вы видите, какой входной язык Вы используете (и которые установлены):

  1. Меню "Пуск"
  2. Настройки
  3. Панель управления
  4. Региональный и опции языка
  5. Вкладка Languages
  6. Кнопка сведения

Записи в разделе информации о символе Unicode используют входной язык Windows Latin 1.

Метод 3: конкретная кодовая страница

Этот метод зависит от определенной кодовой страницы, которую Вы установили.

  1. Нажмите и удержите Alt ключ.
  2. Введите десятичное значение кодовой страницы на цифровой клавиатуре. Не вводите начальные нули.
  3. Выпустите Alt ключ.

Вы видите, какую кодовую страницу Вы имеете путем ввода chcp в командной строке. Проверьте сетку на свою кодовую страницу из списка известных кодовых страниц для наблюдения, какие символы можно ввести этот путь.

Записи в разделе информации о символе Unicode используют кодовую страницу 437.

Метод 4: специализированный

Приложения могут поддерживать свои собственные методы. Они не стандартизированы.

Несколько приложений Microsoft, включая WordPad и Microsoft Word:
нажмите Alt-X после ввода некоторых шестнадцатеричных цифр. Вы видите цифры, поскольку Вы вводите их, и они заменяются эквивалентным Unicode. Нажатие Alt-X снова преобразовывает его назад в числа.

Метод 5: Unicode IME

Microsoft имеет Редактора Метода ввода Unicode, который работает тот же способ, с которым мое всплывающее окно UnicodeInput делает, но L-Alt+Shift как триггерный ключ.

У Michael Kaplan, гуру Microsoft i18n, есть детали о том, как Unicode IME работает. Некоторые примечания для заполнения некоторых деталей, которые он принимает:

  1. Войдите в Панель управления-> Региональные настройки, на вкладке языков, включите поддержку восточноазиатских языков. Это берет 230 МБ дискового пространства и перезапуска.
  2. Возвратитесь в Панель управления-> Региональные настройки, на вкладке языков, нажмите кнопку Details.
  3. Добавить Chinese (Taiwan) (Другие, вероятно, работали бы также), и выбрать Chinese (Traditional) - Unicode.
  4. У Вас теперь будет дополнительное-пятно в панели задач, показывающей, в каком языке Вы находитесь.
  5. Нажмите L-Alt+Shift для переключения в IME (шоу панели задач CH).
  6. Введите шестнадцатеричные цифры символа Unicode. Как только Вы вводите последний, он отправляется в приложение.
  7. Нажмите L-Alt+Shift для переключения из IME (панель задач показывает код языка оригинала).

Совет

Шрифты - у Вас должен быть шрифт, который содержит символ. Это кажется очевидным, но Windows не может отобразить символы, о которых это не знает. Часто, необходимо будет выбрать шрифт сами, так как только несколько приложений достаточно умны для переключения шрифтов автоматически.
WordPad - работы, но у Вас должен быть он набор к шрифту, который содержит символ. Метод 4 ([шестнадцатеричное число] [AltX]), кажется, переключается на соответствующий шрифт автоматически.
Блокнот - обычно не работает, так как его шрифт не поддерживает много символов.
Internet Explorer - в панели URL, универсальный метод не работает, если это имеет A-F, так как это открывает меню (т.е. Alt-F открывает меню File).
Mozilla Firebird - работает правильно (если у Вас есть шрифт, который поддерживает его). Обратите внимание, что при вводе его на странице, которая использует набор символов, который не поддерживает его, это не будет передано к веб-сайту правильно.

2
ответ дан 07.12.2019, 21:07

Теги

Похожие вопросы