Компьютер современный
Категория | с засечками |
---|---|
Классификация | Дидона |
Дизайнер(ы) | Дональд Кнут |
Лицензия | Лицензия на открытый шрифт SIL |
Образец |
Computer Modern — оригинальное семейство шрифтов, используемое программой набора текста TeX . Он был создан Дональдом Кнутом с помощью его программы Metafont и последний раз обновлялся в 1992 году. [1] Компьютерный модерн или его варианты по-прежнему очень широко используются в научных публикациях, особенно в дисциплинах, в которых часто используются математические обозначения .
Дизайн
[ редактировать ]Computer Modern — это шрифт Didone , или современный шрифт с засечками , жанр, возникший в конце 18 века в отличие от более органических дизайнов, которые ему предшествовали. Шрифты Didone имеют высокий контраст между толстыми и тонкими элементами, а их ось «напряжения» или утолщения идеально вертикальна. Computer Modern был специально основан на кегле 10 пунктов Modern Extended 8A американской компании Lanston Monotype , входящем в семейство Monotype, первоначально выпущенном в 1896 году. [2] [3] Это был один из многих современных шрифтов, выпущенных шрифтовщиками и монотипами примерно в этот период, и стандартный стиль для печати основного текста в конце девятнадцатого века. [4] [5]
При создании издательской системы TeX на Кнута повлияла история математики и желание достичь «классического стиля» книг, напечатанных металлическим шрифтом. [6] [7] Современные шрифты широко использовались для печати математики, особенно до того, как Times New Roman стала популярной для печати математики в 1950-х годах. [8] [9] [10]
Однако самой необычной характеристикой Computer Modern является тот факт, что это полное семейство шрифтов, разработанное с использованием системы Metafont Кнута , одного из немногих шрифтов, разработанных таким образом. Исходные файлы Computer Modern управляются 62 различными параметрами, контролирующими ширину и высоту различных элементов, наличие засечек или цифр старого стиля , являются ли точки, такие как точка в букве «i», квадратными или закругленными, а также степень « сверхвеличия » в чашах строчных букв, таких как «г» и «о». Это позволяет обрабатывать проекты Metafont необычными способами; Кнут продемонстрировал на демонстрациях такие эффекты, как морфинг, когда один шрифт медленно переходит в другой по ходу текста. [11] Хотя эта концепция привлекла внимание, Metafont использовался немногими другими дизайнерами шрифтов; к 1996 году Кнут прокомментировал: «Просить художника стать математиком, чтобы понять, как написать шрифт с 60 параметрами, - это слишком много». [12] в то время как дизайнер шрифтов цифрового периода Джонатан Хефлер в 2015 году заметил, что «идея Кнута о том, что буквы начинаются со скелетных форм, ошибочна». [13]
Производные версии
[ редактировать ]Кнут создал свои оригинальные шрифты Computer Modern, используя Metafont , программу, которая считывает определения глифов на основе штрихов и выводит готовые к использованию шрифты в виде файлов растровых изображений. В основном он оставил шрифт, как и другие компоненты TeX (за исключением самих названий TeX и Metafont, оговорка, сделанная Кнутом для поддержания контроля качества ), в свободном доступе . [14] [15]
Развитие издательских технологий (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 — курсив с немного более простым засечек . дизайном
- Concrete Roman — шрифт с плоскими засечками в четырех стандартных стилях.
- CMU Typewriter — шрифт с плоскими засечками в стиле пишущей машинки.
- CMU Sans Serif, дополнительный шрифт без засечек , и CMU Bright, более легкий стиль того же дизайна.
- CMU Sans полусжатый, сокращенный стиль того же дизайна.
CMU выпускается под лицензией SIL Open Font License .
БлюСкай
[ редактировать ]Computer Modern был сначала преобразован в формат шрифта PostScript Type 3 компанией BlueSky, Inc. в 1988 году, а затем в Type 1 в 1992 году, чтобы включить подсказку шрифта . [16] С тех пор версия Type 1 была передана в дар Американскому математическому обществу (AMS), которое распространяет ее бесплатно по лицензии Open Font License. [17] Он присутствует в большинстве стандартных дистрибутивов TeX.
Латинский модерн
[ редактировать ]Реализация Latin Modern, поддерживаемая Богуславом Яцковским и Янушем М. Новацким из группы пользователей TeX в Польше (GUST), теперь является стандартной в сообществе TeX и была создана посредством Metafont / MetaPost производной под названием METATYPE1 . Он был создан на основе шрифтов BlueSky Type 1, которые были преобразованы обратно в контурные программы METATYPE1, на основе которых затем были разработаны расширенные шрифты Type 1 и OpenType Latin Modern. ConTeXt использует шрифт Latin Modern в качестве шрифта по умолчанию вместо Computer Modern. [18]
Процесс двустороннего преобразования Type 1 в METATYPE1 в Type 1, задействованный при создании латинских современных шрифтов, пытался сохранить подсказочную информацию шрифтов BlueSky; однако были введены ошибки округления , которые влияют на качество хинтинга при малых размерах пикселей. В результате отображение на экране шрифтов Latin Modern может привести к менее равномерному отображению кернинга и высоты символов, чем в случае шрифтов BlueSky. [19]
Позже тот же процесс был распространен на некоторые бесплатные клоны шрифтов PostScript в рамках проекта TeX Gyre . [20]
Шрифт Latin Modern также получил математическую таблицу OpenType . [21] [22] В отличие от Computer Modern Math, Latin Modern Math не имеет информации о парном кернинге: математическая визуализация OpenType не использует этот тип кернинга, что делает такую информацию бесполезной. [23]
Новый Компьютер Современный
[ редактировать ]Семейство шрифтов New Computer Modern [24] Это большое расширение с точки зрения количества дополнительных символов латинского современного шрифта, которое добавляет поддержку еще нескольких языков, таких как греческий, кириллица, иврит, чероки и коптский. Это семейство шрифтов представлено в двух вариантах насыщенности: «Обычный» и «Книжный». По весу книга должна выглядеть немного тяжелее по сравнению с «Обычной». Оба веса включают поддержку математических наборов; Предоставляется полный охват математических блоков Юникода, а также еще несколько символов, необходимых для математики.
MLСовременный
[ редактировать ]MLСовременный [25] основан на шрифте Latin Modern. Он избегает тонкости большинства других версий Computer Modern типа 1 и, следовательно, выглядит толще по сравнению с Latin Modern или Computer Modern.
Здесь показано визуальное сравнение Computer Modern, Latin Modern, New Computer Modern Book и MLModern.
Другие
[ редактировать ]- Шрифты EC — очень похожи на Computer Modern, но имеют немного другие показатели. Это были первые шрифты TeX, в которых использовалась « кодировка Cork » (в LaTeX также известная как кодировка T1), которая обеспечивает заранее составленные глифы для западноевропейских языков. Исходные шрифты EC были доступны только в виде растровых изображений, сгенерированных Metafont.
- Шрифты TC. Шрифты TeX Companion содержат ряд дополнительных символов, обычно используемых в тексте.
- Шрифты BaKoMa - еще одна автоматически созданная версия Type1 Computer Modern автора Василия К. Малышева, датированная 1994 годом. Шрифты остаются доступными для загрузки после смерти Малышева в 2019 году.
- СМ-супер [26] – очень большое расширение Computer Modern, доступное в различных кодировках. Эти шрифты были автоматически векторизованы из растровых изображений шрифтов Computer Modern или EC, и поэтому в шрифтах BlueSky отсутствует информация о подсказках.
- CM-LGC – расширение латинского, греческого и кириллического символов.
См. также
[ редактировать ]- STIX Fonts — проект по созданию математических шрифтов, совместимых с Times New Roman . С открытым исходным кодом в соответствии с лицензией на открытые шрифты SIL .
Ссылки
[ редактировать ]- ^ «Кнут: Сообщение о шрифтах TeX» . Cs-faculty.stanford.edu. Архивировано из оригинала 20 мая 2015 г. Проверено 12 июня 2015 г.
- ^ Дональд Эрвин Кнут (1986). Компьютерные современные шрифты . Издательство Аддисон-Уэсли. п. 10. ISBN 978-0-201-13446-9 .
- ^ Книга образцов монотипии шрифтов . Филадельфия: Lanston Monotype Machine Company. 1922 год . Проверено 17 августа 2018 г.
- ^ Уильямсон, Хью (1956). Методы оформления книги . Оксфорд: Издательство Оксфордского университета. стр. 96–8.
На протяжении первой половины XIX века современные лица удерживали типографское поле почти перед всеми желающими. Не все шрифтователи и штамповщики были в восторге от этого вида шрифта, но необходимо было удовлетворить спрос населения.
- ^ МакГрю, Мак (1993). Американские металлические шрифты двадцатого века (второе пересмотренное издание. Изд.). Новый замок: Oak Knoll Press. стр. 220–221. ISBN 0-938768-39-5 .
В начале 1900-х годов «Монотипия» адаптировала к своей системе ряд современных латинских текстовых начертаний, в основном только в нескольких небольших размерах; некоторые из них отличаются друг от друга лишь небольшими изменениями пропорций.
- ^ Кнут, Дональд (1986). «Замечания по случаю публикации книги «Компьютеры и набор текста»» (PDF) . БУКСИР . 7 (2): 95–8 . Проверено 24 сентября 2015 г.
- ^ Кнут, Дональд. «Памятная лекция Киотской премии 1996 г.» (PDF) . Киотская премия . Архивировано из оригинала (PDF) 27 января 2018 года . Проверено 18 августа 2018 г.
- ^ Рэтиган, Дэниел. «Три шрифта для математики» (PDF) . Университет Рединга (магистерская диссертация) . Проверено 2 февраля 2016 г.
- ^ Чаунди, ТВ; Баретт, PR; Бэти, Чарльз (1954). Печать математики . Издательство Оксфордского университета.
- ^ Рэтиган, Дэниел. «Монотипная 4-строчная система для задания математики» . Тип Культура . Проверено 17 августа 2018 г.
- ^ Кнут, Дональд (1982). «Концепция меташрифта» (PDF) . Видимый язык . 16 (1): 3–27 . Проверено 21 сентября 2023 г.
- ^ CSTUG, Карлов университет, Прага, март 1996 г., Вопросы и ответы с профессором Дональдом Э. Кнутом, воспроизведено в TUGboat 17 (4) (1996), 355–67. Цитирование взято со страницы 361. Доступно на сайте http://www.tug.org/TUGboat/Articles/tb17-4/tb53knuc.pdf.
- ^ Хефлер, Джонатан. «Идея Кнута о том, что буквы начинаются со скелетных форм, ошибочна. Но его работа важна и имела длительное влияние» . Твиттер . Проверено 18 августа 2018 г.
- ^ Бигелоу, Чарльз; Дэй, Дональд (1983). «Глава 28» (PDF) . Цифровая типография . Том. 249. Научный Американец. п. 560. Бибкод : 1983SciAm.249b.106B . doi : 10.1038/scientificamerican0883-106 . Архивировано (PDF) из оригинала 23 февраля 2024 года.
Все методы, описанные в этих книгах, находятся в свободном доступе; таким образом, каждый может свободно использовать любую из идей. Единственное, что я сохраняю под контролем, - это имена, TeX и METAFONT(...). Если будут внесены какие-либо изменения, я не буду жаловаться, пока измененные системы не будут называться TEX или METAFONT.
- ^ Кнут, Дональд Э. (1986), «Компьютеры и набор текста» (PDF) , TUGboat , 7 : 95–98, заархивировано (PDF) из оригинала 23 февраля 2024 года,
и которое он (Лесли Лэмпорт), как и Дон, поместил в общественное достояние.
- ^ «Blue Sky Research и компьютерные современные шрифты» . Math.utah.edu. 04.12.1997. Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ «Шрифты Adobe Type 1, ранее известные в архивах CTAN как шрифты «bluesky», теперь распространяются как часть дистрибутива шрифтов AMS по адресу CTAN:fonts/amsfonts» . Ctan.org . Проверено 12 июня 2015 г. [ нужен лучший источник ]
- ^ "ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ" . wiki.contextgarden.net . Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ Бастер (22 декабря 2010 г.). «Форум LaTeX ⇒ Шрифты и наборы символов ⇒ Разные размеры AEF и T в современном пакете?» . Латексное сообщество . Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ Хаген, Ганс; Людвичовский, Ежи Б.; Шаа, Волкер Р.В. (2006). «Новый проект шрифтов: TEX Gyre» (PDF) . БУКСИР . Архивировано (PDF) из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ «Шрифт Latin Modern Math (LM Math)» . Gust.org.pl (на польском языке). Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ «lm-math — математические шрифты OpenType для современной латыни» . CTAN Комплексная сеть архивов TEX. 05.09.2014. Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
- ^ Сундквист, Микаэль «mickep» (5 августа 2023 г.). «Математический шрифт открытого типа Керн» . Обмен стеками TeX — LaTeX . Проверено 24 февраля 2024 г.
- ^ «NewComputerModern — компьютерные современные шрифты, включая соответствующие нелатинские алфавиты» . CTAN Комплексная сеть архивов TEX. Архивировано из оригинала 23 февраля 2024 года . Проверено 12 декабря 2021 г.
- ^ «MLModern — более черная версия Computer Modern Type 1 с многоязычной поддержкой» . CTAN Комплексная сеть архивов TEX. Архивировано из оригинала 23 февраля 2024 года . Проверено 12 декабря 2021 г.
- ^ "tex-archive/fonts/ps-type1/cm-super" . CTAN Комплексная сеть архивов TEX. Архивировано из оригинала 23 февраля 2024 года . Проверено 12 июня 2015 г.
Дальнейшее чтение
[ редактировать ]- Дональд Э. Кнут, Компьютеры и набор текста, том E: Современные компьютерные шрифты , Аддисон-Уэсли, Ридинг, Массачусетс, 1986 г., твердый переплет: ISBN 0-201-13446-2 , мягкая обложка: ISBN 0-201-60660-7
Внешние ссылки
[ редактировать ]- Единые семейства шрифтов с засечками и без засечек.
- Шрифты Didone с засечками
- ТеХ
- Бесплатное программное обеспечение. Шрифты Unicode.
- Математические шрифты
- Математические шрифты OpenType
- Шрифты, разработанные Дональдом Кнутом
- Гарнитуры с текстовыми фигурами
- Гарнитуры и шрифты, представленные в 1978 году.