[scribus-dev] Fwd: [OpenFontLibrary] An index for OFL fonts

Christoph Schäfer christoph-schaefer at gmx.de
Mon Feb 15 21:39:56 CET 2010


Hi,

Do you think this could be interesting for us, e.g. in the font preview?

Christoph

----------  Weitergeleitete Nachricht  ----------

Betreff: [OpenFontLibrary] An index for OFL fonts
Datum: Montag, 15. Februar 2010
Von: Peter Baker <b.tarde at gmail.com>
An: openfontlibrary at lists.freedesktop.org

I've been lurking on this list for a while, never posted here before.
Hi everyone!

A couple of weeks ago, in response to a query on the XeTeX list, I
wrote a little Python/FontForge script (called "fontswith") that
searches through a directory (with all its subdirectories) looking for
fonts with a specific set of glyphs. Turns out that this is a common
sort of need, and various people have produced home-rolled solutions
(Perl scripts, PHP scripts ...). Mine has a number of friendly
command-line switches, can search ttf, otf, ttc, pfb and pfa fonts,
and can speed searches by building an index for future use.

A little while after Iwan Gabovitch posted the link to an archive of
OFL fonts it suddenly occurred to me that one didn't actually have to
have fonts installed or even present on the system in order to search;
one just had to have the index. So I've made an index for the OFL and
posted it along with my script, here:

http://faculty.virginia.edu/OldEnglish/fontswith/

There's only one hitch, namely that several of the fonts in the
archive are inaccessible for some reason: instead of the font, I have
a 14-byte text file containing just the phrase "file not found." These
are the fonts in question:

OFL-OSP_-_NotCourier-sans.ttf
OFL-OSP_-_NotCourier-sans_1.ttf
OFL-PhaistosDisk_-_Layne_Rook.ttf
PD-chemoelectric_-_Goudy_Bookletter_1.otf
PD-Daniel_J_-_Rahel.otf

I suppose there's some easy fix for this; but in the meantime I hope
folks will enjoy having a simple way to discover which OFL fonts have
glyphs that answer some particular need.

Best wishes,
Peter Baker

-------------------------------------------------------



More information about the scribus-dev mailing list