3

Я могу использовать утилиту Charmap в Windows, чтобы найти, скопировать и вставить символ в любое приложение, включая веб-браузеры. Но какова комбинация клавиш Alt для ввода символа бесконечности?

http://answers.yahoo.com/question/index?qid=20080726061303AA3ZWrr

Эта страница Ответы Yahoo говорит , что я должен использовать Alt+236 , но это только результаты в нижнем регистре острого Y, например: ý

Я получаю тот же результат в Firefox, Excel и Word.

Вставка символа бесконечности в Powerpoint 2010

На этой странице суперпользователя указано, что значение Unicode для символа бесконечности равно 221e. Означает ли это, что комбинация клавиш Alt - это Alt+221? Если я использую эту комбинацию, я получаю этот символ: ¦

Это "ломаная вертикальная линия".

http://www.forlang.wsu.edu/help/keyboards.asp

На этой странице они используют 4 цифры в комбинациях клавиш Alt. Означает ли это, что мои комбинации клавиш Alt должны начинаться с нуля? Как Alt+0137 для permille характер. Я также заметил , что они используют Alt+0253 для нижнего регистра ý характера.

Так, что происходит? И как я могу получить правильную комбинацию клавиш Alt для символа бесконечности?

Обновить

Похоже, что на моем компьютере нет привязки клавиш Alt для символа бесконечности. Я забыл, что утилита Charmap показывает комбинации клавиш Alt. Это то, что он говорит о персонаже Permille и бесконечности. Смотрите скриншоты ниже.

карта 1

карта 2

Как вы можете видеть, есть комбинация клавиш Alt для символа permille. Комбинация Alt+0137 используется для permille, как описано на этой другой веб-странице. Но обратите внимание, что комбинация клавиш Alt не указана для знака бесконечности.

Это почему? Это моя версия Windows? Это моя клавиатура? Моя раскладка клавиатуры? Мой язык клавиатуры и локаль в Windows?

В конечном итоге это приводит меня к следующему вопросу: существует ли бесплатное программное приложение, которое я могу использовать для изменения и создания собственных привязок клавиш Alt для любых символов, которые я хочу?

Обновление 2

Это содержимое моего метода ввода в реестре Windows.

реестр

Итак, как вы можете видеть, у меня нет такой вещи, как EnableHexNumpad .

Обновление 3

Итак, я столкнулся с проблемой добавления этого ключа со строковым значением 1 и перезагрузил компьютер.

реестр 2

Я думаю, что изменения применяются сейчас. Откуда мне знать? Потому что, когда я нажимаю Alt и клавишу «плюс» на цифровой клавиатуре, пункты меню в верхней части окна в приложениях, таких как Word, перестают светиться. Но я все еще не могу получить знак бесконечности, когда набираю 221e или любой другой шестнадцатеричный код в этом отношении. Таким образом, изменения применяются, но не имеют никакого эффекта и не делают то, что я хочу. Вероятно, объясняя, почему этот ключ реестра больше не существует в новых системах Windows. Я думаю, это устарело.

Обновление 4

Последнее обновление Я сделал то, что сказал Moonbase, и объединил информацию реестра, которую он предоставил, с моим реестром Windows, и вот как это выглядит сейчас.

реестр 3

Теперь у меня есть значение EnableHexNumpad в ключе метода ввода. Я не делал это вручную, как в прошлый раз. Я удалил свой старый. Затем я скопировал информацию о базе данных, предоставленную Moonbase, в новое окно блокнота и сохранил его на рабочем столе с расширением .reg . Затем я дважды щелкнул его, чтобы объединить его с реестром Windows.

Я также перезагрузил компьютер, конечно. Но этот метод пока безрезультатен. Я пробовал это в WordPad, в Блокноте и в Word 2010. Я использую это следующим образом: я нажимаю и удерживаю левую клавишу Alt, затем я нажимаю и удерживаю клавишу + на цифровой клавиатуре, и, удерживая их обе, быстро набираю последовательность 221E и отпускаю все клавиши. Это производит характер ¦ который я имел прежде, когда я нажал Alt и 221.

Иногда Word 2010 создает квадрат со знаком вопроса, а вот его вставка выглядит так , Я предполагаю, что это какой-то контрольный персонаж, который не распознается. Может быть, я опечатка. Я использовал Calibri в качестве шрифта в то время.

В WordPad (Vista) нажатие клавиш Alt и +, а затем последовательность 221E выдает только Ý . Нажатие только Alt и 221 производит ¦ как обычно в любой программе ввода текста.

Обновление 5 Надеюсь, последнее обновление сейчас.

Я думаю, что я набрал его неправильно, поэтому мне кажется, что, по крайней мере, когда я набираю текстовый процессор или блокнот, я могу получить символ бесконечности, введя шестнадцатеричный код Unicode. Вот небольшая сумма.

В блокноте (Vista):

Вход: Alt+++(2, 2, 1, E) Выход: ∞

Вход: 2, 2, 1, E, Alt+x Выход: 221e

Шрифт был Lucida Console.

В WordPad (Vista):

Вход: Alt+++(2, 2, 1, E) Выход: Ý

Вход: 2, 2, 1, E, Alt+x Выход: ∞

Шрифт был Arial.

В Word 2010:

Вход: Alt+++(2, 2, 1, E) Выход: ¦

Вход: 2, 2, 1, E, Alt+x Выход: ∞

Шрифт был Calibri.

В Google Chrome 25:

Вход: Alt+++(2, 2, 1, E). Выход: показывает меню (из-за Alt+E).

Вход: 2, 2, 1, E, Alt+x Выход: ничего не происходит.

"Омнибокс" (строка поиска и адрес) был использован для ввода текста.

В Firefox 19:

Ввод: Alt+++(2, 2, 1, E). Вывод: показывает меню «Правка» (из-за Alt+E).

Вход: 2, 2, 1, E, Alt+x Выход: ничего не происходит.

Адресная строка использовалась для ввода текста.

Excel 2010:

Вход: Alt+++(2, 2, 1, E) Выход: ∞

Вход: 2, 2, 1, E, Alt+x Выход: 221e

Требуется немного практики, чтобы сделать это правильно с вводом шестнадцатеричного кода. Я думаю, что в некоторой степени полезно сначала отпустить клавишу «плюс», а затем отпустить клавишу «Alt» после ввода последовательности кода. Я, вероятно, печатал слишком быстро, и поэтому в первый раз это не сработало. Сначала ввести код, а затем нажать Alt+x намного проще, чем этот другой метод, но он работает не во всех приложениях.

Исправление: клавиша плюс не должна удерживаться при вводе шестнадцатеричного кода. Так что просто нажмите и удерживайте клавишу Alt, а затем плюс (не удерживайте) и шестнадцатеричный код.

Что касается браузеров, единственное, что работает в Google Chrome, - это ввод кода в десятичном формате, так что это Alt+(8, 7, 3, 4), а что касается Firefox, я не уверен, что там работает. Потому что эта же последовательность производит ▲ в Firefox.

5 ответов5

2

Хорошо, альтернатива.

То, что происходит, это перевод на старые коды Windows вместо юникода, так как он ниже 255.

Что вам нужно сделать, это перейти к вашему Windows Calc и введите в 221E в шестнадцатеричном, а затем нажмите на Dec. Он переведет его для вас как 8734 в десятичном виде.

Затем, включив цифровую блокировку, введите ALT + 8734, и вы получите ∞. Это немного странно, но иногда разные поля интерпретируют коды по-разному. Например, если я сделаю alt + 8734 здесь, в этом поле, я получу ▲. Если я делаю это в поле адреса Google Chrome, я получаю ∞.

Честно говоря, в сомнительности я не уверен, но, учитывая, что в поле адреса Google Chrome я введу ý, введя 236, это должно решить вашу конкретную проблему.

1

Всегда есть хитрый способ сделать это - поглотить символ, скопировать и вставить. ∞, затем создайте ярлык автоглючки. Вы можете получить AHK здесь

0

Символ бесконечности - это Alt+2 3 6. Это то, что я напечатал здесь. Если оно не работает с каким-либо конкретным приложением, обычно это происходит потому, что это конкретное приложение не поддерживает правильное написание символов с помощью NumPad. Но я не могу объяснить, почему у вас ничего не работает.

Одна вещь, которую нужно проверить (или поэкспериментировать) - это настройка клавиатуры. На панели управления нажмите "Изменить клавиатуру или другие способы ввода", затем «Изменить клавиатуру ...».

0

Если вы не знаете, как изменить реестр и запустить более новую версию Windows (я думаю, начиная с Vista и выше), вы можете напечатать этот небольшой текстовый файл.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Input Method]
"EnableHexNumpad"="1"

сохраните его как, скажем, «Enable_HexNumPad.reg» и дважды щелкните по нему (используя учетную запись администратора компьютера). Он поместит новое значение REG_SZ в реестр в разделе HKCU\Control Panel\Input Method. Вот как я это делаю для новых машин, поскольку, к сожалению, они поставляются без включенной HexNumPad. Не забудьте использовать клавиши NumPad (вероятно, они не будут работать на ноутбуке без - по крайней мере, на моем).

Резюме: Alt (держать нажатым!) NumPlus hexdigit hexdigit hexdigit hexdigit (release Alt) »hexdigit« может быть 0..9 на цифровой клавиатуре или a..f на главной клавиатуре (что опять-таки иногда нарушает его из-за того, что Alt+a..f часто отображается на функции в программе.)

Вы также можете попробовать: (введите четыре шестнадцатеричные цифры), затем сразу же введите (Alt+X), что будет работать в большинстве Microsoft Rich Text Editors.

Для его работы может потребоваться выход из системы (или перезагрузка?) последовательность, я не могу вспомнить прямо сейчас.

О, и это может не работать со всеми приложениями! К сожалению, не все приложения поддерживают Unicode! В этом случае вы получите другой странный персонаж. (Подсказка: попробуйте комп.)

0

На скриншоте я предполагаю, что вы не используете немецкую клавиатуру? Если вы используете немецкую клавиатуру, вы также можете загрузить клавиатуру моего Writer (расширяет немецкую клавиатуру), которая будет иметь ∞ в качестве комбинации Shift+AltGr+8 ... Сначала проверьте раскладку клавиатуры . И это бесплатно, конечно.

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