Я хотел бы иметь возможность использовать сочетание клавиш для ввода специальных символов (символов, которые не могут быть найдены на моей клавиатуре), таких как символ £ (фунт), который я могу получить на клавиатуре с помощью цифровой клавиатуры, набрав Alt + 0163. К сожалению, на моем нетбуке у меня нет цифровой клавиатуры.
Как тогда получить специальные символы, используя клавиатуру, без использования charmap?
Ответы:
Часто ваш нетбук может иметь функциональную клавишу, которая изменит 7,8,9, U, I, O, J, K, L и M на цифровую клавиатуру. Вы можете использовать их для создания комбинаций Alt +. Либо откройте Карту персонажей (в разделе «Стандартные» в меню «Пуск»), чтобы выбрать отдельных персонажей.
источник
U+20AC
в charmap (они в порядке, это почти в самом низу)Я искал несколько недель и наконец понял, что могу ввести код Unicode (не ASCII) для символа, выделить его и нажать Alt+ Xв Microsoft Word. Чтобы сделать это еще быстрее, я создал автозамены для замены
/b6
на ¶ и/a7
§.(Я пишу для судьи, и мне нужно вводить вышеуказанные символы абзаца и раздела 75 раз в день. Я запускаю Windows 8 на нетбуке Lenovo Yoga 13 (первый компьютер без цифровой клавиатуры), и я потерялся без Alt+ numpadдоступа к ASCII установить до сих пор!)
Справка: как вставить символы ASCII без цифровой клавиатуры?
источник
Вы можете использовать некоторые макро-программы, такие как AutoHotkey, чтобы привязать их к указанным горячим клавишам.
источник
Вы можете скачать Microsoft Keyboard Layout Creator и поместить символы, которые вы используете чаще всего, на неиспользуемые клавиши. Я использую AltGr + Q, W, E & R для символов, которые мне нужны.
источник
M-J-K-L-U-I-O-7-8-9
0 1 2 3 4 5 6 7 8 9
MJ89
=½
символисточник
Если у вас есть операционная система Windows [например, Vista или 7 - я не уверен насчет XP], тогда вы можете использовать карту символов. Я обнаружил это случайно. Раньше я думал, что моему будущему ноутбуку [который я планирую приобрести] потребуется цифровая клавиатура, но теперь я предполагаю, что он мне не понадобится, благодаря таблице символов [у меня Windows Vista, но я планирую перейти на Windows 7 ].
источник
Вы можете изменить раскладку клавиатуры на United States – International . Требуется немного привыкнуть, но не так много, как я думал. Затем вы должны сделать символ £, нажав 4(не на цифровой клавиатуре) + Shift+ Right Alt. Кроме того, если вы часто вводите диакритические знаки, эта раскладка особенно полезна.
источник
Для веб-браузеров я просто написал пользовательский сценарий, чтобы решить эту проблему для своих собственных злых целей, по крайней мере, в Firefox с надстройкой Greasemonkey и в Chrome с надстройкой Tampermonkey .
Страница GitHub | Прямая установка | Лицензия
Неизвестно, работает ли скрипт в других браузерах с Tampermonkey, но я не совсем уверен. Я мог бы взломать совместимость для других браузеров, если кто-то платит мне достаточно.
Если скрипт установлен в вашем браузере, Altкомбинации Altчисловых рядов + должны работать так же, как + NumPad на полноразмерной клавиатуре. Кроме того, Alt+ xпреобразует шестнадцатеричное значение, предшествующее текстовой каретке, в значение Unicode, аналогичное MS Office.
Расширенные символы начинаются с нуля:
£
работает с Alt+0163°
работает с Alt+0176²
работает с Alt+0178Для значений между 32 - 255 без начального нуля глифы извлекаются с использованием таблицы кодовых страниц OEM (с обширной, но не требующей помощи справкой из абстракций кодовой страницы проекта SheetJS ). Следующие примеры сделаны с
codepage=437
(en-US), определенным в сценарии пользователя:Ω
работает с Alt+ 234(без начального нуля)∞
работает с Alt+ 236(без начального нуля)£
работает с Alt+ 156(без начального нуля)Вы также можете ввести шестнадцатеричное значение, а затем нажать Alt+, xчтобы выполнить преобразование. Это работает как MS Word, но с более свободной интерпретацией шестнадцатеричной записи. Моя цель состоит в том, чтобы, если вы забыли правильный способ активировать последовательность Alt+ x, просто попробуйте что-нибудь, и это, вероятно, будет работать как задумано.
✓
результаты ввода, а 2713затем нажмите Alt+x✓
также результат ввода,0x2713
затем нажмите Alt+x✓
также результат ввода,\u2713
затем нажмите Alt+x✓
также результат ввода,U+2713
затем нажмите Alt+x✓
также является результатом ввода2713
, выделения его, затем нажатия Alt+xисточник
Вы можете купить внешний цифровой блок в качестве альтернативы или использовать Microsoft Keyboard Layout Creator . Все ноутбуки до 15 дюймов, которые я видел, имеют эту проблему.
источник
Относительный простой метод, который я использую:
Вызовите, затем используйте экранную клавиатуру «Простота доступа»:
VOILA ......
Сохраняйте его минимальным, если вы планируете использовать буквы повторно.
источник
Если у вас нет цифровой клавиатуры, я написал небольшую программу для этого использования. Это программа: AltPiuSend
Нажмите клавиши «Win + R» и цифру «shell: startup», скопируйте сюда программу и перезагрузите компьютер. При запуске я регистрирую 10 горячих клавиш: Alt + 0 ... 9 (номер на клавиатуре, а не на цифровой клавиатуре). Когда вы нажимаете клавиши «Alt + Number» на клавиатуре, я посылаю Alt + тот же номер цифровой клавиатуры (виртуальная клавиша). Это все.
Программа написана на VB .NET 2010 Express и требует Microsoft Framework 4.0. Если вы не установили Microsoft Framework 4.0, найдите «Microsoft Framework 4.0 download» и загрузите его с сайта Microsoft.
источник
Это зависит от вашего оборудования, вашей операционной системы и приложения, которое вы используете.
Некоторые ноутбуки имеют способ имитации цифровой клавиатуры с помощью дополнительных мета-клавиш (Fn, Ctrl, Alt и т. Д.)
Некоторые операционные системы поддерживают альтернативные раскладки клавиатуры или редакторы методов ввода. Например, в области системных уведомлений у меня есть компьютер с ОС Windows с британской клавиатурой (и, следовательно, у него нет проблем с £). У меня есть значок клавиатуры, из которого я могу выбрать клавиатуру, расширенную в Великобритании или Великобритании. Расширенный позволяет мне создавать дополнительные символы с акцентом. Может быть, есть расширенная клавиатура для вашей локали, которая поддерживает комбинацию клавиш за £.
Наконец, приложения, такие как MS Word, имеют свои собственные средства ввода специальных символов - см. Справку приложения.
источник
Charmap хорош, но если вам приходится слишком часто использовать одного и того же персонажа, он становится утомительным. В этом случае вы можете использовать следующую утилиту и поместить часто используемые символы в пользовательское меню в нужном вам порядке. Затем вы можете вызвать это меню в любом редакторе с помощью Alt-Shift-C:
CatchChar пользовательское меню утилиты
источник
В lenovo g40 вы просто переходите на вставку, затем переходите к символу и выбираете нужный символ в своем документе.
источник
Та же проблема на ноутбуке Inspiron 13 без NumLock (даже наложенный NumPad, активированный Fn отсутствует), работающий под управлением Windows 10 pro.
Единственное решение, которое сработало для меня, это скрипт AutoHotKey в этом посте: Как вводить специальные символы без цифровой клавиатуры?
Следуйте инструкциям, вы увидите небольшой значок на панели задач Windows, показывающий, что скрипт запущен. Решаемые.
источник