Цифры, числа и числительные

    По следам хабралинча имени Рюмкина коснёмся темы правильного типографического оформления чисел. В голову пришли следующие темы, если что-то вдруг забыто — пишите в комментариях, добавлю в статью.
    • Минускульные и маюскульные цифры
    • Целые числа и десятичные дроби
    • Простые дроби
    • Буквенные сокращения (тысяча, миллион, миллиард)
    • Диапазоны
    • Порядковые числительные и числительные в составе сложных слов
    Ещё в комментариях к хабралинчу возникло интересное обсуждение согласования и управления при употреблении порядковых числительных, но это, как мне кажется, скорее отдельная тема для блога Пишу правильно.

    Минускульные и маюскульные цифры

    Тот внешний вид арабских цифр, к которому мы привыкли, имеющих рост прописных букв и стоящих на базовой линии шрифта, появился только в конце XVIII века. До этого были общеприняты цифры со свисающими элементами. Цифры первого типа называются «маюскульными» или «прописными» (по-английски — lining или titling), а второго — «минускульными», «строчными» или «старостильными» (по-английски — old-style, text, non-lining, lowercase, ranging, или hanging). Если в дореволюционной типографике минускульные цифры худо-бедно использовались в текстовом наборе, то в советской типографике их уделом остались редкая акциденция и редкие же титульные листы. Лично я впервые увидел минускульные цифры в текстовом наборе в 1991 году во «Властелине колец», набранном гарнитурой Гарамон.

    Кстати, если в названии шрифта в конце стоят буквы «OSF», это означает, что шрифт имеет минускульные цифры (oldstyle figures) по умолчанию. «LF» обычно означает маюскульные цифры (lining figures).

    Кроме того, различают моноширинные и пропорциональные цифры. Первые используются для табличного набора, а вторые — для текстового.

    Различные виды цифр в шрифте Microsoft Constantia


    На картинке светло-серым обозначена кегельная площадка шрифта, а более тёмным — высота строчных знаков (x-height).

    Внешний вид моноширинных и пропорциональных цифр в табличном наборе


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

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

    Различные рисунки цифр доступны только в некоторых шрифтах, да и то могут использоваться только программным обеспечением, поддерживающим технологию OpenType (например, на это способны дизайнерские пакеты от Adobe). Дело в том, что минускульные и маюскульные цифры не имеют различных кодов в Unicode, так как представляют просто разное начертание одних и тех же знаков. Поэтому поддержки Unicode для отображения различных рисунков цифр недостаточно.

    Минускульные и маюскульные цифры в веб-типографике


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

    Из «стандартных» веб-типографических шрифтов минускульные (пропорциональные) цифры по умолчанию предлагает только шрифт Georgia. Все остальные — Impact, Lucida, Palatino, Tahoma, Times New Roman, Trebuchet и Verdana по умолчанию используют маюскульные моноширинные цифры. Особняком стоит удивительный Arial, который в обычном и в узком начертании имеет узкую единицу и все остальные цифры одинаковой ширины. Выходит, «ни нашим, ни вашим».

    Стоит отдельно упомянуть действительно неплохие новые шрифты Microsoft, поставляющиеся с Windows Vista. Все они, Constantia, Corbel, Calibri, Cambria, Candara и Consolas имеют в своём составе как минускульные, так и маюскульные начертания цифр. Больше всего удивил моноширинный Consolas, конечно. По умолчанию маюскульные цифры стоят в Calibri, Cambria и Consolas, а минускульные — в Constantia, Corbel и Candara. Если Apple станет поставлять эти шрифты с системой (вдруг, когда-нибудь), то у веб-типографов появится хоть какой-то выбор в контексте рисунка цифр.

    Целые числа и десятичные дроби

    • Целую часть многозначных чисел (4 и более знаков) при наборе принято разбивать на группы по три цифры, справа налево. Дробная часть числа (при записи десятичной дробью) так же разбивается на группы, но слева направо.
    • Отбивка разрядов производится на тонкую шпацию, а если это невозможно, то на межсловный пробел.
    • Разрывать число на две строки нельзя. При вёрстке веб-страниц для этого нужно использовать конструкцию , либо span с каким-либо классом, в атрибутах которого указано свойство white-space: nowrap;.
    • Для разделения целой и дробной части используется запятая.
    • Для обозначения знака числа используется цифровой минус «−» (−), а не дефис «-» или тире «—».
    • При экспоненциальной записи числа мантисса и основание разделяются не астериском «*», а центральной точкой «·» (·), без отбивки шпациями.
    Раньше в техническом наборе существовала рекомендация не разбивать пробелом четырёхзначные числа, но эта норма просуществовала недолго, и в настоящее время пробелами рекомендуется разбивать и четырёхзначные числа тоже.

    Не разбиваются пробелами числа, обозначающие год, номер (документов, например), марки машин и механизмов.

    Правильно
    • 2 480 965,312 4
    • ГОСТ 20289
    • 1945 год
    • ВАЗ 21110
    • −273,15 °C
    • 4,5·10⁷
    Неправильно
    • 2480965,3124
    • 2’480’965,3124
    • 2.480.965,3124
    • 5108
    • 98 123.45
    • 1 703 год
    • -6 °C
    • 3,2*10⁹

    Простые дроби

    Напомню, что простой (обыкновенной, арифметической) дробью называется число, составленное из целого числа долей единицы. Например, ½ или ¾. Тяжёлое машинописное наследие отражается и в компьютерном наборе простых дробей, которые обычно набирают обычными цифрами через косую черту: «1/2», «3/4».

    Дробная часть числа не отбивается пробелом от целой части: 6½, 1¾.

    В классической типографике дробь набирается через дробную черту (она имеет более пологий наклон, чем косая черта, которая у нас всех есть на клавиатурах), числитель помещается на верхнюю линию шрифта, а знаменатель — на нижнюю. К счастью, шрифты и программное обеспечение с поддержкой Unicode дают нам уникальную возможность пользоваться этими правилами.
    • Для набора простейших дробей могут использоваться мнемоники HTML:
      ¼ — ¼ или ¼
      ½ — ½ или ½
      ¾ — ¾ или ¾
      Они вполне прилично выглядят на экране.
    • Простые дроби вплоть до ⅞ есть в таблице Unicode, но не имеют мнемоник в HTML. Такие дроби всё ещё вполне прилично выглядят на экране.
      Знак Hex Dec Знак Hex Dec
      ⅓ ⅓ ⅙ ⅙
      ⅔ ⅔ ⅚ ⅚
      ⅕ ⅕ ⅛ ⅛
      ⅖ ⅖ ⅜ ⅜
      ⅗ ⅗ ⅝ ⅝
      ⅘ ⅘ ⅞ ⅞
    • Для набора более сложных дробей можно использовать набор верхних и нижних цифр Unicode, а также символ дробной черты «⁄», U+2044. Не путайте дробную черту с косой чертой «/», U+002F, — это два разных знака!

      ⁄ — ⁄ или ⁄
      Верхние цифры Нижние цифры
      Знак Hex Dec Знак Hex Dec
      ⁰ ⁰ ₀ ₀
      ¹ ¹ ¹ ₁ ₁
      ² ² ² ₂ ₂
      ³ ³ ³ ₃ ₃
      ⁴ ⁴ ₄ ₄
      ⁵ ⁵ ₅ ₅
      ⁶ ⁶ ₆ ₆
      ⁷ ⁷ ₇ ₇
      ⁸ ⁸ ₈ ₈
      ⁹ ⁹ ₉ ₉

      Обратите внимание, что «верхний ноль», знак градуса «°» (U+00B0) и знак обозначения порядкового числительного «º» (U+00BA) — разные символы!
      С помощью указанных символов можно набирать что-то вроде ⁷⁵⁷⁄₈₆₁₅. Только надо следить за размером шрифта, иначе результат на экране может быть очень неразборчивым. :) Плюс использования символов Unicode — в независимости от таблицы стилей, вёрстка точно не будет рваться.
    • Наконец, когда ни один из вариантов не устраивает (а последний не устраивает читабельностью в мелком кегле), можно воспользоваться HTML-элементами sup и sub (не забыв предварительно нормально задать их стили). Дробная черта по-прежнему используется правильная, &#8260;. Результат при правильном оформлении таблицы стилей выглядит получше, но Хабр режет теги <sub></sub>, поэтому демонстрация не получается.

    Буквенные сокращения (тысяча, миллион, миллиард)

    • Слово «тысяча» сокращается до «тыс.» (с точкой!), и число обычно отбивается от последующего сокращения тонкой шпацией: «250 тыс. рублей». Сокращение нельзя отрывать переносом строки от предшествующего числа.
    • Слова «миллион», «миллиард» и «триллион» сокращаются до «млн», «млрд» и «трлн» (без точки!), и число обычно отбивается от последующего сокращения тонкой шпацией: «6 трлн долларов США». Сокращение нельзя отрывать переносом строки от предшествующего числа.
    • При записи больших круглых чисел рекомендуется использовать сокращения, например, «5 млрд» вместо «5 000 000 000».

    Диапазоны

    Для обозначения интервала значений используется либо тире «—» (&mdash;), либо многоточие «…» (&hellip;).
    • Тире рекомендуется ставить при словесной записи границ интервала: «длиной пятнадцать — двадцать сантиметров». Тире при этом отбивается неразрывным пробелом от предшествующего числа и межсловным пробелом от последующего. Учтите, что в случае употребления интервала в смысле «примерно, или-или» используется дефис: «я выпил рюмок семь-восемь».
    • Также тире ставится, когда используется цифровая запись чисел и оба числа положительные: «длиной 15—20 километров». Тире при этом не отбивается от чисел.
    • Если одно или оба числа отрицательные, то рекомендуется использовать многоточие: «завтра обещают −6…+2 °C», «у нас бывает до −25…−30 градусов».
    • Если границами интервала значений являются крупные числа в цифровой записи, то необходимо сохранять нули в записи нижнего предела: «15 000—20 000 кг», а не «15—20 000 кг».
    • При словесно-цифровой записи крупных чисел сокращение для первого предела рекомендуется опускать: «15—20 тыс. кг», а не «15 тыс. — 20 тыс. кг».

    Порядковые числительные и числительные в составе сложных слов

    • Падежное окончание у порядкового числительного должно быть однобуквенным, если последней букве числительного предшествует гласный звук, и двухбуквенным, если согласный. Например, «5-й», «5-я», «5-е», «5-м», «5-му», «20-ми», но не «5-ый», «5-ой», «5-ая», «5-ого», «20-ыми».
    • Если подряд идут два числительных через тире, то окончание наращивают только у последнего числа, если окончания сопадают, и у каждого из чисел, если окончания не совпадают: «50—60-е годы», «в 20—30-х годах», но «в 20-м—30-х секторах».
    • Если предшествующие первому в интервале числительному слова управляют только им, и не управляют вторым, то окончания наращиваются также у каждого из числительных: «в начале 70-х—80-е годы».
    • Окончания у числительных в датах рекомендуется не наращивать, если непосредственно за числительным следует название месяца или слово «год», и наращивать в противном случае: «в 1991 году», «22 июня 1941 года», но «в июне, числа 22-го», «год 1991-й», «22-го же марта».
    • В словесно-цифровой форме числительное сокращается целиком: «150-летие», а не «150-тилетие», «20-сантиметровый», а не «20-тисантиметровый».
    • Сокращение слов вида «стольки-то-процентный» происходит по принципу «12%-ный раствор», «8%-ному шансу на успех» (но не «12%-ый раствор» или «12%-й раствор»). Знак процента в таком случае не отбивается от числа, в отличие от обычной записи числа со знаком процента.

    Дополнительная литература

    Метки:
    Поделиться публикацией
    Комментарии 51
    • +3
      Спасибо, ещё один хороший пост про типографику.
      • +1
        Алексей, цены вам нет. :)
        Кстати, вы случайно не знаете, кто это первым так опечатался что вместо «малюсенькие» написал «маюскульные»?
        • +8
          «Маюскульные» — это, наоборот, «больсюсенькие». :) А «минускульные» — «малюсенькие».
          • 0
            Значит мало того, что опечатались, следующее поколение ещё и всё перепутало :)
        • +1
          Огромное спасибо, прочла с удовольствием. Хотелось бы видеть больше таких постов на Хабре.
          • НЛО прилетело и опубликовало эту надпись здесь
            • НЛО прилетело и опубликовало эту надпись здесь
              • +2
                В Word никак, он не поддерживает OpenType. Придётся поставить себе Photoshop, Illustrator или InDesign. Там в панели вместе с «Character» и «Paragraph» есть вкладка «OpenType». Там есть выпадающий список «Figure» с выбором типа цифр.
                • +1
                  Иллюстрации к статье делал именно так.
                • 0
                  Бронштейн И.Н., Семендяев К.А, "Справочник по математике", по крайней мере изданный в 50-х или 60-х годах — там все цифры минускульные (буду знать теперь, как их зовут). Так приятно его было читать! И помнится до сих пор :)
                  • 0
                    Очень интересный и полезный пост. Жду с нетерпением новых постов!!!
                    Поставьте автору поста +1 в карму, а то самого карма не дотягивает.
                    • 0
                      Скажите, пожалуйста, как все-таки произносятся слова "маюскульные" и "минускульные", куда ударение там падает? Очень давно хочу узнать, т.к. термины эти встречал только в тексте.
                      • +3
                        Маюскульные, минускульные. От слов маюскул (маюскульное письмо, из прописных букв) и минускул (минускульное письмо, из строчных букв).
                      • 0
                        Оффтопик:
                        А тему списков (маркированных, нумерованных) никто еще не затрагивал же здесь... похоже пора.
                        • 0
                          Если кто-то будет раскрывать прошу не забыть про особенности расстановки точек с запятой (или двоезапятий) в конце элемента, особенно во вложенных списках :)
                        • +1
                          Опечаточка: «...Дробная часть числа (при записи десятичной дробью) так же разбивается на группы, но справа налево...». Дробная часть числа разбивается слева направо.
                          • 0
                            Спасибо, исправил.
                          • 0
                            Существет ли в природе такой знак как горизонтальное двоеточие и где его используют? Помнится на математике нас учили его использовать для разделения диапазона, а у вас троеточие.
                            • 0
                              Эммм… Есть знак «÷» для обозначения деления. Если имеется в виду обозначение типа «a..b», то насколько мне известно, оно используется в некоторых языках программирования, но не в типографике.
                              • +1
                                Что касается математики, то я как математик по образованию могу авторитетно заявить, что интервалы и отрезки обозначаются как [a, b], (a, b), [a, b) и (a, b], в зависимости от того, какой конец включается или не включается в обозначаемое множество. Первый — замкнутый (оба конца включены), второй — открытый (оба конца не включены), а в третьем и четвёртом множество включает только одну из крайних точек.
                                • +1
                                  По результатам гугления была получена информация только о том, что горизонтальное двоеточие обзывается диэрезисом и используется как указание на определенный вид ударения:
                                  http://www.paratype.ru/help/term/terms.a…
                                  http://www.dutchgrammar.com/ru/?n=Spelli…
                                  http://ilyabirman.ru/meanwhile/2006/02/2….
                                  Причем используется оно сугубо над буквой, естественно. Знака же «..» как такового вроде бы нет и две идущие подряд точки это всего лишь две идущие подряд точки. Но на уровне подкорки возникает ощущение, что несколько раз я точно видел, как горизонтальным двоеточием заменяют цифровые черточки: 1..2 вместо 1‒2. Об этом же говорит и Википедия (http://ru.wikipedia.org/wiki/Знаки_диапа…), но других упоминаний о «нижнем» горизонтальном двоеточии я при беглом обзоре не встретил.
                                • 0
                                  Есть только небольшая проблемка. Значит читаю я ващ пост, все ок, я киваю по ходу головой и тут добираемся до дробей. И если первые две я вижу, то остальные — я просто не могш разобрать. Увеличиваю шрифт - ничего опять не видно. ФФ, обычная винда. :(
                                  Я к тому что 1/5 если писать "неправильно", то ее видно, а если правильно - то увы...
                                  • 0
                                    Об этом и речь. :( В таком случае, в зависимости от потребностей, надо либо использовать sup-sub, либо использовать увеличенный кегль шрифта.
                                  • +1
                                    Спасибо, очень познавательно. Приятно, что Хабр всё ещё тот.
                                    • 0
                                      Полезная статья, побольше бы таких!
                                      • 0
                                        А что если нужно использовать диапазоны дат, записанных в формате ДД.ММ или же ДД.ММ.ГГ. Можно ли употреблять тире, отбивать его или нет? (Имхо, можно и нет: 03.01—04.01, 03.01.1998—03.01.1999, но конкретных правил, оговаривающих именно этот момент мне не попадалось.)
                                        • 0
                                          От контекста зависит. В тексте лучше словами: «с 1 марта до 1 апреля», «с 1 марта 1998 года до 1 марта 1999 года».
                                          • 0
                                            А если не текст? Например (из того, что попадалось мне), таблицы статистических данных, в описании знаков гороскопа?
                                            • 0
                                              Главное, чтобы это было понятно читателю. В таблицах, если интервал находится в столбце, столбец можно разбить на два: начало интервала и конец интервала. Восприниматься будет проще.
                                        • 0
                                          Спасибо большое за интересную подробную статью!

                                          Подскажите, пожалуйста, как записываются пары дат, когда первая дата по новому стилю, а вторая - по старому?
                                          Насколько обязательно отбивать тройки разрядов у дробей? Мне казалось, что такие разбивки бывают только в целой части.
                                          Насколько правомерна простановка точек между тройками разрядов (в целой части), где это используется (я встречал только в школе)?
                                          • 0
                                            1. Можно пример? Скорее всего, записывается словами: «от … до …».
                                            2. Правилами набора рекомендуется разбивать и целую, и дробную части. Но в принципе можно представить себе случаи, когда такую разбивку делать не нужно — зависит от издания и от читателя, которому оно адресовано.
                                            3. В русской типографике неправомерно. Видимо, только в школе и используется. :)
                                          • +3
                                            «Маюскульные цифры удобны для использования в таблицах…»
                                            Так вот почему MySQL! :-D
                                            • 0
                                              А разве для разделения диапазонов чисел используется mdash, а не ndash?
                                              • 0
                                                Это зависит от того, отечественных традиций мы придерживаемся или западных. В русской типографике короткого тире как бы и нет вообще: «Чёрточки: только ли тире, минус и дефис?». Но ситуация тут крайне неоднозначная, и скорее каждый сам определяет, использовать ему &ndash; или нет.
                                                • 0
                                                  От на всё-то у нас в России свой путь найдется %))
                                                • 0
                                                  В русской типографической традиции пока что вообще нет короткого тире, мы вполне обходимся одним, «—».
                                                • 0
                                                  Для разделения целой и дробной части используется запятая.

                                                  Это правило вымрет. Оно просто не может не вымереть. Думаю, рано или поздно вся планета придет к такой вот системе записи: 4 000 000.25 (четыре миллиона и двадцать пять сотых)
                                                  • 0
                                                    Статья очень познавательная, мне понравилось. Спасибо, что подсказали, как называются такие красивые цифры - "минускульные". Подсказали, как правильно верстать дроби!

                                                    По поводу записи "4 000 000.25". Я не знаю, в каком языке это является стандартом, но американцы явно не захотят перейти с "4,000,000.25". Да ещё и нас вынудят использовать этот стандарт (Боже упаси).

                                                    А традиции везде разные. На западе корешки книг делают так, чтобы правильно читалась лежащая книга, у нас - чтобы правильно читалась стоящая на полке. Видимо, на Западе и у нас читают в разных количествах :)
                                                    • 0
                                                      Когда вымрет, тогда и поговорим. :) На мой вкус запятая лучше точки в качестве разделителя — её просто-напросто лучше видно. Сравните сами:
                                                      4 000 000.25
                                                      4 000 000,25
                                                      • 0
                                                        Да блин, это всего-лишь вопрос однозначности. 2.200 — это сколько? а 2,200?

                                                        К слову сказать, запись даты в виде 2/5/2008 я тоже ненавижу всеми фибрами души. как и 05.02.2008. Куда как лучше и понятнее — 2008-5-2.
                                                        • 0
                                                          не согласен - первые два варианта читаются лучше, потому что к ним привыкли многие, хотя это ИМХО
                                                    • 0
                                                      Спасибо, много интересного, нового, и хорошо забытого старого тоже 8)
                                                      Хотя в контексте веб-типографики, имхо, является извращением отбивать сокращение от числа чем-то кроме межсловного пробела 8)
                                                      • 0
                                                        Это рекомендация, в принципе. Я писал в статье про пробелы, что когда нет возможности или желания использовать тонкую шпацию в наборе для веба, межсловный пробел вполне удовлетворителен в качестве заменителя.
                                                      • 0
                                                        вы используете тире "—" для обозначения минуса — это не верно, у минуса есть свой символ ("−") и код (&minus; = &#x2212; = &#8722;).
                                                        • 0
                                                          Спасибо, я в курсе. :) В статье использован именно минус. Можете скопировать его вместе с тире, и сравнить.
                                                          • 0
                                                            выходит, что не заметил. извините
                                                          • 0
                                                            Там даже, если вы не заметили, есть пункт специальный: «Для обозначения знака числа используется цифровой минус „−“ (&minus;), а не дефис „-“ или тире „—“».
                                                          • 0
                                                            Спасибо за статью, интересно пишите! Сразу видно, что разбираетесь в вопросе.
                                                            Отсюда у меня к вам просьба/предложение: не могли бы вы написать подробную статью об использовании и предназначении всякого рода кавычек и скобок: «» „“ “” ‘’
                                                            • 0
                                                              (После какого-то символа (минут или секунд) Хабр порезал комментарий, так что я перепечатаю):
                                                              …всякого рода кавычек и скобок: «» „“ “” ‘’ ' " () [] {} и т. п.

                                                              У меня самого есть некоторые соображения по поводу их использования и комбинирования, но хотелось бы услышать мнение профессионала.
                                                              • 0
                                                                Хм, ну там как-то всё просто, на статью не потянет… Что касается кавычек, то они в общем-то описаны в статье Оформление цитат на сайтах. Насчёт скобок интересуют вопросы применения в русской типографике?
                                                              • 0
                                                                Слова «миллион», «миллиард» и «триллион» сокращаются до «млн», «млрд» и «трлн» (без точки!)
                                                                Почему? Это ведь тоже сокращения, по идее, должны оканчиваться точкой.

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