On Friday 11 January 2008 19:19:33 Pajarico wrote:
> The software, in its young stage, already does everything one might
> expect from a font manager. I'm still a bit confused with the use of
> Tag Sets, but that's another story.
>
> However, the activation of the fonts doesn't happen immediately. I was
> working with Inkscape and needed to restart it for the newly-activated
> fonts to appear.
>
> Steps to reproduce:
> 1- Start Fontmatrix and import some fonts.
> 2- Start inkscape.
> 3- Activate a font.
>

The correct way:

1- Start Fontmatrix and import some fonts.
2- Activate a font.
3- Start inkscape.



> Results: Inkscape drop-down menu does not update the font list.
> Expected results: Newly-activated fonts should appear.
>
> I'm not submitting a bug on your tracker because I'm not sure whether
> this is a bug in Fontmatrix or not. For example, Quark and Suitcase
> (another font manager quite similar to Fontmatrix) work together
> sharing a Quark plugin, and whenever the active fonts are altered
> Quark shows the changes immediately. Right now you have to restart the
> software to make the changes appear and this is suboptimal.

This is the way fonts work on Linux in general. Fontconfig caches available 
fonts (and rechecks about every 30-60 seconds IIRC). Then applications on 
startup query fontconfig for available fonts. In my experience with Macs, 
Windows (since Windows 2.x) and Linux, the Linux way is far far less trouble 
and fuss free than the others. 

Some further thoughts:
http://rants.scribus.net/2007/12/07/a-real-linux-font-manager-for-designers/

>
> Is this a request to be sent to the Inkscape guys, fontconfig or you?
>
Neither. 

> Regards.
>

Suitcase and ATM were developed to work around the deficiencies with fonts on 
MacOS. It was a bonus that they could in fact detect and repair broken font 
resource forks on a Mac. ( A common occurance.), along with enabling certain 
apps to activate fonts on the fly. This was necessary on a Mac owing resource 
limitations including memory usage both in the OS and applications. 
(Pagemaker on Windows also comes to mind. )

The second bonus was this sort of activation mechanism was developed to 
accomodate a few specific applications.

Given the loading speed of inkscape on a modern machine and the far greater 
capacity for Linux to keep many fonts active I find the current way Linux 
handles fonts far more robust and trouble free.  There is a  caveat that 
Scribus, Inkscape and Fontmatrix will disable using broken fonts in self 
defense against crashing.

So in other words, you need to "Think Differently" its Linux, not a Mac. 

The kind of intergration you are seeking is in some respects superflous as for 
example Scribus can handle loading fonts on the fly itself. 

Asking Fontmatrix to handle this for any and all applications is task beyond 
its remit in my opinion.

Peter


_______________________________________________
Undertype-users mailing list
Undertype-users@gna.org
https://mail.gna.org/listinfo/undertype-users

Reply via email to