* Private variables should use double underscore
* Arrow definitions use now standard LaTeX commands - no longer extra package need
* xspace package was missing
* Error handling for pdflatex call