I just installed Windows 10 on my laptop, (previously I used linux) then I installed the vector design application, inkscape.
I just installed it, so the font is still in default, whereas I need an external font to support my design.
When I installed the font, for some reason the font was not detected or seen in inkscape. I was confused, then I looked for the problem, and the problem can be found.
How to Overcome Fonts Not Detected in Inkscape Windows 10
This problem occurs because new fonts installed after the latest windows are not installed into the C: \ Windows \ Fonts directory, but are installed in the C: \ Users \ <username> \ AppData \ Local \ Microsoft \ Windows \ Fonts directory
While inkscape only reads fonts that are in the first directory, namely in C: \ Windows \ Fonts, this causes the newly installed fonts to be detected in Inkscape.
How can it be like that?
Because the default installation of Windows 10 fonts is installed only for users, so the storage changes into the users directory that installs it, not for all users.
Directory Users >> C: \ Users \ <username> \ AppData \ Local \ Microsoft \ Windows \ Fonts
All Users Directory >> C: \ Windows \ Fonts
This also happens to other editing software namely Gimp, the case is the same, but in Gimp you can still change the font directory in the settings, while inkscape, I haven’t found it yet.
Windows default fonts and inkscape default fonts are in the C: \ Windows \ Fonts directory, as shown below.
While the font that just installed will be saved in the directory C: \ Users \ <username> \ AppData \ Local \ Microsoft \ Windows \ Fonts, see the following picture.
So that the newly installed font is installed in the first directory, we must install it in the all users directory, here’s how.
Steps to Overcome Fonts Not Detected in Inkscape
The user or user account that you are using must be an administrator
Close inkscape first
Let’s start !
1. Right-click on the font you want to install. For example here I want to install the Miama font
2. Then select Install for all users , wait for the font to be installed in Windows.
To test whether this method works or not, try opening inkscape, select the Text >> Text and Font menu . Look for fonts that have been installed previously.
Fonts that are successfully installed, will be like the image below
So, by putting it in the all users directory, the newly installed font will be detected in inkscape.
Hopefully a tutorial on how to deal with fonts that are not detected in Inkscape especially on Windows 10 can be useful for every reader.
If you have questions about the above topic, please ask in the comments column.