❖ Мышка-программышка в стране Информатике ❖ Друг — это тот, кто тебя знает, но всё равно любит
Есть несколько символов, которые в печатных текстах встречаются практически постоянно, но которых никогда не было и не будет на клавиатуре, потому что держать их там действительно нерационально. Когда занимаешься чисто программированием, то нехватки таких символов даже и не замечаешь. Однако последнее время мне приходилось обрабатывать тексты для размещения на сайте, и в этом случае такие символы весьма и весьма пригодились.
Выучила Alt-набор для них наизусть, теперь ввожу исключительно с клавиатуры )) Если кто не помнит…
Запишу коды здесь, чтобы были под рукой, приведу также их соответствие в Unicode в десятиричном виде:
На самом деле, конечно, существует ещё куча подобных символов, но в данный момент именно эти нужны мне чаще всего.
Поясню, как в этом списке оказался символ ’ (ALT + 0146): тот, кто программирует на JavaSсript и для ограничения строковых констант пользуется апострофами, а не кавычками, знает, что если в тексте встречается апостроф, то его приходится записывать escape-последовательностью \'. Однако, если апостроф нужен в чисто литературных целях, советую заменить его именно этим символом — тем самым избежите лишних слешей в строке.
Строго говоря, в действительности этот символ не является апострофом — ни стандартным, ни литературным, и носит название right single quotation mark, то есть представляет собой закрывающую одинарную кавычку.
По этой ссылке, к сожалению, не самый полный список спецсимволов, но наиболее часто используемые здесь точно найдутся:
Выучила Alt-набор для них наизусть, теперь ввожу исключительно с клавиатуры )) Если кто не помнит…
Запишу коды здесь, чтобы были под рукой, приведу также их соответствие в Unicode в десятиричном виде:
" кавычка ALT + 0034 Unicode 34; то же "
& амперсанд ALT + 0038 Unicode 38; то же &
' апостроф ALT + 0039 Unicode 39; в XML '
[ левая квадратная ALT + 0091 Unicode 91;
] правая квадратная ALT + 0093 Unicode 93;
‚ ALT + 0130 Unicode 8218; то же ‚
„ ALT + 0132 Unicode 8222; то же „
… многоточие ALT + 0133 Unicode 8230; то же …
‘ ALT + 0145 Unicode 8216; то же ‘
’ апостроф литературный ALT + 0146 Unicode 8217; то же ’
“ ALT + 0147 Unicode 8220; то же “
” ALT + 0148 Unicode 8221; то же ”
• bullet ALT + 0149 Unicode 8226; то же •
— длинное тире ALT + 0151 Unicode 8212; то же —
неразрывный пробел ALT + 0160 Unicode 160; то же
§ параграф ALT + 0167 Unicode 167; то же §
© copyright ALT + 0169 Unicode 169; то же ©
« левая кавычка «ёлочкой» ALT + 0171 Unicode 171; то же «
® registered ALT + 0174 Unicode 174; то же ®
° degree ALT + 0176 Unicode 176; то же °
· middle dot ALT + 0183 Unicode 183; то же ·
» правая кавычка «ёлочкой» ALT + 0187 Unicode 187; то же »
На самом деле, конечно, существует ещё куча подобных символов, но в данный момент именно эти нужны мне чаще всего.
Поясню, как в этом списке оказался символ ’ (ALT + 0146): тот, кто программирует на JavaSсript и для ограничения строковых констант пользуется апострофами, а не кавычками, знает, что если в тексте встречается апостроф, то его приходится записывать escape-последовательностью \'. Однако, если апостроф нужен в чисто литературных целях, советую заменить его именно этим символом — тем самым избежите лишних слешей в строке.
Строго говоря, в действительности этот символ не является апострофом — ни стандартным, ни литературным, и носит название right single quotation mark, то есть представляет собой закрывающую одинарную кавычку.
По этой ссылке, к сожалению, не самый полный список спецсимволов, но наиболее часто используемые здесь точно найдутся: