Arch linux fonts windows


From Wikipedia:Computer font: «A computer font (or font) is an electronic data file containing a set of glyphs, characters, or symbols such as dingbats.»

Note that certain font licenses may impose some legal limitations.


Font formats

Most computer fonts used today are in either bitmap or outline data formats.

Bitmap fonts Consist of a matrix of dots or pixels representing the image of each glyph in each face and size. Outline or vector fonts Use Bézier curves, drawing instructions and mathematical formulae to describe each glyph, which make the character outlines scalable to any size.

Bitmap formats

These formats can also be gzipped. See #Bitmap for the available bitmap fonts.

Outline formats

For most purposes, the technical differences between TrueType and OpenType can be ignored.

Other formats

The SVG format also has its own font description method.


There are various methods for installing fonts.


Fonts and font collections in the enabled repositories can be installed using pacman.

Available fonts may be found by querying packages (e.g. for font or ttf ).

Creating a package

You should give pacman the ability to manage your fonts, which is done by creating an Arch package. These can also be shared with the community in the AUR. The packages to install fonts are particularly similar; see Font packaging guidelines.

Manual installation

The recommended way of adding fonts that are not in the repositories to your system is described in #Creating a package. This gives pacman the ability to remove or update them at a later time.

Alternatively, fonts can be installed manually:

The creation of a subdirectory structure is up to the user, and varies among Linux distributions. For clarity, it’s good to keep each font in its own directory. Fontconfig will search its default paths recursively, ensuring nested files get picked up.

An example structure might be:

The font files need to have sufficient read permissions for all users, i.e. at least chmod 444 for files, and 555 for directories.

For the Xserver to load fonts directly (as opposed to the use of a font server), the directory for your newly added font must be added with a FontPath entry. This entry is located in the Files section of your Xorg configuration file (e.g. /etc/X11/xorg.conf or /etc/xorg.conf ). See #Older applications for more detail.

Finally, update the fontconfig cache (usually unnecessary as software using the fontconfig library does this):

Older applications

With older applications that do not support fontconfig (e.g. GTK 1.x applications, and xfontsel ) the index will need to be created in the font directory:

Or to include more than one folder with one command:

Or if fonts were installed in a different sub-folders under the e.g. /usr/share/fonts :

At times the X server may fail to load the fonts directory and you will need to rescan all the fonts.dir files:

To check that the font(s) is included:

Pango Warnings

When Pango is in use on your system it will read from fontconfig to sort out where to source fonts.

If you are seeing errors similar to this and/or seeing blocks instead of characters in your application then you need to add fonts and update the font cache. This example uses the ttf-liberation fonts to illustrate the solution (after successful installation of the package) and runs as root to enable them system-wide.

You can test for a default font being set like so:

Font packages

This is a selective list that includes many font packages from the AUR along with those in the official repositories. Fonts are tagged «Unicode» if they have wide Unicode support.


Works with pango 1.44:

Latin script


Packages not providing a base font set:

Legacy Microsoft font packages:


Fonts supporting programming ligatures are identified below with a ⟶ sign. For more monospaced fonts, also see #Bitmap and #Families.

Читайте также:  Fallout windows 10 mobile




This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.


Шрифты в Arch Linux, чтобы всё было красиво

Мне этого достаточно.

По глупости или как, но поставил себе на ноут Arch linux. Может, просто школьник в душе.

Глупость тут не при чем, это тебе местные неосиляторы-рукожопы такое мнение навязали. Любой инструмент можно использовать неправильно.

Да не, я давно почитываю арчевики, поэтому и арч захотел посмотреть. Тут не неосиляторы виноваты.

А, так ты (пере)сел с генты на арч. Значит, на генте всё было нормально. Тогда подробнее опиши проблему.

При чем тут арч, ты какое DE поставил? Настраивать под себя его пробовал? Ибо на дефолт порой смотреть страшно.

А если нужен настроенный арч, то может в стороны монжары посмотреть?

Сидел на генте 3-4 месяца. И то давно это было.

Поставил я KDE. Оно так же выглядит, как и везде. Но вот шрифты какие-то по умолчанию страшные. Вот я и спрашиваю как без геморроя поставить красивые шрифты. То есть кто что ставит себе?

Только в десяточке обновлённой берите, все доступные в интернете версии древние и корявые. Это воровство конечно, но что поделать. Между прочим, разве в Арче не надо компилировать, чтобы шрифты нормальные были? И главное, держитесь подальше от infinality.

А что за браузер, может быть стоит установить нормальный? Да и в принципе все сайты свои шрифты скачивают, системные используются только когда скачивание заблокировано.

Использовать виндовые шрифты? Ты вообще нормальный?

А что за браузер, может быть стоит установить нормальный?

Уверен? Там есть целая статья со списком шрифтов.

Так сайты под них верстаются зачастую. Они хотя бы с нормальным хинтингом, у свободных с этим большие проблемы.

не обязательно, практически любой на базе хромиума. Например, Edge (хотя тот и до того как на хромиум перевели был ничего).

Например, Edge (хотя тот и до того как на хромиум перевели был ничего).

Ну когда там появились ублоки всякие, он действительно начал сливать хромомусор по всем параметрам. Работает быстрее, памяти меньше потребляет, рендерит нормально. Про песочницы ничего не знаю, но их там есть (даже обещают лучшую интеграцию, вон у конкурентов тот же ASLR поломан). Это забавно, учитывая, что с точки зрения производителей браузеров существует только виндоус. Говорит кое-что о компетенции. У гугла хотя бы интерес в хромос, приходится тянуть и опенсорс.


Arch Linux User Repository

Search Criteria

Package Details: ttf-ms-win10 10.0.19042.789-1

Package Actions

Git Clone URL: (read-only, click to copy)
Package Base: ttf-ms-win10
Description: Microsoft Windows 10 TrueType fonts
Upstream URL:
Licenses: custom
Conflicts: ttf-ms-fonts, ttf-tahoma, ttf-vista-fonts
Provides: ttf-font, ttf-ms-fonts, ttf-tahoma
Submitter: Bevan
Maintainer: Bevan (Scimmia)
Last Packager: Bevan
Votes: 107
Popularity: 1.02
First Submitted: 2015-08-21 07:39
Last Updated: 2021-02-06 21:55

Dependencies (0)

Required by (196)

Sources (144)

Pinned Comments

Bevan commented on 2019-04-16 07:36

FAQ, please read before posting:

I get an error that the sources cannot be downloaded: Please read the instructions on the top of the PKGBUILD.

Why does the version not correspond to the latest Windows 10 build: If fonts have not changes between builds, there is no reason to change the version number of this package.

Why are some fonts (e.g., traditional chinese, japanese etc.) not included here, not even in the corresponding split packages: We currently only include fonts that are installed on a standard Windows installation, without additional feature-on-demand packages (see:

Bevan commented on 2016-08-08 18:05

Please refrain from posting links to the font files required to build this package. Microsoft fonts are protected by copyright and neither we nor you are allowed to distribute them. This package only provides an approach to cleanly integrate the fonts into an Arch Linux system provided that you have a licensed copy of Windows 10. Otherwise you can use the ttf-ms-fonts package to install publicly available fonts.

If you post comments intending to distribute the fonts via this page we need to contact administrators in order to remove your comment.

Latest Comments

Zepman commented on 2021-02-24 16:52

For anyone who wants to try an automated download, please try ttf-ms-win10-auto. It downloads the fonts from Microsoft, and it does not download an entire ISO unless it needs to.

barkley128 commented on 2021-02-23 16:30

I understand I can disable updating it, e.g. using /etc/pacman.conf, my helper reads it. I was more curious what do these updates add? Is it more/different fonts upon Windows updates?

neo2001 commented on 2021-02-23 11:15

Well, you don’t need to update.

I’m no expert, but I guess if the checksums for the fonts would be in another file and then sourced, it would work. But then this file’s checksum will change and needs to be ignored.

You could simply checkout the package from the AUR using git and then change the package name, so AUR helpers won’t try to find updates for it. Then you can control when and if you want to update the font files.

Читайте также:  Driver geforce mx400 windows 7

barkley128 commented on 2021-02-23 08:14

Thank you, but why do packages like this one even update? It’s a bit annoying to copy fonts again and again.

kode54 commented on 2021-02-23 01:56

Sorry, I should have looked at the script before I posted. I didn’t realize the Enterprise Trial ISO that was linked in the posted PKGBUILD was on a permanent link. Certainly, that could save users (and Microsoft) a lot of bandwidth if it were dynamically mounted to access the Install.wim inside, and only extract specific files from it, rather than copying it entirely to the local filesystem.

Assuming, of course, that this particular permanent link allows random access. Worth a shot, though.

I do know I won’t be using the download-ISO version for my own installs, since I keep a handy Windows 10 Pro for Workstations installation on my machine, and the fonts from it also match the PKGBUILD hashes. Doesn’t mean it’s not useful to actually become a stand-alone self-sufficient script that doesn’t require manual intervention.

Zepman commented on 2021-02-22 21:54

More than 24 hours later, and the Microsoft link is still valid. Its structure also suggests that it is not a temporary link:

kode54 commented on 2021-02-22 00:22

@abouvier not really useful in this case, as the links that Microsoft gives you expire after so many accesses and after 24 hours. Maaaaybe it would work, but I doubt it.

abouvier commented on 2021-02-22 00:18

With httpfs2 you can mount an ISO over internet and only read the files you’re interested in. It may be useful for this package.

Zepman commented on 2021-02-21 21:53

For inspiration, here is a slightly modified PKGBUILD which downloads a Windows 10 20H2 ISO and extracts the fonts:

Note that this PKGBUILD only automates the steps that a user can do manually using the included instructions. The used ISO file that has the fonts is distributed by none other than Microsoft.

This requires a large download (almost 4 GB) and a large amount of temporary free disk space (almost 8 GB), although the resulting packages have their usual sizes.

psydvl commented on 2021-02-21 19:56

@francoism90 Last update was two weeks ago, who knows when will be next And Fonts folder weight

0.3 GB. So I need to copy them again (sometimes I’m not have so free space) or ignore pacman message about update.

Copyright © 2004-2021 aurweb Development Team.

AUR packages are user produced content. Any use of the provided files is at your own risk.


Устанавливаем шрифты Microsoft в Linux

Часто бывает, что при открытии какого нибудь файла, необходимы определенные шрифты. Как пример, это может быть какой-нибудь документ, который создавался в операционной системе Windows, и там использовались шрифты от Microsoft. И в случае, когда у вас в системе Linux нет такого шрифта, то система автоматически подбирает ближайший похожий шрифт. Но может возникнуть проблема в размере шрифта, в итоге, текст может “поплыть”. А то и хуже, вместо отображения текста, могут появиться не разборчивые символы, вы это могли видеть в тех же играх. Ситуация может усугубляться еще и тем, что шрифты от Microsoft распространяются по лицензии. По этому в других операционных системах их нет. Но, их можно установить, по крайне мере, некоторые из них.

Шрифты Microsoft в Debian/Ubuntu

И так, возможно некоторые из вас слышали о пакете под названием “ttf-mscorefonts-installer”, этот пакет содержит некоторые шрифты от компании Microsoft. Касательно установки в Debian 10, у вас должны быть подключены репозитории с не свободным программным обеспечением. То есть – “non-free contrib”, как их добавить, и в целом про репозитории Debian написано в данной статье. Для его установки “ttf-mscorefonts-installer” воспользуемся командой:

Соглашаемся с условиями лицензии, можно нажать на “Tab” и когда кнопка “OK” изменит свой цвет, то есть выделится, тогда нажимаем на “Enter”:

Затем, еще раз соглашаемся на установку шрифтов:

И дожидаемся окончания установки. Далее установим еще парочку пакетов, этот пакет содержит свободные шрифты, которые являются неким аналогом шрифтов от Microsoft в плане размерности:

Шрифты Microsoft в Fedora

В дистрибутиве Fedora установка шрифтов от Microsoft немного отличается, сначала необходимо установить некоторые зависимости:

Затем установим шрифты из пакета, выполнив команду:

Шрифты Microsoft в Manjaro

В дистрибутиве Linux Mnajaro пакет со шрифтами Microsoft носит иное название, и называется он ttf-ms-fonts. Данный пакет можно установить из AUR, для этого конечно у вас должен быть подключен данный репозиторий, это можно сделать в настройках Pacman. Далее просто в поисковой строке вводите название пакета и нажимаете на кнопку собрать:

Так же можно установить пакет ttf-vista-fonts, точно так же через Pacman.


Пакет “ttf-mscorefonts-installer”, который мы устанавливали в операционных системах Debian/Ubuntu и Fedora, содержит следующие шрифты от компании Microsoft:

Читайте также:  Lenovo g560 drivers windows 7 wifi

Первый пакет – “ttf-ms-fonts” который устанавливали в Manjaro содержит шрифты

Содержание второго пакета в Manjaro:

Как видите, в установке шрифтов от Microsoft не вызывает каких либо трудностей. А с учетом того, что данные шрифты от Microsoft пользуются популярностью, то в работе с документами и с запуском игр могут быть необходимы в Linux системах. При необходимости более экзотических и необычных шрифтов, можно найти сайт со свободными шрифтами, например этот, и скачав понравившийся шрифт добавить его в систему.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X


How to Customize Fonts on Arch Linux

On GNOME 3 desktop environment, you can use GNOME Tweak Tool to change the default fonts of Arch Linux. On KDE 5 plasma desktop environment, you can use the System Settings app to change the default fonts on Arch Linux.

In this article, I will show you how to customize Fonts of Arch Linux on GNOME 3 desktop environment and KDE 5 desktop environment. Let’s get started.

Customizing Fonts on GNOME 3 Desktop Environment

Like I said, you can use GNOME Tweak Tool to change the font of GNOME 3 desktop environment.

GNOME Tweak Tool may not be installed by default on your Arch Linux machine. But it is available in the official package repository of Arch Linux.

Before you install GNOME Tweak Tool, update the pacman package repository cache with the following command:

The pacman package repository cache should be updated.

Now install GNOME Tweak Tool with the following command:

GNOME Tweak Tool should be installed.

Now go to the Application Menu and search for GNOME Tweak Tool. You should see a Tweaks icon as marked in the screenshot below. Click on it.

GNOME Tweak Tool should start as you can see in the screenshot below.

Now go to the Fonts section and you should see the following options as you can see in the screenshot below.

From here you can change the default Window Title font, the Interface font, Document font and Monospace font.

You can also configure Antialiasing for fonts and fonts Scaling Factor for HiDPi monitors.

You can change the Hinting and Antialiasing options as marked in the screenshot below to configure the smoothness of the fonts of your Arch Linux machine.

To change Window Title font, Interface font, Document font and Monospace font, click on the buttons as marked in the screenshot below.

A fonts picker window should show up as you can see in the marked section of the screenshot below.

Select any font you want from the font picker, change the font size if you want and once you are happy, click on the Select button as marked in the screenshot below.

Your desired font should be applied.

Changed font in the File Manager UI:

Customizing Fonts on KDE 5 Plasma Desktop Environment

On KDE 5 plasma desktop environment, the fonts can be customized using the System Settings app.

From the KDE menu, search for settings, and click on the System Settings app as marked in the screenshot below.

System Settings app should be opened as you can see in the screenshot below.

Now click on the Fonts tab and you should see the following window as shown in the screenshot below.

From here you can configure many default fonts on the KDE 5 plasma desktop environment. You can also configure Anti-aliasing for smoothing fonts from here.

To change the Window title font, you can click on the Choose… button as marked in the screenshot below.

A font picker should open up as marked in the screenshot below.

From here you can choose a font from the marked section of the screenshot below.

You can also set a font style and font size from the marked section of the screenshot below.

You can also set strikeout or underline effects from the marked section of the screenshot below.

If you’re using languages other than English and it has different writing system, such as Arabic, you can change it from the marked section of the screenshot below.

You will get a preview of how your selected font will look in the preview section as marked in the screenshot below.

Once you’re satisfied, click on OK as marked in the screenshot below.

Then click on Apply, the changes should be applied.

Click on OK if you see the following dialog window.

As you can see, the Window title font is changed.

The same way you can change General, Fixed width, small, Toolbar and Menu fonts.

To change the Anti-aliasing effect, click on the Anti-aliasing dropdown menu and choose any of the options as marked in the screenshot below.

That’s how you customize fonts on Arch Linux. Thanks for reading this article.


Поделиться с друзьями
Советы экспертов и специалистов