Find a way to automatically generate math fonts. Fix bugs with script placement on calligraphic letters in mathptm. Update documentation (comments from Karl and Damian). Investigate using raw SC fonts and Alternate sets. Investigate problems with duplicate kerns appearing in vpl files (Hilmar Schlegel). Find out why, if you have a font with both medium and light variants but no italic, you get m/it -> l/it -> l/sl rather than m/it -> m/sl. (Sebastian). Allow .vpl files to be read as .pl files. (Constantin) in mathptm has incorrect left bounding box (Anthony Stone) Create LaTeX packages? In fact, rethink the whole package interface... Worry about excessive kern tables in T1 fonts. Mathptm.sty needs looked at. Update fontdoc.sty and co for LaTeX2e (and make them use PS fonts). latin.mtx uses fontinst.sty rather than fontdoc! (Rob Hutchings). latin.mtx fakes composite SC glyphs from the composite glyph (eg \setleftrightkerning{Aacutesmall}{Aacute}{900}) rather than from the SC non-composite (eg \setleftrightkerning{Aacutesmall}{Asmall}{1000}). This may cause problems with SC fonts with explicit SC--C kerns (eg \setkern{V}{Asmall}{100}). This needs to be thought about. Pointed out by Hilmar Schlegel. Consider making \set{left|right}kerning parameterized by the size of the other glyph, eg so that faking can be different from . Suggested by Hilmar Schlegel. Thierry Bouche pointed out that if the first font in an \installfont is scaled (eg \installfont{foo}{bar scaled 800}) then the font dimensions aren't scaled to match. This is because the .mtx file for bar will contain: \setint{xheight}{900} rather than: \setint{xheight}{ \ifisint{rawscale}\then \scale{900}{\int{rawscale}} \else 900 \fi } or words to that effect.