Text this: Computational geometry on surfaces :