IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Руководство для новичков (http://www.imho.ws/forumdisplay.php?f=35)
-   -   ALT-коды (http://www.imho.ws/showthread.php?t=69826)

E.S.A. 01.10.2004 11:32

ALT-коды
 
Где можно найти полный список этих кодов (спецсимволы, вводимые путем набора комбинации Alt+"цифровой код")?

И конкретно: есть ли такой ALT-код, который отвечает за разрыв строки (абзац)?

plohich 03.10.2004 14:45

Кажись то, что надо.

Цитата:

ALT-0128 Ђ
ALT-0129 Ѓ
ALT-0130 ‚
ALT-0131 ѓ
ALT-0132 „
ALT-0133 …
ALT-0134 †
ALT-0135 ‡
ALT-0136 ?
ALT-0137 ‰
ALT-0138 Љ
ALT-0139 ‹
ALT-0140 Њ
ALT-0141 Ќ
ALT-0142 Ћ
ALT-0143 Џ
ALT-0144 ђ
ALT-0145 ‘
ALT-0146 ’
ALT-0147 “
ALT-0148 ”
ALT-0149 •
ALT-0150 -
ALT-0151 -
ALT-0152 ?
ALT-0153 ™
ALT-0154 љ
ALT-0155 ›
ALT-0156 њ
ALT-0157 ќ
ALT-0158 ћ
ALT-0159 џ
ALT-0160
ALT-0161 Ў
ALT-0162 ў
ALT-0163 Ј
ALT-0164 ¤
ALT-0165 Ґ
ALT-0166 ¦
ALT-0167 §
ALT-0168 Ё
ALT-0169 ©
ALT-0170 Є
ALT-0171 «
ALT-0172 ¬
ALT-0173
ALT-0174 ®
ALT-0175 Ї
ALT-0176 °
ALT-0177 ±
ALT-0178 І
ALT-0179 і
ALT-0180 ґ
ALT-0181 µ
ALT-0182 ¶
ALT-0183 ·
ALT-0184 ё
ALT-0185 №
ALT-0186 є
ALT-0187 »
ALT-0188 ј
ALT-0189 Ѕ
ALT-0190 ѕ
ALT-0191 ї
ALT-0192 А
ALT-0193 Б
ALT-0194 В
ALT-0195 Г
ALT-0196 Д
ALT-0197 Е
ALT-0198 Ж
ALT-0199 З
ALT-0200 И
ALT-0201 Й
ALT-0202 К
ALT-0203 Л
ALT-0204 М
ALT-0205 Н
ALT-0206 О
ALT-0207 П
ALT-0208 Р
ALT-0209 С
ALT-0210 Т
ALT-0211 У
ALT-0212 Ф
ALT-0213 Х
ALT-0214 Ц
ALT-0215 Ч
ALT-0216 Ш
ALT-0217 Щ
ALT-0218 Ъ
ALT-0219 Ы
ALT-0220 Ь
ALT-0221 Э
ALT-0222 Ю
ALT-0223 Я
ALT-0224 а
ALT-0225 б
ALT-0226 в
ALT-0227 г
ALT-0228 д
ALT-0229 е
ALT-0230 ж
ALT-0231 e
ALT-0232 и
ALT-0233 й
ALT-0234 к
ALT-0235 л
ALT-0236 м
ALT-0237 н
ALT-0238 о
ALT-0239 п
ALT-0240 р
ALT-0241 с
ALT-0242 т
ALT-0243 у
ALT-0244 ф
ALT-0245 х
ALT-0246 ц
ALT-0247 ч
ALT-0248 ш
ALT-0249 щ
ALT-0250 ъ
ALT-0251 ы
ALT-0252 ь
ALT-0253 э
ALT-0254 ю
ALT-0255 я

E.S.A. 04.10.2004 08:40

plohich
Да, это то, что нужно, но это далеко не весь перечень. Если у кого-то есть полный, лучше не постить его в открытую, а приаттачить в текстовом файле.

И меня по прежнему интересует ответ на "конкретный" :) вопрос, заданный в первом посте...

IrWert 12.10.2004 12:15

alt013 alt010 Дело в том, что в винде (и ДОСе) используются два символа- CR и LF (возврат каретки и перевод строки) при нажатии энтера вставляются оба.

E.S.A. 12.10.2004 12:32

IrWert
Слушай, спасибо тебе большое!

Однако, не откажи ответить еще на один вопрос: если иметь дело с "Блокнотом", то набор обеих кодов имеет абсолютно одинаковый результат. В чем отличие и как его можно увидеть?

IrWert 13.10.2004 14:34

На самом деле, в свое время, когда компьютеры были большими а программы маленькими, в качестве устройства ввода-вывода использовали... ну, что-то вроде электрической пишущей машинки. Оператор набирал запрос , а ответ печатался на бумаге. Под такие устройства и формировались наборы символов. Естественно, чтобы напечатать что-то жирным шрифтом нужно было пройти по строке два раза. Соответственно, вот тебе команда "Возврат каретки". А для печати с новой строки придумали "перевод строки". Шло время, из CP/M такая система мигрировала в мс-дос, ну и так далее. В то же время всем известные разработчики юникс-систем решили не тянуть за собой старый груз, и избавились от этой двойственности. К моменту написания блокнота, встречались тексты, набранные и так и так. А чтобы все же увидеть разницу- открой текстовый файл каким-нибудь HEX-эдитором, и будешь весьма удивлен... Например, некоторые редакторы при открытии файла все табуляции заменяют на адекватное количество пробелов... Если у тебя в системе есть, например, FAR, то в просмотре нажми F4 - и все сразу станет ясно...

E.S.A. 13.10.2004 16:37

Цитата:

Сообщение от IrWert
А чтобы все же увидеть разницу- открой текстовый файл каким-нибудь HEX-эдитором, и будешь весьма удивлен...

А как насчет более "обыденного" применения? Насколько я понял Ваши разьяснения, ввод этих двух кодов должен опускать курсор на одну строку ниже и возвращать его на первый символ строки. Но если вводить их в том же "Блокноте", то в результате получим отступ на две строки - использование обоих кодов приводит к идентичным результатам. Какой же из них использовать (да не покажется Вам этот вопрос глупым...)?

plohich 13.10.2004 17:27

E.S.A.
В таком случае достаточно Alt+0013 (как на *nix системах)

IrWert 14.10.2004 12:26

На самом деле не важно - блокнот ВСЕГДА дополняет CR LF-ом и наоборот...

E.S.A. 14.10.2004 16:50

IrWert
Спасибо. Это все, что мне нужно было узнать. :yees:


Часовой пояс GMT +4, время: 06:08.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.