122,067 reputation
8316613
bio website texdev.net
location Northampton, United Kingdom
age 37
visits member for 4 years, 5 months
seen 14 mins ago

I'm an active developer for LaTeX, most notably with the package siunitx for formatting numbers and units. In my day job I work as a chemist, and so you'll see I write a number of chemistry-related LaTeX packages. I'm also a member of the LaTeX3 Project, working on improving LaTeX with the eventual aim of producing LaTeX3. To keep people up to date with my TeX work and anything else TeX-related I see, I have a blog on TeX matters. I'm also keen on helping other TeX users, and so I try to watch the various places that people go for help. I'm also on the committee of the UK TeX Users' Group. So I pop up all over the TeX world!

For the avoidance of doubt, any code of mine that I publish on http://tex.stackexchange.com/ I hereby place in the public domain to the extent governable by law. Explicitly, I place it under the CC0


Nov
19
comment Formulae PNG anti-aliasing
@tohecz As the question stands, there is no mention of how the .png files are produced. Also, all standalone can do is call some external tool for post-production modification of a DVI or PDF. As such, TeX is not involved in the conversion. A good answer for the question as posed seems to me to be about tools for creating .png files.
Nov
19
comment Pst-Solides3D Transformation of a Cube with parameter
On the basis that a missing \space is pretty specific to this question, I've closed 'too localized'.
Nov
19
comment Displaying a really long chain of inequalities
Certainly breqn is not a magic bullet - breaking equations is hard work, and you still have to intervene manually in some cases. Also, I doubt that Lyx 'knows' about breqn, so you will have to use direct LaTeX entry ('ERT') to use it.
Nov
19
comment Formulae PNG anti-aliasing
I'm afraid that this does not look on-topic for us. I can see the link to TeX, but really expertise in TeX will not directly help in an answer. Perhaps migration to SuperUser would be appropriate.
Nov
19
comment TeXworks expl3.sty error
In the Package Manager, from the Repository menu, Change Package Repository.
Nov
18
reviewed Approve Emacs Quick View (C-c C-v) fails after upgrading to Ubuntu 11.04
Nov
18
comment TeXworks expl3.sty error
Nothing to do with minted, rather fontspec requires expl3. However, it's not really a LaTeX error at all: the problem is that MiKTeX is failing to download and install on the fly correctly. I would try using the MiKTeX Package Manager to pick a different source and re-try installing the l3kernel bundle (which contains expl3).
Nov
18
comment Setting TEXINPUTS for pdflatex in Ubuntu
@egreg One of the 'features' of LuaTeX which gives me headaches :-)
Nov
18
answered Setting TEXINPUTS for pdflatex in Ubuntu
Nov
18
comment Setting TEXINPUTS for pdflatex in Ubuntu
I'll write that up in a slightly modified form as an answer, then :-)
Nov
18
comment Setting TEXINPUTS for pdflatex in Ubuntu
Are you using pdftex or pdflatex. The latter will read \input{header.tex} as a braced argument for file header.tex, but pdftex is Knuth's plain format with the pdfTeX engine: there, \input has primitive syntax only, and the file name searched is {input.tex}.
Nov
18
revised Full LaTeX on tablet devices
Mark up extenstions, 'LaTeX'
Nov
18
comment Problem about bibdesk 1.5.10
This question has come up a few times (see for example tex.stackexchange.com/questions/29381/…): we really do need to know which .bst file you are using.
Nov
18
comment Problem about bibdesk 1.5.10
Not related to the issue, but why do you have \cite inside \ensuremath?
Nov
17
reviewed Approve How do I handle a closing brace in a 'character scanning' macro?
Nov
17
comment How do I handle a closing brace in a 'character scanning' macro?
@DavidCarlisle Would work with e-TeX if you use \numexpr.
Nov
17
comment How do I handle a closing brace in a 'character scanning' macro?
@HeikoOberdiek You can deal with the no-number problem by adding a 0 in the definition of \num. From the question, it's not clear what the behaviour should be for spaces, implicit tokens, etc.
Nov
17
revised How do I handle a closing brace in a 'character scanning' macro?
'LaTeX'
Nov
17
comment How do I handle a closing brace in a 'character scanning' macro?
Good plan: I was thinking \futurelet with charcode detection, but as you say \afterassignment is by far the cleanest way here!
Nov
17
reviewed Approve How to insert an image into LaTeX document?