Menu

Tree [r8989] / trunk / py4science / workbook /
 History

HTTPS access


File Date Author Commit
 examples 2008-10-19 fer_perez [r6265] Complete making workbook be pure-tex, self-cont...
 fig 2008-10-19 fer_perez [r6260] Workbook: Add bessel examples, and jpg I forgot...
 problems_skel 2008-10-25 jdh2358 [r6330] reorg talk dir
 problems_soln 2008-10-25 jdh2358 [r6330] reorg talk dir
 scripts 2007-10-26 jdh2358 [r4015] added more convolution figs
 snippets 2008-10-19 fer_perez [r6265] Complete making workbook be pure-tex, self-cont...
 Makefile 2008-10-19 fer_perez [r6262] Workbook: complete updates to build.
 README 2008-10-25 jdh2358 [r6330] reorg talk dir
 add_problem 2008-10-25 jdh2358 [r6330] reorg talk dir
 basemap.tex 2008-10-19 fer_perez [r6258] Major updates to workbook.
 bessel.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 convolution.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 fft_imdenoise.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 files_etc.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 glass_dots.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 intro.tex 2007-10-14 fer_perez [r3942] - Fixes to main book so it compiles to PDF dire...
 intro_dynsys.tex 2007-10-30 jdh2358 [r4065] added lotka volterra skeleton to workbook
 intro_linalg.tex 2007-10-26 jdh2358 [r4022] added some more workbook files
 intro_pyrex.tex 2007-12-07 jdh2358 [r4664] minor tweaks to pyrex
 intro_sigproc.tex 2007-10-28 jdh2358 [r4040] fixed some bugs in convolve
 intro_stats.tex 2007-10-27 jdh2358 [r4033] late nite pomona workbook build
 intro_to_python.tex 2007-12-03 fer_perez [r4556] Reorganize a bit. Waste 2 hours dealing with u...
 introduction.tex 2007-12-03 fer_perez [r4556] Reorganize a bit. Waste 2 hours dealing with u...
 ipython_tut.tex 2007-12-03 fer_perez [r4556] Reorganize a bit. Waste 2 hours dealing with u...
 lotka_volterra.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 main.tex 2008-10-19 fer_perez [r6258] Major updates to workbook.
 matplotlib_tut.tex 2007-12-03 fer_perez [r4556] Reorganize a bit. Waste 2 hours dealing with u...
 preamble.tex 2007-10-14 fer_perez [r3942] - Fixes to main book so it compiles to PDF dire...
 pyrex_ringbuf.tex 2007-12-07 jdh2358 [r4663] updated pyrex workbook
 python.bib 2008-10-19 fer_perez [r6264] Add local copy of bib files.
 python2.bib 2008-10-19 fer_perez [r6264] Add local copy of bib files.
 qsort.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 quad_newton.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 stats_descriptives.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 stats_distributions.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 template.tex 2007-12-03 fer_perez [r4548] Commits to continue the merged book.
 trapezoid.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 update_problems.py 2008-10-19 fer_perez [r6276] Workbook updates.
 wallis_pi.tex 2008-10-19 fer_perez [r6276] Workbook updates.
 why_python.tex 2007-12-03 fer_perez [r4556] Reorganize a bit. Waste 2 hours dealing with u...
 wordfreqs.tex 2008-10-19 fer_perez [r6258] Major updates to workbook.
 wrapping.tex 2008-10-22 fer_perez [r6303] Add a few *incomplete* notes about ctypes

Read Me

This is the workbook for the py4science course.  It is made up of a
bunch of different units, each of which lives in a separate *.tex
file.  To make a new unit, copy template.tex to yourfile.tex and fill
it in.  We use the latex listing package for including python source
code.

For every unit with an example in the :file:`examples` create the
solutions an skeletons for the workbook, with for example::

  ./add_problem NAME

See the :file:`add_problem` script in this dir
../problems_solved/your_problem.py.

If there are any figures, you should create a PNG and EPS version of
each and add them to the fig subdirectory of the workbook directory.
You will need to svn add your tex file, problem, skeleton, skeleton
symlink, and figures.

There is a file:`template.tex` which is a template for adding an
example to the workbook.  Copy it to your_example.tex and replace the
template content with your content -- this example shows how to
include figures, excercises, ipython sessions, etc...

You can build the workbook in skeleton form with

  > make skel  # create workbook_skeletons.pdf

and in solved form with

  > make sol     # creates workbook_solved.pdf
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.