Menu

Tree [r8871] / trunk / users_guide /
 History

HTTPS access


File Date Author Commit
 code 2007-05-27 jdh2358 [r3311] users guide and htdocs updates
 data 2007-12-05 dsdale [r4613] removed .cvsignore files, they are not needed
 dot 2004-10-13 jdh2358 [r588] update users guide files
 figures 2007-12-05 dsdale [r4613] removed .cvsignore files, they are not needed
 styles 2007-12-05 dsdale [r4613] removed .cvsignore files, they are not needed
 CHANGELOG 2006-08-10 dsdale [r2669] updated users_guide.tex to mention numpy, qtagg...
 Makefile 2006-08-10 dsdale [r2671] removed old gzipped postscript
 README 2006-12-31 dsdale [r2951] updates to the users guide
 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 2007-05-27 jdh2358 [r3311] users guide and htdocs updates
 users_guide.ps.gz 2006-08-10 dsdale [r2672] added new postscript version of the users guide
 users_guide.tex 2007-05-27 jdh2358 [r3311] users guide and htdocs updates

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 .:/home/jdhunter/matplotlib/users_guide/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 graphs

    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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.