dot2tex - A Graphviz to LaTeX converter
=======================================

Copyright (C) 2007 Kjell Magne Fauske
License: MIT (See LICENSE for details.)
Version: dev
URL: http://www.fauskes.net/code/dot2tex/

Dot2tex is a tool for converting graphs rendered by Graphviz to formats
that can be used with LaTeX. 

Installation
------------

Before you install dot2tex you have to have a working Python environment 
installed on your system. Dot2tex has been developed and tested with 
Python 2.4, but it will probably run fine using Python 2.3. In addition 
you'll need the following modules:

    * pyparsing (http://pyparsing.wikispaces.com/). A recent version is required.
      Older version like for instance 1.3.2 does not work with dot2tex.
    * pydot (http://dkbza.org/pydot.html)
    * preview (http://www.ctan.org/tex-archive/help/Catalogue/entries/preview.html)
      A stand-alone part of the preview-latex/AUCTeX bundle. 
      Required for preprocessing graphs with LaTeX.

Dot2tex is just a single Python script. Put the dot2tex.py script somewhere
on your PATH. Alternatively you can use the distutils setup script:

$ python setup.py install

This will install the script to the SCRIPTS directory in your Python distribution.

You can also use easy_install to install dot2tex:

$ easy_install dot2tex

To build the documentation, docutils is required. 

What's new in version 2.6.1
---------------------------
- Added missing wrapper script. 


What's new in version 2.6.0
---------------------------

- Added the --autosize option. Equivalent to:
  > dot2tex --preproc ex.dot | dot2tex
- Added the --prog option for choosing between dot, neato, circo, towpi and fdp,
  when the input is in plain DOT format. 
- Added the special d2toptions graph attribute. Allows you to specify dot2tex options 
  in command line format.
- Added a dot2tex wrapper script and changed setup.py to make it fully
  compatible with both setuptools and distutils. A dot2tex module will
  now be put in the site-packages directory and a wrapper script without a .py extension
  in the scripts directory. 
  
  All the code is in the dot2tex.py file, so users that prefer a single file can
  still use this file and remove the extension. 

For a full list of changes see changelog.txt
