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

Квадратные скобки в типографике

Квадратные скобки — парный знак препинания и типографский символ вида [ ], применяемый в письменности, математике, программировании и лингвистике. Относятся к группе парных знаков наряду с круглыми ( ), фигурными { } и угловыми ⟨ ⟩ скобками. В русской пунктуации квадратные скобки используются главным образом для выделения вставок внутри уже закавыченного или заключённого в круглые скобки текста, а также в редакторских и научных примечаниях.

Происхождение и история

Знак восходит к рукописной традиции античности и Средневековья. В латинских и греческих манускриптах переписчики помечали квадратными скобками фрагменты, вызывавшие сомнения, — так называемые критически спорные места. Издательская практика XVI–XVIII веков закрепила это употребление: квадратные скобки стали обозначать текст, добавленный редактором или комментатором, а не автором.

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

Употребление в русской пунктуации

Основные случаи:

  • Вставка внутри вставки. Если основной текст уже заключён в круглые скобки, дополнительное пояснение оформляется квадратными: Пушкин (родился в Москве [по другим данным — в Санкт-Петербурге]) …
  • Редакторские и переводческие пояснения. В цитатах квадратными скобками выделяют слова, добавленные для связности или уточнения: «Он [Наполеон] отдал приказ».
  • Пропуск в цитате. Многоточие в квадратных скобках […] указывает на изъятый фрагмент текста.
  • Библиографические ссылки. В научной литературе номер источника по списку часто ставится в квадратных скобках: [12, с. 45].

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

Математика и естественные науки

В математике квадратные скобки выполняют несколько функций:

ОбозначениеЗначение
[x]целая часть числа (функция «пол»), реже — ближайшее целое
[a, b]замкнутый промежуток (отрезок), включающий концы
[A]матрица или класс эквивалентности в алгебре
[a, b]коммутатор операторов в квантовой механике

В химии квадратными скобками обозначают концентрацию вещества: [H⁺], [NaCl]. В физике — единицы измерения в размерных формулах и векторные обозначения.

Программирование

В языках программирования квадратные скобки — один из базовых синтаксических элементов:

  • Индексация массивов: arr[0], matrix[i][j].
  • Объявление списков и массивов: [1, 2, 3] в Python, JavaScript, JSON.
  • Регулярные выражения: задают класс символов — [a-z], [0-9].
  • Синтаксис атрибутов: list[0], dict["key"] в Python.
  • Аннотации типов: list[int], dict[str, int].
  • Языки разметки: в Markdown квадратные скобки формируют ссылки — [текст](адрес).

В языках C, Java, C++ квадратные скобки применяются при объявлении массивов (int a[10];) и при доступе к элементам.

Лингвистика и фонетика

В международном фонетическом алфавите (МФА) квадратными скобками заключается фонетическая транскрипция — точная запись звучания: [ˈdom]. Это противопоставлено косым скобкам / /, которыми обозначают фонемы.

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

Кодирование и ввод

В Юникоде знаки имеют коды:

  • U+005B — левая квадратная скобка [
  • U+005D — правая квадратная скобка ]

На стандартной клавиатуре русской раскладки они вводятся клавишами с символами «х» и «ъ» (на большинстве раскладок Windows и macOS), в английской — клавишами справа от буквы P. В HTML знаки кодируются как [ и ] либо напрямую.

Смежные знаки

Помимо прямых квадратных скобок, существуют:

  • Двойные квадратные скобки [[ ]] — в программировании и вики-разметке для внутренних ссылок.
  • Угловые скобки ⟨ ⟩ — в математике для скалярного произведения, в лингвистике для орфографических форм.
  • Фигурные скобки { } — для множеств и блоков кода.

Интересные факты

  • В вики-разметке двойные квадратные скобки стали настолько узнаваемым элементом, что получили собственное название — «вики-скобки».
  • В стенографии и корректуре квадратная скобка служит знаком вставки или замены.
  • В музыкальной нотации квадратные скобки иногда обозначают необязательный для исполнения фрагмент.

Источники: справочники по русской пунктуации Д. Э. Розенталя; правила русской орфографии и пунктуации под редакцией В. В. Лопатина; стандарт Юникода; документация языков программирования Python, JavaScript, C.