Hagen - Pragma ADE
Hagen - Pragma ADE
Hagen - Pragma ADE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
16<br />
Font formats<br />
/fonts/tfm/vendor/typeface<br />
/fonts/vf/vendor/typeface<br />
/fonts/type1/vendor/typeface<br />
/fonts/truetype/vendor/typeface<br />
/fonts/opentype/vendor/typeface<br />
/fonts/fea<br />
/fonts/cid<br />
/fonts/dvips/enc<br />
/fonts/dvips/map<br />
There can be multiple roots and the right locations are specified in a configuration file.<br />
Currently all engines can use the dvips encoding and map files, so luckily we don’t<br />
need to duplicate this. For some reason TrueType and OpenType fonts have different<br />
locations and you need to be aware of the fact that some fonts come in both formats<br />
(just to confuse users) so you might end up with conflicts.<br />
In ConT E Xt we try to make live somewhat easier by also supporting a simple path<br />
structure:<br />
/fonts/data/vendor/typeface<br />
This way files are kept together and installing commercial fonts is less complex and error<br />
prone. Also, in practice we only have one set of files now: one of the other OpenType<br />
formats.<br />
If you want to see the difference between a traditional (pdfT E X or X Ǝ T E X plus ConT E Xt<br />
MkII) setup or a modern one (LuaT E X with ConT E Xt MkIV) you can install the ConT E Xt<br />
suite (formerly known as minimals). If you explicitly choose for a LuaT E X only setup,<br />
you will notice that far less files get installed.<br />
1.9 Text<br />
Todo.<br />
1.10 Math<br />
Todo.<br />
1.11 Caching<br />
lua / luc<br />
tma / tmc