LaTeX

  • yzthesis - this is a package for LaTeX that captures the layout of my PhD thesis. See also: example, manual.
  • shadowbox - this is a package that adds a new command to LaTeX, namely the command 'shadowbox'. This command makes it easy to add a drop shadow behind text. See also the shadowbox manual.

Ox Programming Language

  • oxdoc - a tool for generating API documentation in HTML format from comments in ox source code, inspired by Sun Microsystems' Javadoc. Oxtm is an object-oriented statistical matrix programming language. Go to the User's manual for more details.
  • OxLatex - provides an easy way to generate LaTeX output from any Ox program. Example included.

Other

  • Erg - a small Java program to demonstrate the scheduling algorithm described in Pruhs, Uthaisombut and Woeginger, "Getting the Best Response for Your Erg", ACM Transactions on Algorithms 4(3):(2008) (link). Click the link to run Erg through Java Web Start. The source code is also available. Notice that the paper refers to a Java/Mathematica program too. My version was inspired by that program, but written completely from scratch, and it does not depend on Mathematica.