You are here

Portable fonts in Inkscape Portable

9 posts / 0 new
Last post
nickd
Offline
Last seen: 9 years 2 months ago
Joined: 2015-09-22 06:36
Portable fonts in Inkscape Portable

Hello all,

This is my first post, hopefully I'm in the right place.

I am trying to use Inkscape Portable with custom fonts. I read a guide on this site that said fonts can be installed in the 'Fonts' directory (though that may need to be created manually), in the following path:

X:\PortableApps\PortableApps.com\Data\Fonts in a standard platform setup.

So, I copied them to:

C:\Users\username\PortableApps\PortableApps.com\Data\Fonts

But they aren't available in Inkscape. I did note that the information on this site says that it may not work for all programs so I was wondering if Inkscape is one of them and if there is anything that I can do to fix this?

Thanks,
Nick.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 37 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Platform

Do you have the platform running before you launch Inkscape? I can't recall offhand if Inkscape works directly with it or not, I'll check in a bit.

Sometimes, the impossible can become possible, if you're awesome!

nickd
Offline
Last seen: 9 years 2 months ago
Joined: 2015-09-22 06:36
Hi there,

Hi there,

Thanks for your reply.

Yes, I have the platform running, I open Inkscape from the platform, then I open the file through Inkscape.

All the best,
Nick.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 37 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Inkscape Only Supports Installed Fonts

I've looked into it and Inkscape is incompatible with portable fonts. Apparently it will not recognize fonts that are dynamically added to a running Windows instance, only fonts specifically installed to the Windows\fonts directory. Some other apps, especially cross-platform apps, have this same limitation. GIMP is another example. Within GIMP, however, you can set a specific directory for GIMP to look in for additional fonts at the app level. The GIMP Portable launcher automatically configures this for the platform's portable font directory on each machine so that GIMP can use the platform's portable fonts even though GIMP itself wouldn't see them being dynamically added. Sadly, Inkscape does not have a similar method to add an additional path for Inkscape to pull fonts from.

To be able to do it in the future, the Inkscape developers would either need to add support for dynamically added portable fonts (those added via Windows' AddFontResource API) or add the ability to look in an alternate directory for additional fonts. The latter is likely easier and more likely for them to add. If they do, I'd update the Inkscape Portable launcher to automatically configure it for the platform's font directory on each launch the way I have the GIMP Portable launcher work.

Sorry I don't have better news, but maybe the Inkscape folks would be willing to add this feature.

Sometimes, the impossible can become possible, if you're awesome!

SidCharming
Offline
Last seen: 7 years 2 months ago
Joined: 2017-08-24 19:22
Update... ?

Is this still the case with the newest version of PortableApps 14.4.1, (Gimp/Inkscape) on Windows 10 computers?

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 1 week 4 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Possible, requires some work

I've found a way to handle this for the next release.

For those wanting it now, see here: https://portableapps.com/node/56686

nickd
Offline
Last seen: 9 years 2 months ago
Joined: 2015-09-22 06:36
OK, well many thanks for

OK, well many thanks for looking into this and for your most comprehensive reply.

All the best,
Nick.

dahsas
Offline
Last seen: 3 years 3 months ago
Joined: 2021-08-19 12:18
Fonts

In Inkscape (including the latest portable version 1.1) I have had the same problem with fonts, particularly foreign font versions like Ge'ez/Tigrinya font (AbyssinicaSIL-Regular.ttf). It didn't work when I copied the font to \PortableApps.com\Data\Fonts directory. However, it worked like a charm when I copied the trutype font to \PortableApps\InkscapePortable\App\Inkscape\share\inkscape\fonts\ ---- the \share\inkscape folder is also where you have the extensions, filters, palettes, templates, etc.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 37 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Updated Fix

I'm working on an updated fix for 1.1. Please see this post and comment there: https://portableapps.com/node/56686#comment-247592

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments