1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
Definitive Type Manager (or DTM, for short)
*******************************************
This is the very-first-pre-alpha-buggy version of the Definitive
Type Manager, i.e., a way to install and remove fonts (and make them
available to applications) in a GNU/Linux system.
Why a type manager?
-------------------
I think there are two major problems in letting every package to
manage the fonts its own way:
1. Duplicate fonts (but this isn't a big problem, with hard disk
capacity growing and growing...)
2. Unavailable fonts. This is a serious problem: how do every package
makes its fonts available to any other package in the system? At now
the two major applications are X11 and Ghostscript (TeX apart), but as
Linux grows and more applications are written the problem will be
more serious.
How to solve the problem
--------------------------
I think we can solve the problem by providing packages a standard way
to install fonts in the system and to make them available to any other
application installed.
The dtm scripts try to do just that. They can be used to install
fonts system wide or in the user home directory. To see how it works
just run the test.sh script on the fonts in /usr/doc/dtm/examples
and see how the Fontmap and fonts.dir files are created. If you
are really brave you can also try the fountain program.
Have fun,
Federico
P.S. I'll write some better documentation in the future
At now I just want this stuff to work and put LaTeX support in it ;)
|