icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
Илья Муромец
Техника и Интернет

Как вводить символы, отсутствующие на клавиатуре?

  • 8564
  • 8

Как вводить символы, отсутствующие на клавиатуре?

К
Как вводить символы, отсутствующие на клавиатуре?

Эх,

"Боже, как давно это было !

Помнит только мутной реки вода!"

Поговорим о понятии альтернативная кодировка и обо всем, что с ней связано. При нажатии клавиши клавиатура генерирует так называемый "скан-код", последовательность цифр и отправляет ее в процессор, процессор, как правило ожидает именно ввода с клавиатуры и тут же его обрабатывает, например выводя графический символ на экране. Если процессор сейчас занят чем либо другим, то символ помещается в специальный буфер и будет считан процессором сразу же, как только он дойдет, если память мне не изменяет до 9-го прерывания, команды int9.

Первоначально, поскольку первые компьютеры создавались в Америке, то в той сводной табличке, где было расписано, какой букве или цифре соответствует такой-то скан-код клавиатуры, присутствовали только английские буквы и "управляющие символы", например "конец строки/перевод каретки". Но с развитием компьютерной техники стало понятно, что этих символов явно недостаточно, так появилась "псевдографика". Так же необходимо было использовать символы из других европейский языков, например всеми любимую букву "Пи", а также "альфа" и "омега" и все что заключено между ними.

Однако вскоре и этого стало не хватать. Так появилась "альтернативная таблица кодировки" и кириллица в компьютере. Все это происходило довольно спонтанно и вариантов так называемой "альтернативной кодировки" по сегодняшний день существует несколько. Но не стоит этим заморачиваться. Тут я изложил некую предысторию процесса, а теперь практика.

Напечатать символ, "крякозябру", элементарно просто, правда при двух условиях, редактор поддерживает такой ввод символов, а используемый шрифт поддерживает такие символы. Далеко не все графические шрифты поддерживают наследие предков - псевдографику и альтернативную символику.

Поэтому, если вам приспичило ввести какой-нибудь специальный символ, которого нет на клавиатуре, то вам придется прибегнуть к "маленькой хитрости". Прежде всего, вы должны спросить у Гугла или Яндекса, что такое "альтернативная кодировка ASCII». Найти в поиске таблицу с десятичными кодами специальных символов, подчеркиваю, десятичными кодами, а то программисты ведь люди весьма оригинальные и почему-то любят писать не только в десятичном или двоичном формате, но и в "шестнадцатиричном", где вместо недостающих цифр используются латинские буквы от A до F, а далее все очень просто.

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

Если выбранный шрифт не поддерживает альтернативную кодировку, то, как правило, он выводит вместо символа – квадратик или пробел.

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

Маленький нюанс, на ноуте, где нет цифровой клавиатуры как на 102/103 АТ клавиатуре, необходимо зажимать одновременно и Alt и Fn, а цифирки использовать не из верхнего ряда, а те, что нарисованы на буквенных клавишах.

Как видите, все очень просто !

Но будьте осторожны, все самые забавные кракозябры находятся, начиная с цифры 128, а в первой тридцатке символов, если мне не изменяет память, есть управляющий символ, соответствующий комбинации ctrl+alt+del

Но еще проще все это происходит в текстовом процессоре Word.

Первое, предположим вам нужно написать надстрочные или подстрочные символы, короче, написать что-то типа «икс в квадрате» или «аш-два-о». Для этого на главной панели Word, рядом с такими свойствами символов как «жирный» (bold), наклонный (italic) или «подчеркнутый», а так же – перечеркнутый, есть переход в режим надстрочных и подстрочных символов. Градусы Цельсия можно обозначить надстрочным ноликом, никто не отличит !

Второе, в панели «Вставка», в самом конце справа, есть меню «Символ», открываем и там вы найдете практически все мыслимые и почти немыслимые (незнакомые) знаки.

Думаю этого будет достаточно, поскольку «горячими клавишами» сам никогда не заморачиваюсь, по той простой причине, что стандартом стали только ctrl+a, ctrl+с и ctrl+v. А учить горячие клавиши для каждой программы отдельно – голова взорвется, она же не бездонная.

deb
Александр Куц

Вот же я добрая душа. Увидел знакомую тему и .... бал поставил. А пригляделся, почитал, в общем нужно дописать до 2500 символов, а желательно вообще переделать. Без обид. Но вот, к примеру в Word, можно вписать было гораздо больше, навести примеры самых используемых символов, описать некоторые сочетания клавиш, хотя бы самые распространенные. Ведь сам вопрос-то раскрыт частично и то... Переделайте, и будет вам благо.

deb
Илья Муромец

ок, только word сейчас поставлю, проблемы с системой и писалось в wordpad, а там подсчета символов нет

spe
Надежда Заколюкина

Пробовать не буду - мой "хакер" будет не доволен)))))))))) Зачем читала!? Загрузилась по полной)))))))))))))) Хорошо написано+++

deb
Илья Муромец

и напрасно, комбинация с клавишей альт - элементарная штука, на 102/103 клавиатуре - даже удобная, если коды помнишь :))))))))))

Вам необходимо или зарегистрироваться, чтобы оставлять комментарии
выбор читателя

Выбор читателя

16+