Adapting XSLT files for Harvard citations

I’m trying to set up an XSLT file so that I can use Scrivener and MMD to properly draw up the Citations for my Dissertation, which are supposed to be in a specific Harvard style.

I’m trying to use a modified form of the dissertation.xslt file that Fletcher Penny provides here, but it doesn’t seem to support the \citet syntax like the memoir-natbib.xslt does.

I’ve tried to modify dissertation.xslt along the same lines (The modified version of dissertation.xslt is here) but can’t seem to get it to work. Scrivener still only outputs \citep commands. I’m not sure what I’m doing wrong.

What I really want is to be able to create an xslt file that works with the Harvard Bibtex package (described here), but I reckon if I can’t even get it working with natbib, then I don’t stand a chance with Harvard!

Any help is therefore appreciated!

With thanks