CTAN Comprehensive TeX Archive Network

Directory dviware/dvii

This is the README file for dvii [version 0.44]



dvii is a utility written in C that extracts information from a TeX
dvi file and displays it on the command line. Information displayed
can include a summary:

  File comment (usually the date file was compiled)
  File size
  Number of (physical) pages
  Number of fonts

as well as more detailed information: 

  Font names for all fonts used
  List of physical page number/TeX page number pairs
  List of all \specials and the page on which they appear
  List of all fonts on a per page basis

More information can be found at the dvii home page




   2a. Executables

   Currently, the following executables are available at the dvii web
   site http://www.macrotex.net/dvii/dvii.html

      * DOS
      * Win32   (Windows 95/98/ME/NT/2000)
      * Solaris (Sparc)
      * Solaris (x86)
      * Linux   (x86)

   2b. Compiling (if you cannot find an appropriate executable)

     1. What you need

        To compile, you need to have a C compiler along with the
        standard C libraries, in particular, 


        These libraries are standard and should be on any system
        with an ANSI C compiler installed (e.g. gcc). 

     2. Do the compile
       Example. If you have gcc, type

           gcc dvii.c -o dvii.exe   (assuming DOS/Windows platform)
           gcc dvii.c -o dvii       (assuming Unix platform)

       If you are compiling on a 64-bit machine, do the following: 

           gcc -DSIXTY_FOUR_BIT dvii.c -o dvii

     3. Problems with compiling

       Here are some problems you may encounter when trying to

       * You get an error message that ...

   2c. Installing the executable

     Place the executable file (dvii.exe in the case of DOS/Windows,
     dvii in the case of Unix) anywhere in the execution PATH. That's


3. TO DO

* Write better read_*_byte routines (use fread()?)

* Output fonts in ascending (rather than descending) order.

CTAN: put all files in tex-archive/dviware/dvii

Download the contents of this package in one zip archive (180.6k).

dvii – Extract information from a DVI file

A utility written in C that extracts information from a DVI file. Information displayed can include a summary of the file comment (usually the date the file was compiled), file size, the number of (physical) pages, and the number of fonts. More detailed information may also include font names for all fonts used, lists of the fonts which appear on each page, a list of physical page number/ page number pairs, and a list of all \specials and the pages on which they appear.

To compile, you need a C compiler along with the standard C libraries but precompiled executables are available for DOS, Win 9X/NT, Solaris, OSF/1, and Linux.

Home pagehttp://www.macrotex.net/dvii/dvii.html
LicensesThe Project Public License
MaintainerAdam Lewenberg
TopicsDVI processor
Guest Book Sitemap Contact Contact Author