Псевдографика
Псевдографика, псевдографические символы — совокупность символов, включенных в набор символов компьютерного шрифта, отображающих графические примитивы (линии, прямоугольники, треугольники, кресты, различная заливка и т. п.). Псевдографические символы реализуются в рамках формата (к примеру, матрица 8х12 точек) шрифта и дополняют в таком наборе цифро-буквенные и служебные символы.
илиЮникод
У многих символов есть мнемонические обозначения, выглядящие как слитные амперсанд, текст и точка с запятой (&text; текст чувствителен к регистру. Для других используются слитые амперсанд, октоторп («решетка»), числовой код символа и точка с запятой. Они преобразуются автоматически, поэтому в постах форума их следует писать вместо нужных символов.
Не рекомендую использовать больше 10 символов подряд, так как они могут не отобразиться и испоганить текст. Если писать эти символы через пробел, то больше 20 символов все-таки не советую делать, так как они перенесутся на следующую строку. Вообще, советую ставить минимум спецсимволов.
Следует знать про разные виды пробелов. Хотя в русском языке используется только обычный, вдруг захочется новых ощущений… или красной строки. Еще между тысячами в больших числах можно использовать («14764284»). В качестве разделителя использую «¦».
1 2 3 4 |  ▌ ( ) — короткий пробел (50% от обычного); |
Некоторые символы имеют свойство: если они не помещаются в одну строку, они переносятся на следующую. Конечно, только там, где такой перенос разрешен полем отображения. Такими символами обычно являются различные пробелы, дефис и символ табуляции, ну и, возможно, еще пара-тройка символов, которые я не знаю или не помню. Но иногда необходимо, чтобы и дефис, и пробел не переносились.
Например, следует знать о связи тире с предыдущим словом, —
без него оно не должно переноситься, таково одно из правил пунктуации русского языка.
В словах, которые пишутся через дефис, его допустимо использовать одновременно и как знак переноса, но во многих случаях нежелательно. Например, когда длина слов, между которыми стоит дефис, больше 5—6 символов.
В этих случаях помогут два специальных символа:
1 2 | — неразрывный пробел; |
Также неразрывный пробел можно использовать для цели: не дать скрипту удалить более одного пробела, стоящих подряд.
В некоторых браузерах, например, Mozilla Firefox, дефис не считается символом переноса. Из-за этого слишком длинные фразы, написанные через дефис, типа «фундаментально-идемпотентно-ультрамасштабированная среда», некрасиво переносятся, оставляя большие зазоры в тексте. Также существует другая проблема с переносами: много идущих подряд символов способны растянуть ширину поля, на котором отображаются. Поэтому существует символ возможного переноса:
* — «мягкий» перенос. Если в том месте, где он стоит, потребуется перенос строки, то он будет интерпретироваться как дефис плюс перенос строки, в ином случае он не будет отображаться и никак не повлияет на текст.
Еще один полезный символ — ударение. Ставится над гласными буквами только тогда, когда надо показать ударение («сто?ит» или «стои?т», например). Над необычными и сложными именами и никами также можно.
? — символ ударения. Его правильно ставить после символа, на которое надо поставить ударение, но в шрифте «Verdana», который используется на форумах и в чатах, есть ошибка, по причине которой его приходиться ставить перед гласной, на которую ставится ударение.. Кстати, он имеет нулевую ширину, поэтому его выделение невидимо.
Вместо символа минуса дефис ставить желательно не всегда. По-первых, это ошибка с точки зрения правил языка, во-вторых, у него есть полезная особенность: его ширина равна ширине многих прочих арифметических знаков (сложения, умножения и так далее).
− (&minus — знак минуса.
Для умножения и деления не следует использовать «*» и «/» соответственно — операторы языков программирования и скриптов. В юникоде существуют специальные символы для этих целей, а также некоторые другие:
1 2 3 4 5 6 7 | Ч (×) — умножение; |
Последние два символа используются очень редко, поэтому я бы воздержался от их применения, когда в этом нет необходимости.
Раз уж затронули числовую тему:
1 2 3 4 5 6 7 8 | αβγδεζηθικλ_ |
Могут в некоторых случаях пригодиться символы стрелок.
1 2 3 4 | ← (←) — влево; |
ANSI-символы
Те символы, которые не относятся к юникоду, но их не набрать простыми сочетаниями с клавиатуры. Кстати, некоторые из них имеют мнемонические обозначения. Вот они.
1 2 3 4 5 6 7 8 9 10 11 12 13 | © (©) — знак авторских прав (copyright). Зачем три символа, если можно один? (c) |
Microsoft Office Word в нем есть пара комбинаций для быстрой подстановки некоторых символов. Итак:
1 2 3 4 5 6 7 8 9 | * («мягкий» перенос) — «Ctrl+дефис»; |