stringtranslate.com

Шрифты освобождения

Шрифт Liberation Serif метрически идентичен Times New Roman . Однако дизайнер Стив Мэттесон значительно изменил форму букв, сделав ее менее округлой и более квадратной.

Liberation — это общее название четырёх семейств шрифтов TrueType : Liberation Sans , Liberation Sans Narrow , Liberation Serif и Liberation Mono . Эти шрифты метрически совместимы с наиболее популярными шрифтами операционной системы Microsoft Windows и пакета программного обеспечения Microsoft Office ( Arial , Arial Narrow, Times New Roman и Courier New корпорации Monotype соответственно), для которых Liberation предназначен в качестве бесплатной замены. [2] Шрифты являются шрифтами по умолчанию в LibreOffice .

Характеристики

Liberation Sans, Sans Narrow, Serif и Mono близко соответствуют метрикам шрифтов Monotype Corporation Arial , Arial Narrow, Times New Roman и Courier New [a] соответственно. Это означает, что символы каждого шрифта Liberation идентичны по ширине и высоте символам каждого соответствующего шрифта Monotype. Это позволяет шрифтам Liberation служить бесплатной, открытой заменой фирменных шрифтов Monotype без изменения макета документа.

Покрытие Unicode

Все три шрифта поддерживали кодовые страницы IBM/Microsoft 437, 737, 775, 850, 852, 855, 857, 858, 860, 861, 863, 865, 866, 869, 1250, 1251, 1252, 1253, 1254, 1257, набор символов Macintosh (US Roman) и набор символов Windows OEM , [ требуется ссылка ] то есть латинский, греческий и кириллический алфавиты, исключая многие системы письма. Расширение на другие системы письма было запрещено его уникальными условиями лицензирования. [3] Поскольку старые шрифты были заменены эквивалентами Croscore , стало возможным расширенное покрытие Unicode.

История

Шрифты были разработаны Стивом Мэттесоном из Ascender Corporation как Ascender Sans и Ascender Serif. Вариант этого семейства шрифтов с добавлением моноширинного шрифта и открытой лицензией был лицензирован Red Hat Inc. как семейство шрифтов Liberation. [4] Liberation Sans и Liberation Serif произошли от Ascender Sans и Ascender Serif соответственно; Liberation Mono использует базовые дизайны от Ascender Sans и Ascender Uni Duo .

Шрифты были разработаны в два этапа. Первый выпуск мая 2007 года представлял собой набор полностью пригодных для использования шрифтов, но в них отсутствовала возможность полного хинтинга . Второй выпуск, выпущенный в начале 2008 года, обеспечивает полный хинтинг шрифтов.

В апреле 2010 года корпорация Oracle предоставила проекту шрифты Liberation Sans Narrow. [5] Они метрически совместимы с популярным семейством шрифтов Arial Narrow. [6] С Liberation Fonts 1.06 новые шрифты были официально выпущены. [7]

Распределение

Версия 2.00.0 или выше

По состоянию на декабрь 2018 года шрифты Liberation 2.00.0 и выше являются ответвлением шрифтов ChromeOS, выпущенных под лицензией SIL Open Font License , и все шрифты разрабатываются на GitHub. [8]

Старые версии

Red Hat лицензировала эти шрифты у Ascender Corp по GNU General Public License с исключением для внедрения шрифтов, которое гласит, что документы, внедряющие эти шрифты, автоматически не подпадают под GNU GPL. В качестве дополнительного исключения любое распространение объектного кода Программного обеспечения в физическом продукте должно предоставлять право доступа и изменения исходного кода Программного обеспечения и переустановки этой измененной версии Программного обеспечения в форме объектного кода на том же физическом продукте, на котором оно было получено. [9] Таким образом, эти шрифты позволяют системам свободного и открытого программного обеспечения (FOSS) иметь высококачественные шрифты, которые метрически совместимы с программным обеспечением Microsoft.

Fedora Project , начиная с версии 9, был первым крупным дистрибутивом Linux , включающим эти шрифты по умолчанию, и содержит слегка переработанные версии шрифтов Liberation, предоставленные Ascender. Они включают в себя нуль с точкой и различные изменения, сделанные в интересах интернационализации . [10] [11]

Некоторые другие дистрибутивы Linux (такие как Ubuntu , OpenSUSE [12] и Mandriva Linux [13] [14] ) включали шрифты Liberation в свои установки по умолчанию. Открытое программное обеспечение LibreOffice , OpenOffice.org и Collabora Online включали шрифты Liberation в свои установочные пакеты для всех поддерживаемых операционных систем. [15] [16] [17] [18] [19]

Из-за проблем с лицензированием шрифтов, выпущенных по лицензии GPL, некоторые проекты искали альтернативы шрифтам Liberation. [3] Начиная с Apache OpenOffice 3.4, шрифты Liberation были заменены шрифтами ChromeOS [20] — также известными как шрифты Croscore : Arimo (без шрифтов), Cousine (моноширинный) и Tinos (с засечками), — которые предоставляются Ascender Corporation по лицензии Apache License 2.0 .

Неподдерживаемые функции

В отличие от современных версий Times New Roman, Arial и Courier New, шрифты Liberation не поддерживают расширенные типографские функции OpenType , такие как лигатуры , цифры старого стиля или дроби .

Смотрите также

Шрифты

Другой

Примечания

  1. ^ Шрифт Liberation Mono по стилю ближе к Liberation Sans, чем к Courier New.

Ссылки

  1. ^ Лицензия ab , страница Github шрифтов Liberation
  2. ^ abc Liberation Fonts, Fedora, заархивировано из оригинала 29.10.2021 , извлечено 04.01.2022.
  3. ^ ab Willis, Nathan (2012-06-19). «Шрифты освобождения и сложная задача интернационализации». LWN . Получено 2012-07-16 .
  4. ^ Веббинк, Марк (2007-05-09). «Шрифты освобождения». Red Hat .
  5. ^ "Liberation-fonts changelog" . Получено 2010-11-11 .
  6. ^ "Новые возможности OpenOffice.org 3.3" . Получено 2010-11-11 .
  7. Pravin, S (июль 2010), Liberation Sans release 1.06 (Blogger) ( блог ).
  8. ^ "liberationfonts". GitHub . Получено 2020-12-24 .
  9. ^ License.txt - ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ И ОГРАНИЧЕННАЯ ГАРАНТИЯ НА ПРОДУКТ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ LIBERATION FONT , получено 15.01.2010
  10. ^ Записи Bugzilla для исправленных шрифтов Liberation, включенных в Fedora 9, Red Hat Bugzilla – Список ошибок
  11. ^ Скриншот Bugzilla с измененным шрифтом Liberation Mono с нулем через точку, Red Hat Bugzilla - Ошибка #252149 (Изображение)
  12. ^ "opensuse-oss-i586/liberation2-fonts-2.00.1-2.1.1.noarch.rpm". Архивировано из оригинала 2014-01-15. /liberation2-fonts-2.00.1-2.1.1.noarch.rpm
  13. ^ Mandriva Linux 2008 Release Tour, архивировано из оригинала 2010-06-19 , извлечено 2010-04-04 , интегрировано в Mandriva Linux 2008
  14. ^ "Пакеты, входящие в Mandriva Linux 2010 Free x86-64, ссылки на которые приведены в статье", wiki.mandriva.com/en/Mandriva_Linux_2010#Package_Lists , заархивировано из оригинала 2010-01-25 , извлечено 2010-04-04 , FREE-2010-x86_64 /main/fonts-ttf-liberation-1.04-2mdv2010.0.noarch
  15. ^ "OpenOffice.org Wiki - Внешние/Модули" . Получено 2010-01-31 .
  16. ^ "OpenOffice.org - Issue 77705 - Liberation font and OOo" . Получено 2010-02-05 .
  17. ^ "OpenOffice.org - Issue 104723 - Update Liberation fonts to v1.05.1.20090721" . Получено 2010-02-05 .
  18. ^ "OpenOffice.org - Issue 111719 - Update Liberation fonts to v1.06" . Получено 28.10.2010 .
  19. ^ ooo-build - patches - dev300 (патчи OpenOffice.org 3.xx), заархивировано из оригинала 2009-09-13 , извлечено 2010-01-31
  20. ^ «Шрифты Liberation против Croscore».

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