[lltx] fontspec CTAN release
Khaled Hosny
khaledhosny at eglug.org
Sun Feb 14 08:17:13 CET 2010
On Sun, Feb 14, 2010 at 05:07:59PM +1030, Will Robertson wrote:
> On 13/02/2010, at 10:16 PM, Khaled Hosny wrote:
>
> > AFAIC, luaotfload can now load system fonts (which is different from
> > cached fonts that is yet to be implemented), currently the font
> > database generating script is too memory consuming (on my system with
> > ~3000 fonts installed, it eats no less than 1GB of memory), luatex is
> > leaking memory here and this need to be fixed. What is missing is the
> > ability to launch the script from fontspec if no font database is
> > available or if the asked font is missing from the database, this
> > shouldn't be hard to implement, but I guess we can release fontspec 2.0
> > without it.
>
>
> Sorry for my terminology confusion.
>
> Let me just clarify... in LuaTeX one can access system fonts if you have ConTeXt installed and run
>
> mtxrun --script font --reload
>
> right?
Yes, but we don't use that any more (it will not even work), instead one
can use the luaotfload-fonts.lua script from git, it'll generate and
install a font database with all the needed info (names, styles and
optical sizes).
> But until then something like this will still fail:
>
> \font\1="TeX Gyre Termes" at 10pt\1
And even \font\1="TeX Gyre Termes/B/S=10" (you can use any arbitrary
style name too, "DeJaVu Sans/ExtraLight").
This is already working, but not throughly tested (I did my best, but
with font names you can expect all weired things).
> I think the roadmap right now should be
>
> 1. Release fontspec with LuaTeX support & only "external" fonts
> 2. Improve the tools in LuaLaTeX to access system fonts
> 3. Add system font support to fontspec
>
> W
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
More information about the lualatex-dev
mailing list