Категория | Засечки |
---|---|
Классификация | Дидона |
Дизайнер (ы) | Дональд Кнут |
Лицензия | Лицензия открытого шрифта SIL |
Образец |
Computer Modern - это оригинальное семейство шрифтов, используемых программой набора текста TeX . Он был создан Дональдом Кнутом с его программой Metafont и был обновлен в последний раз в 1992 году. [1] Компьютерный модерн или его варианты по-прежнему очень широко используются в научных публикациях, особенно в дисциплинах, которые часто используют математические обозначения .
Дизайн [ править ]
Computer Modern - это «Didone», или современный шрифт с засечками , жанр, возникший в конце 18 века в отличие от более органичного дизайна, который им предшествовал. Шрифты Didone имеют высокий контраст между толстыми и тонкими элементами, а их ось «напряжения» или утолщения идеально вертикальна. Компьютерный модерн был специально основан на кегле 10 кеглям Modern Extended 8A американской компании Lanston Monotype , части семейства Monotype, первоначально выпущенного в 1896 году. [2] [3] Это было одно из многих современных шрифтов, выпущенных основателями шрифтов и Monotype вокруг этого. период и стандартный стиль печати основного текста в конце девятнадцатого века. [4] [5]
При создании издательской системы TeX Кнут находился под влиянием истории математики и желанием достичь «классического стиля» книг, напечатанных металлическим шрифтом. [6] [7] Современные лица широко использовались для математической печати, особенно до того, как Times New Roman стала популярной для математической печати с 1950-х годов. [8] [9] [10]
Однако самой необычной характеристикой Computer Modern является тот факт, что это полное семейство шрифтов, разработанное с помощью системы Metafont Кнута , одного из немногих шрифтов, разработанных таким образом. Исходные файлы Computer Modern регулируются 62 различными параметрами, управляющими шириной и высотой различных элементов, наличием засечек или цифр старого стиля , квадратными или округлыми точками, такими как точка на букве "i", и степенью " сверхъестественности " в чашах строчных букв, таких как "г" и "о". Это позволяет обрабатывать проекты Metafont необычными способами; Кнут продемонстрировал такие эффекты, как морфинг, в демонстрациях, когда один шрифт медленно переходит в другой по ходу текста.Несмотря на то, что концепция привлекла внимание, Metafont использовалась несколькими другими дизайнерами шрифтов; к 1996 году Кнут прокомментировал: «Просить художника стать достаточно математиком, чтобы понять, как написать шрифт с 60 параметрами, - это уже слишком» [12], в то время как дизайнер шрифтов цифрового периода Джонатан Хефлер прокомментировал в 2015 году, что «идея Кнута о том, что буквы начинаются с скелетные формы имеют изъяны ». [13]
Производные версии [ править ]
Кнут создал свои оригинальные шрифты Computer Modern, используя Metafont , программу, которая считывает определения глифов на основе штрихов и выводит готовые к использованию шрифты в виде файлов растровых изображений. Он в основном оставил шрифт, как и с другими компонентами TeX, в общественном достоянии , [14] , но сделал один запрос: что любое производное произведение на основе программного обеспечения Кнута не носить то же имя, запрос Кнут сделал , чтобы обеспечить контроль качества . Это условие аналогично тому, которое содержится в лицензии SIL Open Font License , и более поздние производные от Computer Modern были выпущены под этой лицензией.
Развитие издательских технологий (PostScript, PDF, лазерные принтеры) уменьшило потребность в растровых шрифтах. Теперь предпочтительными форматами являются контурные шрифты, такие как Type 1 , TrueType или OpenType , которые могут эффективно отображаться при произвольном разрешении и с использованием сложных методов сглаживания с помощью встроенного программного обеспечения принтера или экранных средств просмотра документов. Поэтому несколько других проектов перенесли шрифты Computer Modern в такие форматы. Некоторые из этих проектов также дополнили Computer Modern с помощью
- дополнительные символы (евро, диакритические знаки, покрытие кириллицей и греческим шрифтом)
- различные кодировки шрифтов (чтобы преодолеть проблемы с исходными 8-битными наборами символов Knuth)
- дополнительные варианты стиля шрифта
Несколько таких производных теперь также широко используются и включены в TeX Live , современный дистрибутив TeX.
Текущий расширенный выпуск семейства Computer Modern в формате OpenType общего назначения - это дистрибутив CMU (для Computer Modern Unicode ):
- CMU Serif, основное семейство шрифтов Computer Modern. Сюда входят четыре традиционных стиля шрифта (обычный, курсив, полужирный, полужирный курсив), а также:
- CMU Serif вертикальный курсив, прямой курсив, похожий на курсивный вертикальный почерк
- CMU Serif жирный, без удлинения, жирный шрифт, дуплексный, чтобы иметь ту же ширину, что и обычный стиль
- CMU Serif с прямым и жирным наклонным шрифтом, два наклонных стиля
- CMU Классические засечки, Наклонный дизайн с несколько более простыми засечками конструкций
- Concrete Roman , шрифт с засечками в четырех стандартных стилях
- CMU Typewriter, шрифт с засечками в стиле пишущей машинки
- CMU Sans Serif, дополнительный шрифт без засечек , и CMU Bright, более светлый стиль того же дизайна.
- CMU Sans demi-condensed, сжатый стиль того же дизайна
BlueSky [ править ]
Computer Modern был сначала преобразован в формат шрифта PostScript Type 3 компанией BlueSky, Inc. в 1988 году, а затем в Type 1 в 1992 году, чтобы включить хинтинг шрифтов . [15] С тех пор версия Type 1 была подарена Американскому математическому обществу (AMS), которое бесплатно распространяет их по лицензии Open Font License. [16] Он присутствует в большинстве стандартных дистрибутивов TeX.
Латинский современный [ править ]
Реализация Latin Modern, поддерживается Богуслав Jackowski и Януша М. Nowacki, теперь является стандартом в TeX сообщества и было сделано через Metafont / MetaPost производной называется METATYPE1 . Он был получен из шрифтов BlueSky Type 1, которые были преобразованы обратно в программы METATYPE1 на основе структуры, из которых затем были разработаны расширенные шрифты Type1 и OpenType Latin Modern. ConTeXt использует в качестве шрифта по умолчанию Latin Modern вместо шрифта Computer Modern [17].
Процесс двустороннего преобразования Type1 в METATYPE1 в Type 1, участвовавший в создании современных латинских шрифтов, действительно пытался сохранить информацию хинтовки шрифтов BlueSky; однако добавлены ошибки округления, которые влияют на качество хинтинга при малых размерах пикселей. В результате отображение на экране шрифтов Latin Modern может привести к менее равномерному отображению кернинга и высоты символов, чем в случае со шрифтами BlueSky. [18]
Позднее тот же процесс был распространен на некоторые бесплатные клоны шрифтов PostScript в рамках зонтичного проекта TeX Gyre . [19]
Шрифт Latin Modern также получил математическую таблицу OpenType . [20] [21]
Другое [ править ]
- Шрифты EC - очень похожи на Computer Modern, но имеют немного другие показатели. Это были первые шрифты TeX, в которых использовалась « кодировка пробки » (в LaTeX также известная как кодировка T1), которая предоставляет предварительно составленные глифы для западноевропейских языков. Исходные шрифты EC были доступны только как растровые изображения, созданные Metafont.
- Шрифты TC - шрифты TeX Companion содержат ряд дополнительных символов, обычно используемых в тексте.
- Шрифты BaKoMa - еще одна автоматически созданная Type1 версия Computer Modern, созданная Василием К. Малышевым, датированная 1994 годом. Шрифты остаются доступными для загрузки.
- CM-super [22] - очень большое расширение Computer Modern, доступное во множестве кодировок. Эти шрифты были автоматически векторизованы из растровых изображений шрифтов Computer Modern или EC, поэтому в шрифтах BlueSky отсутствует информация хинтов.
- CM-LGC - латинское, греческое и кириллическое расширение
- GUST [23] - добавлено много диакритических знаков и вьетнамский
См. Также [ править ]
- STIX Fonts , проект по созданию математических шрифтов, совместимых с Times New Roman . С открытым исходным кодом под лицензией открытого шрифта SIL .
Ссылки [ править ]
- ^ "Кнут: Сообщение о шрифтах TeX" . Cs-faculty.stanford.edu . Проверено 12 июня 2015 .
- ↑ Дональд Эрвин Кнут (1986). Компьютерные современные шрифты . Издательство Эддисон-Уэсли. п. 10. ISBN 978-0-201-13446-9.
- ^ Книга образцов монотипии шрифтов . Филадельфия: компания Lanston Monotype Machine. 1922 . Проверено 17 августа 2018 .
- ^ Уильямсон, Хью (1956). Методы книжного дизайна . Оксфорд: Издательство Оксфордского университета. С. 96–8.
На протяжении первой половины XIX века современные лица удерживали типографское поле почти против всех желающих.
Не все создатели шрифтов и штамповщики были с большим энтузиазмом относились к этому виду шрифтов, но требовалось удовлетворить популярный спрос.
- ^ Макгрю, Mac (1993). Американские металлические гарнитуры двадцатого века (Seconde édition révisée. Ed.). Новый Замок: 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 .
- ^ Rhatigan, Даниэль. «Три шрифта для математики» (PDF) . Университет Ридинга (магистерская диссертация) . Проверено 2 февраля +2016 .
- ^ TW Chaundy, PR Barett, Charles Batey, The Printing of Mathematics , Oxford University Press (1954, 1957).
- ^ Rhatigan, Даниэль. «Монотипная 4-строчная система для задания математики» . Типовая культура . Проверено 17 августа 2018 .
- ^ Кнут, Дональд (1982). «Концепция метафонта» (PDF) . Видимый язык . 16 (1): 3–27 . Проверено 25 сентября 2015 года .
- ^ CSTUG, Карлов университет, Прага, март 1996, Вопросы и ответы с проф Дональда Кнута, воспроизведенное в TUGboat 17 (4) (1996), 355-67. Цитата со страницы 361. Доступно в Интернете по адресу http://www.tug.org/TUGboat/Articles/tb17-4/tb53knuc.pdf.
- ^ Хефлер, Джонатан. «Идея Кнута о том, что буквы начинаются со скелетных форм, ошибочна. Но его работа важна и оказала неизгладимое влияние» . Twitter . Проверено 18 августа 2018 .
- ^ Кнут, Дональд E (1986), "Компьютеры и Typesettings" (PDF) , буксир , 7 : 95-98
- ^ "Blue Sky Research и компьютерные современные шрифты" . Math.utah.edu. 1997-12-04 . Проверено 12 июня 2015 .
- ^ «Шрифты Adobe Type 1, ранее известные в архивах CTAN как« bluesky »шрифты, теперь распространяются как часть дистрибутива шрифтов AMS по адресу CTAN: fonts / amsfonts» . Ctan.org . Проверено 12 июня 2015 .
- ^ "FAQ - ConTeXt wiki" . Wiki.contextgarden.net . Проверено 12 июня 2015 .
- ^ «Размер AEF и T в современной упаковке отличается? • Шрифты и наборы символов • Сообщество LaTeX» . Latex-community.org . Проверено 12 июня 2015 .
- ^ "Новый проект шрифта: TEX Gyre" (PDF) . Tug.org . Проверено 12 июня 2015 .
- ^ «Шрифт Latin Modern Math (LM Math) - GUST» (на польском языке). Gust.org.pl . Проверено 12 июня 2015 .
- ^ "Пакет lm-math" . Ctan.org. 2014-09-05 . Проверено 12 июня 2015 .
- ^ "tex-archive / fonts / ps-type1 / cm-super" . Ctan.org . Проверено 12 июня 2015 .
- ^ "Семейство шрифтов Latin Modern (LM) - GUST" (на польском языке). Gust.org.pl . Проверено 12 июня 2015 .
Дальнейшее чтение [ править ]
- Дональд Э. Кнут, Компьютеры и набор текста Том E: Современные шрифты для компьютеров , Эддисон-Уэсли, Ридинг, Массачусетс, 1986 г. Твердая обложка: ISBN 0-201-13446-2 , мягкая обложка : ISBN 0-201-60660-7
Внешние ссылки [ править ]
- Домашняя страница компьютерных современных шрифтов Unicode
- Новейшая версия юникода 0.7 от Sourceforge - файл .ttf, сжатый как .ttf.tar.gz
- Старая версия 0.6 - версия Computer Modern (CMU), для общего использования (выберите otf)
- Оригинальные компьютерные современные шрифты