Projects / TkDVI


TkDVI is a DVI previewer built with the Tcl/Tk toolkit. It can use multiple windows to display multiple pages at the same time (which can come from multiple DVI files sharing a common font repository). Each window can show either a single page, two facing pages (as in a book) or sixteen reduced pages in the space of one, to check page breaks and positioning of floating items. TkDVI supports many features from xdvi, such as a magnification glass, but also adds interesting stuff like a gv-like page selector and a `rubber line' for measuring distances. TkDVI is based on a reusable Tk `image type' for DVI files which can easily be incorporated in other programs, and it is straightforward to customize and extend TkDVI itself.

Operating Systems

Recent releases

  •  15 Aug 2001 15:41

    Release Notes: This release adds miscellaneous GUI improvements and bug fixes, support for PDF-style bookmarks and document information in DVI files, experimental support for `source \specials' that link DVI content and the respective TeX source files, an improved architecture for the execution of \special commands in DVI files, improved documentation, and fixes to the installation architecture.

    •  07 Jul 2000 14:46

      Release Notes: This user interface was completely re-vamped. The DVI browser is now a reusable Tk `mega widget'. Lots of internal changes were made and many features were added.

      •  18 Jun 1999 19:16

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.