Добавяне на шрифтове в Linux

Автор Владимир Колев | Вариант за отпечатване Вариант за отпечатване   

1 Star2 Stars3 Stars4 Stars5 Stars (2гласа, средно: 5.00 от общо 5)
Loading ... Loading ...
 

Линукс дистрибуциите наистина пристигат със сравнително голям набор от шрифтове, но за много хора тези не са достатъчни. От една страна липсват шрифтовете на Microsoft, от друга повечето интересни шрифтове са в .ttf формат. Ето как можете да си инсталирате нови шрифтове в такъв формат и да си добавите шрифтовете, с които сте свикнали в Windows.

Добавяне на Microsoft шрифтове

Добавянето на Microsoft шрифтовете е една доста улеснена задача. Нужен ви е пакета msttcorefonts, който е в хранилищата на повечето дистрибуции. За да го инсталирате ще трябва да изпълните командата:

# За Ubuntu/Debian
sudo apt-get install msttcorefonts
Този пакет изисква да имате инсталирани и следните други пакети: codeextract, debconf, defoma, wget, xfonts-tils

Шрифтовете включени в този пакет са следните:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings

Интерес за потребителите може да представлява и пакета ttf-liberation, който предлага безплатни алтернативи на шрифтовете на Microsoft със същите размери.

Инсталиране на ttf шрифтове

Инсталирането на самите шрифтове не е особено сложна операция, но трябва да се използва терминала. Надявам се обяснението да е достатъчно ясно и да нямате проблеми при инсталирането на желание от вас шрифт или шрифтове.

  1. Отваряте терминал и примайки че сте разархивирали архив с шрифт/ове в директория /home/$USER/shrift трябва да влезете в тази директория:

    cd /home/$USER/shrift
  2. Трябва да преместите шрифтовете в директория /usr/share/fonts/truetype. Това става така:

    sudo cp *.ttf /usr/share/fonts/truetype/

    След което сменяте текущата директория с тази, в която преместихте шрифтовете:

    cd /usr/share/fonts/truetype/
  3. Потребителят, който трябва да има права върху шрифтовете е root, затова трябва да зададеме правилните права върху преместените файлове, така че да можем да ги ползваме:

    sudo chown root.root *.ttf
  4. Следващата команда създава отделна директория за всеки шрифт. Каква точно е идеята и на мен не ми е съвсем ясно, но е необходимо, за можете да използвате шрифтовете:

    sudo mkfontdir
  5. Стигнахме до последната стъпка, с която обновяваме кеша на шрифтовете, така че да можете да ги ползвате след рестартиране на системата (по подразбиране след рестартиране новите шрифтове не се зареждат), това става с изпълнението на следната команда:

    fc-cache

Полезни връзки

Следни връзки ви показват места от където можете да си изтегляте шрифтове в .ttf формат. Много от тях са безплатни, за да не се притеснявате за нарушени права и т.н.:

  • Urbanfonts – Голям набор от безплатни и платени шрифтове, подредени по категории и опция за преглед на шрифтовете
  • 1001 Free Fonts – Отдавна броя на шрифтовете надвишава двойно 1001, но все пак също много полезен източник на truetype шрифтове.
  • Font Search Engine – Полезен сайт за онези от вас, които търсят точно определен шрифт.
  • SIL Font Download – SIL Open Font лицензирани шрифтове

Относно автора

Владимир Колев е написал 48 статии в този блог.

Студент в техническия университет в град Кьолн/Германия. Занимава се с програмиране от 6 години. Предпочитан език за програмиране Python. Други езици: C, Java, PHP, MySQL, SQLite.


Публикувай коментар

Вашият е-мейл никога няма да бъде споделен. Задължителните полета са маркирани с *

*
*

Switch to our mobile site