Changes since 0.1 Bugs fixed: (CRASH means that the bug caused MDVI to dump core). - CRASH: empty glyphs were not skipped as they should - viewing origin was not set properly (was being set before receiving ConfigureNotify events). - ruler text was not always visible - rules were misplaced by one pixel vertically New features: - Building process (i.e. Makefile and autoconf files) rewritten from scratch. Better support for parallel builds and cross compilation. - Added a page selection mechanism to process only certain pages in a DVI file. New option --page-ranges (-r) to mdvi. - Added --sort-pages to sort pages according to TeX or DVI numbers. - Added generic support for \specials, and support for TkDVI's layers, as a test. - MDVI tries harder to find fonts and if it fails it uses metrics files (see below for supported formats) to draw the bounding box of missing glyphs. - The bounding box of included EPS files is displayed correctly (if they are not rotated). - Added support for dvips' color specials, but output is not too pretty because MDVI still does not support transparency. - MDVI now handles fonts in a generic way, which makes it easier to add support for new font types. - (viewer) Added `batch' mode for MDVI, useful for generating all the fonts required by a DVI file, diagnose font-related problems, or profiling. In this mode, MDVI runs without an interactive interface. - Added support for Type1 fonts, using t1lib. - Added support for TrueType fonts, using FreeType 1.x. - Added support for TFM, OFM-0, OFM-1 and AFM font metrics files, and a generic mechanism to request metric information for a font. - Added support for PostScript font maps and encoding vectors, using the configuration files of dvips or pdftex. MDVI can also read the font maps of Ghostscript, and use it to locate additional fonts. Glyph metrics are transformed correctly (at the price of some loss in precision) for slanted and/or extended fonts. - Added support for internationalization. Now MDVI only needs translators. - Added support for Ghostscript font maps, so MDVI can use its fonts and metric files. - (viewer) Now font support is completely configurable from the command line (i.e. what font formats to use, and in what order to try them). - MDVI is on its way to become a standalone library (independent of X).