Code Search for Developers
 
 
  

README from matplotlib at Krugle


Show README syntax highlighted

DO YOU REALLY WANT TO DO THIS?

    This directory contains the code to build the matplotlib web page,
    which can be found at http://matplotlib.sourceforge.net.  In other
    words, unless you want to edit the web page docs, there is not much
    need to build them yourself since they are available online.

    If all you want is the pydoc documentation, this is online at

      http://matplotlib.sourceforge.net/matlab_commands.html  and
      http://matplotlib.sourceforge.net/classdocs.html

    If you really want to build the html docs yourself, you will need to
    have all backends working.


OK, YOU'RE STILL HERE?  

    The html for the matplotlib web site is generated using yaptu, a
    simple (71 lines of code!) but powerful templating engine

      http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52305

    (also included in this dir so you don't need to install it)

    All of the web pages are templates, eg, index.html.template in which I
    combine arbitrary python data structures with yaptu templating.

    process_docs.py is a script to generate the pydocs for the class
       library, and munge the generated output into a format suitable for
       inclusion into the web page.  

    convert.py is the workhorse that runs all the templates and generates
      the html with the appropriate headers and footers.

    screenshots/makeshots.py is a script that creates all the screenshots
      that can be generated dyamically (some cannot be because, for
      example, they are screenshots of figure windows with the navigation
      toolbar).  


BUILDING THE DOCS

    All you need to do to build the html documentation edit make.py to
    poiint to your matplotlib src tree, and then run 'python make.py'.
    This runs makeshots.py, process_docs.py and convert.py for you.  A
    tar file site.tar.gz is created, which I ship off to the sf
    website.




See more files for this project here

matplotlib

Matplotlib is a pure python plotting library with the goal of making\r\npublication quality plots using a syntax familiar to matlab users. \r\nThe library uses Numeric for handling large\r\ndata sets and supports a variety of output backends

Project homepage: http://sourceforge.net/projects/matplotlib
Programming language(s): C,C++,Python
License: other

  examples/
    units/
    widgets/
    __init__.py
    accented_text.py
    agg_oo.py
    agg_resize.py
    agg_test.py
    alignment_test.py
    anim.py
    anim_tk.py
    anscombe.py
    arctest.py
    axes_demo.py
    axes_props.py
    axhspan_demo.py
    backend_driver.py
    bar_stacked.py
    barchart_demo.py
    barh_demo.py
    boxplot_demo.py
    break.py
    color_by_yvalue.py
    color_demo.py
    colours.py
    contour_demo.py
    contour_image.py
    contourf_demo.py
    coords_demo.py
    coords_report.py
    csd_demo.py
    cursor_demo.py
    custom_ticker1.py
    customize_rc.py
    dash_control.py
    dashpointlabel.py
    dashtick.py
    data_helper.py
    date_demo1.py
    date_demo2.py
    date_demo_convert.py
    date_demo_rrule.py
    dynamic_demo.py
    dynamic_demo_wx.py
    dynamic_image_gtkagg.py
    dynamic_image_wxagg.py
    dynamic_image_wxagg2.py
    embedding_in_gtk.py
    embedding_in_gtk2.py
    embedding_in_gtk3.py
    embedding_in_qt.py
    embedding_in_tk.py
    embedding_in_tk2.py
    embedding_in_wx.py
    embedding_in_wx2.py
    embedding_in_wx3.py
    embedding_in_wx4.py
    errorbar_demo.py
    figimage_demo.py
    figlegend_demo.py
    figtext.py
    fill_between.py
    fill_between_posneg.py
    fill_demo.py
    fill_demo2.py
    fill_spiral.py
    finance_demo.py
    font_indexing.py
    font_table_ttf.py
    fonts_demo.py
    fonts_demo_kw.py
    ftface_props.py
    ganged_plots.py
    gdtest.py
    glyph_to_path.py
    gtk_spreadsheet.py
    histogram_demo.py
    histogram_demo_canvasagg.py
    image_demo.py
    image_demo2.py
    image_demo3.py
    image_demo_na.py
    image_interp.py
  gd/
  screenshots/
  tut/
  API_CHANGES
  CHANGELOG
  INSTALL
  NUMARRAY_ISSUES
  README
  __init__.py
  api.pdf
  backends.html.template
  classdocs.html.template
  convert.py
  credits.html.template
  exclude.txt
  faq.html.template
  fonts.html.template
  footer.html.template
  goals.html.template
  goals.txt
  header.html.template
  hthelpers.py
  index.html.template
  installing.html.template
  interactive.html.template
  leftwich_tut.txt
  license.fmt
  license.html.template
  make.py
  matlab_to_pylab.py
  matplotlib.afm.html.template
  matplotlib.artist.html.template
  matplotlib.axes.html.template
  matplotlib.axis.html.template
  matplotlib.backend_bases.html.template
  matplotlib.backends.backend_agg.html.template
  matplotlib.backends.backend_cairo.html.template
  matplotlib.backends.backend_fltkagg.html.template
  matplotlib.backends.backend_gd.html.template
  matplotlib.backends.backend_gtk.html.template
  matplotlib.backends.backend_gtkagg.html.template
  matplotlib.backends.backend_gtkcairo.html.template
  matplotlib.backends.backend_gtkgd.html.template
  matplotlib.backends.backend_paint.html.template
  matplotlib.backends.backend_ps.html.template
  matplotlib.backends.backend_qt.html.template
  matplotlib.backends.backend_qtagg.html.template
  matplotlib.backends.backend_svg.html.template
  matplotlib.backends.backend_template.html.template
  matplotlib.backends.backend_tkagg.html.template
  matplotlib.backends.backend_wx.html.template
  matplotlib.backends.backend_wxagg.html.template
  matplotlib.cbook.html.template
  matplotlib.cm.html.template
  matplotlib.collections.html.template
  matplotlib.colors.html.template
  matplotlib.dates.html.template
  matplotlib.figure.html.template
  matplotlib.finance.html.template
  matplotlib.font_manager.html.template
  matplotlib.ft2font.html.template
  matplotlib.image.html.template
  matplotlib.legend.html.template
  matplotlib.lines.html.template
  matplotlib.mathtext.html
  matplotlib.mathtext.html.template
  matplotlib.mlab.html.template
  matplotlib.numerix.html.template
  matplotlib.patches.html.template
  matplotlib.pylab.html.template
  matplotlib.table.html.template
  matplotlib.texmanager.html.template
  matplotlib.text.html.template
  matplotlib.ticker.html.template
  matplotlib.toolkits.basemap.basemap.html.template
  matplotlib.toolkits.basemap.html.template
  matplotlib.transforms.html.template
  matplotlib.widgets.html.template
  matplotlibrc
  process_docs.py
  pylab_commands.html.template
  screenshots.html.template
  set_begone.py
  toolkits.html.template
  tutorial.html.template
  whats_new.html.template
  whats_new_text.py
  win32_static.tar.gz
  yaptu.py