Открыть сервисСервис

Угловая скобка в типографике

Угловая скобка — типографский знак в виде клина, образованного двумя сходящимися линиями; в зависимости от наклона различают левую (открывающую) и правую (закрывающую) угловые скобки. В математике и программировании под этим названием чаще всего понимают символы «〈» и «〉» либо их клавиатурные эквиваленты «<» и «>». Знак относится к парным разделителям и используется для выделения вложенных конструкций, обозначения неравенств, тегов разметки и служебных элементов кода.

Названия и кодировка

В русской типографской традиции знак называют «угловыми скобками», в англоязычной — angle brackets, а также «шевронами» (chevrons) или «знаками меньше/больше» (less-than / greater-than). В Юникоде основным символам соответствуют коды:

СимволНазваниеКод
<меньше (less-than)U+003C
>больше (greater-than)U+003E
левая угловая скобкаU+2329
правая угловая скобкаU+232A
математическая левая угловаяU+27E8
математическая правая угловаяU+27E9

Символы U+003C и U+003E находятся на стандартной клавиатуре (совместно с запятой и точкой), поэтому в наборе текста обычно используются именно они, а «настоящие» типографские угловые скобки применяют в профессиональной вёрстке.

История

Происхождение знака связано с рукописной и печатной традицией обозначения вставок и ремарок. В средневековых манускриптах для выделения пояснений применялись парные клиновидные пометки на полях. В печатную книгу угловые скобки вошли как средство разграничения авторского текста и редакторских добавлений. Отдельную линию развития знак получил в математике: символы «<» и «>» были введены для записи отношений порядка и закрепились в трудах математиков XVII века. В XX веке, с появлением языков разметки и программирования, угловые скобки приобрели новую массовую функцию — обрамление тегов и операторов.

Применение в математике

В математической нотации угловые скобки несут несколько значений:

  • Отношения порядка: запись a < b означает «a меньше b», a > b — «a больше b»; знаки нестрогого порядка — ≤ и ≥.
  • Скалярное произведение и средние значения: угловыми скобками обозначают скалярное произведение векторов, математическое ожидание, среднее по ансамблю.
  • Порождаемые объекты: ⟨S⟩ — подгруппа или подпространство, порождённые множеством S.
  • Угловые скобки как скобки высшего уровня вложенности: при наборе формул их применяют внутри круглых и квадратных, чтобы не дублировать одинаковые знаки.

Применение в программировании и разметке

Наибольшую известность знак получил в информатике:

  • Операторы сравнения в языках C, C++, Java, Python, JavaScript и многих других: <, >, <=, >=.
  • Обобщённые типы (generics) и шаблоны: vector<int>, List<String>.
  • Теги разметки: HTML, XML, SGML, а также шаблоны вики-разметки, где угловые скобки обрамляют элементы и атрибуты.
  • Перенаправление ввода-вывода в командных оболочках Unix: >, >>, <.
  • Оператор сдвига битов: << и >>.

В HTML символы < и > зарезервированы, поэтому для их отображения в тексте применяют сущности &lt; и &gt;.

В лингвистике и текстологии

В языкознании угловые скобки используются для передачи:

  • Орфографического написания в отличие от фонетической транскрипции (для транскрипции служат квадратные скобки).
  • Графем и букв как единиц письма.
  • Реконструированных форм в этимологии и сравнительно-историческом языкознании.
  • Вставок и конъектур при издании древних текстов, когда фрагмент восстановлен издателем.

В русской текстологической практике угловыми скобками нередко помечают места, испорченные в источнике и восстановленные по смыслу.

В русской типографике

Русская типографская норма предписывает определённые правила обращения с угловыми скобками. Внутри скобок текст не отделяется пробелами от самих знаков, а внешние пробелы ставятся по общим правилам. При вложении допускается сочетание угловых скобок с круглыми и квадратными. В наборе художественной и научной литературы угловые скобки применяются реже, чем круглые, и чаще встречаются в специальных текстах — математических, лингвистических, технических.

Типичные ошибки и путаница

Угловые скобки нередко смешивают с другими знаками:

  • с кавычками-лапками («ёлочками»), которые внешне похожи, но выполняют иную функцию;
  • с знаками сравнения при наборе текста, где требуется типографский символ;
  • с одинарными угловыми кавычками в некоторых языках, например во французской и немецкой типографике.

В программировании распространённая ошибка — использование символа < в HTML-тексте без экранирования, что приводит к нарушению разметки.

Значение

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

Источники: справочники по русскому языку и типографике; стандарт Юникод; руководства по HTML и языкам программирования; словари лингвистических терминов.