Menu

Tree [r615] / trunk / users_guide /
 History

HTTPS access


File Date Author Commit
 code 2004-10-17 jdh2358 [r591] fixed make and readme
 data 2004-08-09 jdh2358 [r488] added missing files
 dot 2004-10-13 jdh2358 [r588] update users guide files
 figures 2004-10-18 jdh2358 [r599] minor tweaks to build process
 styles 2004-08-09 jdh2358 [r489] added some more missing files
 .cvsignore 2004-08-10 jdh2358 [r495] some users guide update
 Makefile 2004-10-18 jdh2358 [r599] minor tweaks to build process
 README 2004-10-18 jdh2358 [r599] minor tweaks to build process
 hackers_summary.tex 2004-08-31 jdh2358 [r526] updates to the docs
 matplotlib.bib 2004-08-10 jdh2358 [r494] added bib file
 users_guide.pdf 2004-10-18 jdh2358 [r599] minor tweaks to build process
 users_guide.ps.gz 2004-10-17 jdh2358 [r593] added ps guide
 users_guide.tex 2004-10-17 jdh2358 [r593] added ps guide

Read Me

Software required to build the users guide

  matplotlib - http://matplotlib.sourceforge.net
  latex - http://www.latex-project.org
  ImageMagick - http://www.imagemagick.org
  graphviz    - http://www.research.att.com/sw/tools/graphviz
  PIL - http://www.pythonware.com/products/pil

To build the matplotlib users guide, you will need to 

  * PIL - some of the examples use it to show how to interact with
    matplotlib and PIL (cut and paste of the following if you are on a
    linux-like box and are a sudoer)

      cd /var/tmp/
      wget http://effbot.org/downloads/Imaging-1.1.4.tar.gz
      tar xvfz Imaging-1.1.4.tar.gz
      cd Imaging-1.1.4/
      cd libImaging/
      ./configure ; make
      cd ..
      sudo python setup.py install

  * add the styles dir to your TEXINPUTS environment variable.  Eg,  

      setenv TEXINPUTS .:styles:/usr/share/texmf//

    Note the double slash at the end tells TeX to recusively search
    that dir.


  * Generate the figures 
     
     > make figs

    Verify that the figures in the figures dir are built.  Verify also
    that the *.dat files in data were built.

  * graphviz - the graphviz program is used to make some diagrams.
    You will need a working version of "dot", from the graphiviz
    suite.  To generate the dot graphs

    > make dot

    You will also need the ImageMagick convert tool to conver the dot
    ps output to PNG

  * build the docs

    > make dvi
    > make pdf

 Typing make will build all of the figures, graphs and output formats
 for the users guide