Master in physics, PhD in math (non commutative geometry).
My main personal personal project is to write on "universal course of math". Since I have to manage a 3000-pages LaTeX file, I've developed some tools in Python. The main ones are :
\ref
are before the corresponding \label
and to perform arbitrary string
manipulations on the LaTeX code before to compile it.External links :
tikz
code from a python script. Automatic computation of the bounding box, put arbitrary LaTeX code where you want on the picture (much more powerful than psfrag), get tangent and normal vector to an (more or less) arbitrary curve, etc. Almost everything sage can compute, phystricks
can draw. And --of course-- for complex figures, you are programming in Python instead of programming in LaTeX.Oh and yes : my kids are cuter than yours.