29.05.2014 Views

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

The history of luaTEX 2006–2009 / v 0.50 - Pragma ADE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

This gives:<br />

f i fi ffi<br />

f i fi ffi<br />

ffi ffi ffi<br />

We are quite tolerant with regards to this specication and will provide less dense methods<br />

as well. Of course we need to implement a whole bunch <strong>of</strong> features but we will do<br />

this in such a way that we give users full control.<br />

encodings<br />

By now we've reached a stage where we can get rid <strong>of</strong> font encodings. We now have<br />

the full unicode range available and no longer depend on the font encoding when we<br />

hyphenate. In a previous chapter we discussed the difference in size between formats.<br />

date luatex pdftex<br />

2006-10-23 3 135 568 7 095 775<br />

2007-02-18 3 373 206 7 426 451<br />

2007-02-19 3 060 103 7 426 451<br />

<strong>The</strong> size <strong>of</strong> the formats has grown a bit due to a few more patterns and a extra preloaded<br />

encoding. But the LuaTEX format shrinks some 10% now that we can get rid <strong>of</strong> encoding<br />

support. Some support for encodings is still present, so that one can keep using the<br />

metric les that are installed (for instance in project related trees that have special fonts)<br />

although afm/Type1 les or OpenType fonts will be used when available.<br />

A couple <strong>of</strong> years from now, we may throw away some Lua code related to encodings.<br />

les<br />

TEX distributions tend to be rather large, both in terms <strong>of</strong> les and bytes. Fonts take most<br />

<strong>of</strong> the space. <strong>The</strong> merged TEXLive 2007 trees contain some 60.000 les that take 1.123<br />

MBytes. Of this, 25.000 les concern fonts totaling to 431 MBytes. A recent ConTEXt<br />

distribution spans 1200 les and 20 MBytes and a bit more when third party modules are<br />

taken into account. <strong>The</strong> fonts in TEXLive are distributed as follows:<br />

format les bytes<br />

AFM 1.769 123.068.970 443 22.290.132<br />

TFM 10.613 44.915.448 2.346 8.028.920<br />

VF 3.798 6.322.343 861 1.391.684<br />

TYPE1 2.904 180.567.337 456 18.375.045<br />

TRUETYPE 22 1.494.943<br />

A fresh look at fonts 41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!