From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- dviware/mdvi/NOTES | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 dviware/mdvi/NOTES (limited to 'dviware/mdvi/NOTES') diff --git a/dviware/mdvi/NOTES b/dviware/mdvi/NOTES new file mode 100644 index 0000000000..49e5892f3f --- /dev/null +++ b/dviware/mdvi/NOTES @@ -0,0 +1,46 @@ + +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). -- cgit v1.2.3