|
|
@@ -41,7 +41,7 @@ FIGURE: [http://hplgit.github.io/bumpy/doc/src/mov-bumpy/m2_k1_5_b0_2/tmp_frame_
|
|
|
===== Tutorial =====
|
|
|
|
|
|
For an introduction to Pysketcher, see the tutorial in "HTML": "http://hplgit.github.io/pysketcher/doc/pub/pysketcher.html", "Sphinx": "http://hplgit.github.io/pysketcher/doc/pub/html/index.html", or "PDF": "http://hplgit/github.io/pysketcher/doc/pub/pysketcher.pdf" format (or a simplified version of
|
|
|
-the tutorial in Chapter 9 in "A Primer on Scientific Programming with Python": "http://www.amazon.com/Scientific-Programming-Computational-Science-Engineering/dp/3642549586/ref=sr_1_2?s=books&ie=UTF8&qid=1407225588&sr=1-2&keywords=langtangen", by H. P. Langtangen, Springer, 2014).
|
|
|
+the tutorial in Chapter 9 in "A Primer on Scientific Programming with Python": "http://www.amazon.com/Scientific-Programming-Computational-Science-Engineering/dp/3642549586/ref=sr_1_2?s=books&ie=UTF8&qid=1407225588&sr=1-2&keywords=langtangen", 4th edition, by H. P. Langtangen, Springer, 2014).
|
|
|
|
|
|
===== Examples =====
|
|
|
|
|
|
@@ -64,15 +64,17 @@ FIGURE: [fig/integral_comic_strip, width=800 frac=1]
|
|
|
|
|
|
===== Technology =====
|
|
|
|
|
|
-Pysketcher applies Matplotlib to make the drawings, but it is quite
|
|
|
-easy to replace the backend `MatplotlibDraw.py` by similar code
|
|
|
-utilizing TikZ or another plotting package. The Pysketcher software is
|
|
|
-a thin layer basically constructing a tree structure of elements in
|
|
|
-the sketch. A lot of classes are offered for different type of basic
|
|
|
-elements, such as Circle, Rectangle, Text, Text with arrow, Force,
|
|
|
-arbitrary curve, etc. Complicated figures can be created by sticking
|
|
|
-one figure into another (i.e., hierarchical building of figures by
|
|
|
-sticking one tree structure into another).
|
|
|
+Pysketcher applies Matplotlib to make the drawings, but it should be quite
|
|
|
+straightforward to replace the backend `MatplotlibDraw.py` by similar code
|
|
|
+utilizing TikZ or another plotting package.
|
|
|
+
|
|
|
+The core of the Pysketcher software is a thin layer basically
|
|
|
+constructing a tree structure of elements in the sketch. A lot of
|
|
|
+classes are offered for different type of basic elements, such as
|
|
|
+Circle, Rectangle, Text, Text with arrow, Force, arbitrary curve, etc.
|
|
|
+Complicated figures can be created by sticking one figure into another
|
|
|
+(i.e., hierarchical building of figures by sticking one tree structure
|
|
|
+into another).
|
|
|
|
|
|
===== Install =====
|
|
|
|