Computer Modern

редактировать
Семейство гарнитур
Computer Modern
Computer Modern Sample.svg
Категория Serif
Классификация Didone
Дизайнер (ы) Дональд Кнут
Лицензия SIL Open Font License
Компьютер Современный образец текста
Образец

Computer Modern - это исходное семейство шрифтов , используемых программой набора TeX. Он был создан Дональдом Кнутом с его программой Metafont и был обновлен в последний раз в 1992 году. Компьютерный модерн или его варианты по-прежнему очень широко используются в научных публикациях, особенно в дисциплинах. которые часто используют математическую нотацию.

Содержание

  • 1 Дизайн
  • 2 Производные версии
    • 2.1 BlueSky
    • 2.2 Latin Modern
    • 2.3 Others
  • 3 См. также
  • 4 Ссылки
  • 5 Дополнительная литература
  • 6 Внешние ссылки

Дизайн

Computer Modern основан на стиле конца 1800-х годов Didone. Его непосредственное вдохновение, Monotype Modern, находится на вершине; подобные гарнитуры той эпохи включали Century, Excelsior и Clarendon.

Computer Modern - это 'Didone', или современные serif шрифт, жанр, возникший в конце 18 века в отличие от более органичного дизайна, который им предшествовал. Шрифты Didone имеют высокий контраст между толстыми и тонкими элементами, а их ось «напряжения» или утолщения идеально вертикальна. Компьютерный модерн был специально основан на кегле в 10 кеглей американского шрифта Lanston Monotype Company Modern Extended 8A, части семейства Monotype, первоначально выпущенного в 1896 году. Это было одно из многих современных шрифтов, выпущенных основателями шрифтов и Monotype вокруг этого. периода и стандартного стиля печати основного текста в конце девятнадцатого века.

При создании издательской системы TeX, Кнут находился под влиянием истории математики и желанием достичь «классического стиля» печатных книг. в металлическом виде. Современные лица широко использовались для печати математики, особенно до того, как Times New Roman стала популярной для математической печати с 1950-х годов.

Однако самой необычной характеристикой Computer Modern является тот факт, что он - это полное семейство шрифтов, разработанное с помощью системы Knuth Metafont, одного из немногих шрифтов, разработанных таким образом. Исходные файлы Computer Modern регулируются 62 различными параметрами, управляющими шириной и высотой различных элементов, наличием засечек или цифр старого стиля, будь то точки, такие как точка на «i» - квадратные или закругленные, а степень «сверхсильности » - в чашках строчных букв, таких как «g» и «o». Это позволяет обрабатывать проекты Metafont необычными способами; Кнут продемонстрировал такие эффекты, как морфинг, в демонстрациях, когда один шрифт медленно переходит в другой по ходу текста. Несмотря на то, что концепция привлекла внимание, Metafont использовалась некоторыми другими дизайнерами шрифтов; к 1996 году Кнут прокомментировал, что «просить художника стать достаточно математиком, чтобы понять, как написать шрифт с 60 параметрами, слишком много», в то время как дизайнер шрифтов цифрового периода Джонатан Хефлер прокомментировал в 2015 году, что «идея Кнута о том, что буквы, начинающиеся со скелетных форм, ошибочны ".

Производные версии

Образец галереи многих шрифтов из семейства шрифтов CMU (Computer Modern Unicode).

Кнут создал свои оригинальные шрифты Computer Modern, используя Metafont, программа, которая считывает определения глифов на основе штрихов и выводит готовые к использованию шрифты в виде файлов растровых изображений. Он в основном оставил шрифт, как и другие компоненты TeX, в общественном достоянии, но сделал одну просьбу: чтобы любая производная работа, основанная на программном обеспечении Кнута, не носила то же имя, запрос Кнута сделал для обеспечения контроля качества. Это положение аналогично тому, которое содержится в SIL Open Font License, и более поздние производные Computer Modern были выпущены под этой лицензией.

Развитие издательских технологий (PostScript, PDF, лазерные принтеры) уменьшило потребность в растровых шрифтах. Теперь предпочтительными форматами являются контурные шрифты, такие как Type 1, TrueType или OpenType, которые могут эффективно отображаться с произвольным разрешением и с использованием сложных методов сглаживания. с помощью встроенного ПО принтера или экранных средств просмотра документов. Поэтому несколько других проектов перенесли шрифты Computer Modern в такие форматы. Некоторые из этих проектов также дополнили Computer Modern

  • дополнительными символами (евро, диакритические знаки, кириллица и греческий шрифт)
  • различными кодировками шрифтов (для преодоления проблем с исходными 8-битными наборами символов Кнута)
  • дополнительные варианты стиля шрифта

Несколько таких производных теперь также широко используются и включены в TeX Live, современный дистрибутив TeX.

Текущий расширенный выпуск семейства Computer Modern в формате общего назначения OpenType - это дистрибутив CMU (для Computer Modern Unicode ):

  • CMU Serif, основное семейство шрифтов Computer Modern. Сюда входят четыре традиционных стиля шрифта (обычный, курсив, полужирный, полужирный курсив), а также:
    • CMU Serif, вертикальный курсив, вертикальный курсив, похожий на курсивный вертикальный почерк
    • CMU Serif, полужирный, нерасширенный, полужирный шрифт, дуплексный, чтобы иметь ту же ширину, что и обычный стиль
    • CMU Serif, полужирный и наклонный, два наклонных стиля
    • CMU Classical Serif, курсивное начертание с несколько более простыми рисунками serif
  • Concrete Roman, шрифт slab serif в четырех стандартных стилях
  • CMU Typewriter, шрифт с плоскими засечками
  • в стиле пишущей машинки, дополнительный шрифт без засечек и CMU Bright, более светлый стиль того же дизайна
    • CMU Sans demi-condensed, сокращенный стиль того же дизайна

BlueSky

Computer Modern, используемый для установки математической формулы в TeX, первоначальное назначение шрифта

Computer Modern было сначала преобразовано в формат шрифта PostScript Type 3 от BlueSky, Inc. в 1988 г., а затем в Введите 1 в 1992 году, чтобы включить хинтинг шрифта . С тех пор версия Type 1 была передана в дар Американскому математическому обществу (AMS), которое распространяет их бесплатно под лицензией Open Font License. Он присутствует в большинстве стандартных дистрибутивов TeX.

Latin Modern

Реализация Latin Modern, поддерживаемая Богуславом Яковским и Янушем М. Новацким, теперь является стандартной в сообществе TeX и была сделана через Metafont / Производная от MetaPost называется METATYPE1. Он был получен из шрифтов BlueSky Type 1, которые были преобразованы обратно в программы METATYPE1 на основе структуры, из которых затем были разработаны расширенные шрифты Type1 и OpenType Latin Modern. ConTeXt использует шрифт Latin Modern в качестве шрифта по умолчанию вместо Computer Modern

Процесс двустороннего преобразования Type1 в METATYPE1 в Type 1, участвующий в производстве современных латинских шрифтов, действительно пытался сохранить информацию хинтов. шрифтов BlueSky; однако добавлены ошибки округления, которые влияют на качество хинтинга при малых размерах пикселей. В результате отображение на экране шрифтов Latin Modern может привести к менее равномерному отображению кернинга и высоты символов, чем в случае со шрифтами BlueSky.

Тот же процесс позже был распространен на некоторые бесплатные PostScript клоны шрифтов в рамках зонтичного проекта под названием.

Шрифт Latin Modern также получил математическую таблицу OpenType.

Другие

  • шрифты EC - очень похожи на Computer Modern, но имеют немного другие показатели. Это были первые шрифты TeX, в которых использовалась «Cork encoding » (в LaTeX также известная как кодировка T1), которая предоставляет предварительно составленные глифы для западноевропейских языков. Исходные шрифты EC были доступны только как растровые изображения, созданные Metafont.
  • Шрифты TC - шрифты TeX Companion предоставляют ряд дополнительных символов, обычно используемых в тексте.
  • Шрифты BaKoMa - еще одна автоматически сгенерированная версия Type1 of Computer Modern Василия К. Малышева, датируемого 1994 годом. Шрифты остаются доступными для загрузки.
  • CM-super - очень большое расширение Computer Modern, доступное во множестве кодировок. Эти шрифты были автоматически векторизованы из растровых изображений шрифтов Computer Modern или EC, поэтому в шрифтах BlueSky отсутствует информация хинтов.
  • CM-LGC - расширение для латиницы, греческого языка и кириллицы.
  • GUST - добавлено много диакритические знаки и вьетнамский

См. также

  • STIX Fonts, проект по созданию Times New Roman -совместимых математических шрифтов. С открытым исходным кодом под лицензией на открытый шрифт SIL.

Ссылки

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

  • Дональд Э. Кнут, Компьютеры и набор текста Том E: The Computer Modern Fonts, Addison-Wesley, Reading, Mass 1986 Твердая обложка: ISBN 0-201-13446-2, Мягкая обложка: ISBN 0-201-60660-7

Внешние ссылки

Последняя правка сделана 2021-05-15 08:32:45
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте