Як я можу отримати комбінації клавіш для певних символів, перелічених на карті символів, у яких не вказано еквівалент ALT?


4

Хтось знає, як отримати повний перелік еквівалентів карти символів? Наприклад, подивіться у карті символів Windows під Arial для A. Там написано, що ви можете ввести ALT + 0188. Але в деяких речах немає переліченого еквівалента Alt. Наприклад, gives дає лише свій унікод U + 1254, а не "Alt number". Очевидно, що ви можете просто скопіювати та вставити, але чи є спосіб знайти еквівалент Alt для цього та інших символів, тому не потрібно копіювати та вставляти кожен раз? Або будь-які інші шляхові пропозиції? Дякую!

Відповіді:


2

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


Спосіб 1: Універсальний

Цей метод працює незалежно від будь-яких ваших мовних налаштувань, але є самим громіздким для введення.

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

На жаль, це, як видається, вимагає налаштування реєстру. Це вже було встановлено на моєму комп’ютері, але деякі читачі повідомляють, що цей метод не працював для них, і це, мабуть, саме тому. Якщо ви не знаєте, що таке реєстр, не спробуйте цього. У розділі " HKEY_Current_User\Control Panel\Input MethodВстановити EnableHexNumpad" 1. Якщо вам доведеться його додати, встановіть тип REG_SZ.

Спосіб 2: Специфічний для мови введення

Цей метод залежить від конкретної мови введення, яку ви використовуєте.

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

Ви можете бачити, якою мовою введення ви користуєтесь (а яку встановлено):

  1. Меню "Пуск"
  2. Налаштування
  3. Панель управління
  4. Регіональні та мовні варіанти
  5. Вкладка Мови
  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: IME Unicode

У Microsoft є редактор методів введення Unicode, який працює так само, як і у спливаючому вікні UnicodeInput, але з L-Alt+, Shiftяк кнопка тригера.

Майкл Каплан, гуру Microsoft i18n, має детальну інформацію про те, як працює IME Unicode . Деякі замітки, щоб заповнити деякі деталі, які він передбачає:

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

Поради

Шрифти - у вас повинен бути шрифт, який містить символ. Це здається очевидним, але Windows не може відображати символів, про яких він не знає. Часто вам потрібно буде вибрати шрифт самостійно, оскільки лише кілька додатків досить розумні, щоб автоматично перемикати шрифти.
WordPad - працює, але ви повинні встановити його на шрифт, який містить символ. Спосіб 4 ([hex] [AltX]), схоже, автоматично переходить на відповідний шрифт.
Блокнот - як правило, не працює, оскільки його шрифт не підтримує багато символів.
Internet Explorer - у рядку URL-адрес універсальний метод не працює, якщо в ньому є AF, оскільки він відкриває меню (тобто Alt-F відкриває меню Файл).
Mozilla Firebird- працює правильно (якщо у вас є шрифт, який його підтримує). Зауважте, що якщо ви введете його на сторінці, яка використовує шаблони, які не підтримують її, вона не буде передана належним чином веб-сайту.


Навіть після додавання ключа в Реєстрі та перезавантаження він не працював у Блокноті та Wordpad ні на робочому столі Windows 7, ні на ноутбуці Windows 7. Крім того, використання способу 1 вище на ноутбуці, позбавленому клавіатури, - просто пекло. Дуже погано.
OverTheRainbow

1

Ярлики ALT пов'язані з кодовою сторінкою Windows-1252. Повний список можна знайти у Вікіпедії: http://en.wikipedia.org/wiki/Windows-1252

Ви повинні мати можливість використовувати Unicode, перетворивши шістнадцятковий номер у десятковий і ввівши його як звичайний ярлик Alt: U + 1254 стає ALT + 4692. Хоча я отримав лише T, тому не знаю, чи працює він.


Для західного Windows7 це не спрацювало: Стрілка вправо - U + 2192; 2192H - 8594D, але ні ALT + 8594, ні ALT + 08594 не відображали очікувану стрілку вправо.
OverTheRainbow
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.