Love, Marriage, and Monte Carlo (1/3)
A three part series that explore the Marriage Problem using Monte Carlo. This first part lays out the terrain.
Read More3D Bar Histograms in Python
Attempts to prepare 3D (XYZ) histograms in python, using the mplot3d package (part of matplotlib).
Read MoreWriting Chemistry with LaTeX (3/3)
In this last part of writing chemistry with LaTeX, we will look at the chemscheme portion of chemstyle. It offers automatic tracking for schemes and compounds, and is a major time-saver for synthetic chemists.
Read MoreLaTeX Embedded Python (1/2)
One of the attraction of LaTeX is that it is extensible. Using Martin Ehmsen’s python.sty, it is possible to embed python into LaTeX code to prepare dynamic, living documents.
Read MoreSpellchecking LaTeX in MacOSX
How to spell-check a LaTeX document with specialized dictionary in TeXShop.
Read More

Jon is a chemist who also makes illustrations, plays the flute, swims, and has one too many curiosities. He was born and raised in Hong Kong before studying in Italy and Canada. Jon now teaches at the United World College in Hong Kong. 