Шрифты в Ubuntu Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:шрифты [2012/05/12 17:12]
[Для всех, в системный каталог]
wiki:шрифты [2021/01/11 21:29] (текущий)
[Решение проблем с отображением шрифтов в рабочем окружении KDE]
Строка 1: Строка 1:
 ====== Шрифты в Ubuntu ====== ====== Шрифты в Ubuntu ======
 ===== Общая информация ===== ===== Общая информация =====
 +Шрифт - информация его определяющая - может храниться в файле в разных форматах. В свободных системах для работы со шрифтами может использоваться библиотека [[http://​www.freetype.org/​|FreeType]]. Например,​ в Ubuntu 12.04 Precise библиотека libfreetype6. Она поддерживает около [[http://​freetype.sourceforge.net/​freetype2/​index.html#​features|десятка разных форматов]]. Среди них распространённый формат TrueType. Для хранения в этом формате одного шрифта часто используется один файл, хотя это не обязательно. Расширение имени файла с содержимым такого формата - "​ttf"​. Как правило,​ сегодня среднестатистический пользователь чаще всего напрямую сталкивается именно с этим форматом. Потому описанное в статье в первую очередь применимо к TrueType. Но полезно не забывать,​ что можно втретиться с другими типами шрифтов.
  
 В GNU/Linux есть несколько мест в которых хранятся шрифты. Эти места определены в файле ​ В GNU/Linux есть несколько мест в которых хранятся шрифты. Эти места определены в файле ​
-"/​etc/​fonts/​fonts.conf". Стандартные каталоги для хранения шрифтов это:+«/​etc/​fonts/​fonts.conf». Стандартные каталоги для хранения шрифтов это:
   ** /​usr/​share/​fonts   ** /​usr/​share/​fonts
   ** /​usr/​local/​share/​fonts   ** /​usr/​local/​share/​fonts
   ** /​home/<​username>/​.fonts   ** /​home/<​username>/​.fonts
-Где <​username>​ это ​Ваше ​имя пользователя+Где <​username>​ это имя пользователя,​ используемое ​для входа в систему.
- +
-Шрифты бывают TrueTypeбывают растровые. Среднестатистический ​пользователь сегодня ​может не встретиться с растровыми шрифтами или необходимостью что-то знать про них, потому описанное в статье в первую очередь применимо к TrueType. Но полезно не забывать,​ что можно втретиться с другими типами шрифтов.+
  
 +Инсталляция шрифта,​ добавление в систему,​ если описывать совсем коротко и упрощённо,​ сводится к простому копированию файлов со шрифтами в один из каталогов.
 ====== Добавление шрифтов в систему ====== ====== Добавление шрифтов в систему ======
  
-:!: Замечание: ​После того как Вы инсталлировали шрифт, чтобы какая-либо программа "​увидела"​ новый шрифт нужно перезапустить саму программу. Иногда надо даже выйти из системы и войти обратно. Зависит от конкретной программы.+<note important>​После того как Вы инсталлировали шрифт, чтобы какая-либо программа "​увидела"​ новый шрифт нужно перезапустить саму программу. Иногда надо даже выйти из системы и войти обратно. Зависит от конкретной программы.</​note>​ 
 +Для новых выпусков [[Ubuntu]] установка шрифтов из файлов сводится к минимуму:​ откройте файл шрифта *.ttf в [[gnome-font-viewer|Программе просмотра шрифтов]] и нажмите кнопку «Установить». 
 + 
 +Однако с управлением установленными шрифтами и их удалением могут возникнуть трудности. Пользователю можно рекомендовать воспользоваться специальным менеджером шрифтов,​ например,​ программой **Font Manager**. Если устанавливать новые шрифты через этот менеджер,​ последующее управление ими будет куда проще.
  
 ===== Добавление через Synaptic ===== ===== Добавление через Synaptic =====
 Доступные в репозиториях Ubuntu пакеты это не только программы,​ но и иногда разнообразные другие файлы. Например - шрифты. Установка такого пакета приводит к копированию файлов из пакета в определённое в системе место. Доступные в репозиториях Ubuntu пакеты это не только программы,​ но и иногда разнообразные другие файлы. Например - шрифты. Установка такого пакета приводит к копированию файлов из пакета в определённое в системе место.
  
-Для получения доступа ко всем шрифтам в репозиториях Вам потребуется иметь подключёнными Universe и Multiverse репозитории Ubuntu ​(FIXME - описать в отдельной статье "как подключить", ​или найти ссылку на статью). См. описания репозиториев ​самой ОС Ubuntu ​и описания ​по добавлению и отключению репозиториев через ​Synaptic ​или иными способами.+Для получения доступа ко всем шрифтам в репозиториях Вам потребуется иметь подключёнными Universe и Multiverse репозитории Ubuntu. О назначении нескольких официальных репозиториев Ubuntuо поключении ​и прочих манипуляциях с репозиториями см. статью [[репозиторий|"​Репозиторий"]].
  
 Когда и если нужные репозитории уже поключены,​ в Synaptic менеджере пакетов найдите все пакеты содержашие слово "​font"​ (без кавычек). Скорее всего результат поиска будет огромен. Если так, то попробуйте сузить круг поиска - ищите это слово как в имени пакета,​ так и в описании и т.д. и т.п. Не все эти пакеты являются шрифтами. Читайте описания,​ используйте переводчик [[http://​translate.google.com|от Гугл]] или от Лингво - lingvo.ru/​lingvo,​ если язык описания незнаком. Когда и если нужные репозитории уже поключены,​ в Synaptic менеджере пакетов найдите все пакеты содержашие слово "​font"​ (без кавычек). Скорее всего результат поиска будет огромен. Если так, то попробуйте сузить круг поиска - ищите это слово как в имени пакета,​ так и в описании и т.д. и т.п. Не все эти пакеты являются шрифтами. Читайте описания,​ используйте переводчик [[http://​translate.google.com|от Гугл]] или от Лингво - lingvo.ru/​lingvo,​ если язык описания незнаком.
  
-Например,​ ttf-mscorefonts-installer (до апреля 2009 года - msttcorefonts) пакет содержит в себе псевдо-свободные freeware Microsoft web-шрифты. Псевдо - поскольку MS запрещает Вам изменять эти шрифты,​ тем самым шрифты **не**свободные и помещены в соответствующий репозиторий. Исходя из смысла,​ но не формального названия. Кстати,​ в пакете нет Tahoma или Arial Narrow, эти шрифты можно купить,​ нельзя скачать бесплатно,​ но можно заменить их - см. [[шрифты#​подмена_проприетарных_шрифтов_доступными_или_свободными_шрифтами|подмена шрифтов]]. См. также https://​help.ubuntu.com/​community/​RestrictedFormats (FIXME - найти русскую статью:​ принципы распределения пакетов по репозиториям Ubuntu, свобода vs несвобода и поддержка сообществом и Canonical в этом контексте).+Например,​ ttf-mscorefonts-installer (до апреля 2009 года - msttcorefonts) пакет содержит в себе псевдо-свободные freeware Microsoft web-шрифты. Псевдо - поскольку MS запрещает Вам изменять эти шрифты,​ тем самым шрифты **не**свободные и помещены в соответствующий репозиторий. Исходя из смысла,​ но не формального названия. Кстати,​ в пакете нет Tahoma или Arial Narrow, эти шрифты можно купить,​ нельзя скачать бесплатно,​ но можно заменить их - см. [[шрифты#​подмена_проприетарных_шрифтов_доступными_или_свободными_шрифтами|подмена шрифтов]]. См. также ​[[https://​help.ubuntu.com/​community/​FreeFormats|FreeFormats]],​ [[https://​help.ubuntu.com/​community/​RestrictedFormats|RestrictedFormats]] (FIXME - найти русскую статью:​ принципы распределения пакетов по репозиториям Ubuntu, свобода vs несвобода и поддержка сообществом и Canonical в этом контексте).
  
 ===== Добавление вручную ===== ===== Добавление вручную =====
Строка 72: Строка 75:
 Само собой, использование терминала необязательно,​ можно использовать Nautilus или иной файл-менеджер. Само собой, использование терминала необязательно,​ можно использовать Nautilus или иной файл-менеджер.
  
-<style float-right>//​[[terms:​тегиак_узнать_какой_тег_соответствует_той_или_иной_категории|Если хотите, ​чтобы ​ваша статья ​появилась на этой ​страницепоставьте ​тег: Шрифты]]//</​style>​ +===== Решение проблем с отображением шрифтов в рабочем окружении KDE ===== 
-tag: Шрифты +Если у Вас при использовании KDE наблюдаются проблемы со шрифтами, схожие с показанными ​ [[http://​blog.ozim.studio/​wp-content/​uploads/​2013/​01/​font.jpg|тут]], выполните следующие действия: 
-{{tag>Индексная_статья NEW FIXME}}+  -- находим файл ~/​.gtkrc-2.0 
 +  -- открываем его, находим там ​следующее<​code>​style "​user-font"​ 
 +
 +    font_name="​Abyssinica SIL" 
 +
 +widget_class "​*"​ style "​user-font"</​code>​ :!: обратите внимание, вместо **Abyssinica SIL** может ​быть ​имя любого другого шрифта. 
 +  -- меняем **Abyssinica SIL** на **Ubuntu** 
 +  -- далее ​входим **Настройка** - **Параметры системы** - **Внешний вид ​приложений** - **Шрифты** 
 +  -- выставляем "​использовать сглаживание" — **включено** 
 +  -- жмем кнопку «настроить», и там выбираем «стиль хитинга» — **легкий** 
 +  -- перезапускаем приложения, в которых были проблемы ​со шрифтами.
  
 +====== Ссылки ======
 +  * [[http://​forum.ubuntu.ru/​index.php?​topic=191169.0|Обсуждение статьи на форуме]]
 +  * [[http://​openfontlibrary.org/​|OpenFontLibrary]] — Небольшая,​ но удобная библиотека свободных шрифтов
 +
 +====== Статьи про шрифты ======
 +
 +{{topic>​Шрифты}}
 +
 +<style float-right>//​[[terms:​теги#​как_узнать_какой_тег_соответствует_той_или_иной_категории|Если хотите,​ чтобы ваша статья появилась на этой странице,​ поставьте тег: Шрифты]]//</​style>​
  
 +{{tag>​Индексная_статья FIXME}}