[biblio] Biblatex MHRA style

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Feb 26 21:00:47 CET 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 26/02/2012 14:33, Chris Yocum wrote:
> Hi Everyone,
> 
> I was pointed here from the main Texhax list.  I have been attempting
> to write a biblatex style for MHRA (used in the UK;
> http://www.mhra.org.uk/ the style guide is on the right hand side of
> the page) but mostly failing.  I was hoping for someone more
> knowledgeable about these matters to offer some advice.
> 
> Mostly, I just seems that I am doing lots of typing to get it to work
> when I don't see other biblatex styles doing the same kind of thing.
> 
> I have the code on github (https://github.com/cyocum/biblatex-mhra)
> and I would be very grateful for any expert advice.
> 
> Thanks!,
> Chris Yocum
> 

As a general approach, I'd start from the standard drivers, so just load
the 'best choice' one. Then make a test .bib file, one entry type at a
time, and start by copying the appropriate driver code your 'new' .cbx
file. Make a test .tex file, then work slowly, changing only what you
have to.

I'd use standard.bbx, biblatex.def and so on as references. I notice
that you've not got the required "%" in your files, for example, so you
are adding spaces you don't want. You probably want to check first that
you can't modify a bibmacro or some setting before you alter any part of
the driver itself. It's amazing how much you can achieve by altering the
auxiliaries: this helps as it propagates.

This is the approach I've taken for my biblatex styles, which are
probably a lot easier to set up than humanities ones.
- -- 
Joseph Wright
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPSo9vAAoJEFn7VsXH86MMpEAH+wTbL6nAUjUxfxYjiAQbc/pf
8NzhsCZ0Yz9F1J+AQN49UaADzNPdg3oV5/agAOL+u6Zn+OUJWoWXfWgjn5CPrFn7
o146aqnqHngTL5SLspt1lQcjclPVvk4aLi6pHNy+9z119bzomOcx4dUUFCjxXlwf
+0kTxTIZmcix5/c6IsAupC0Aby2TCi5Cky6Dh2gXtfW/uo7Hc2TadIYpAUn73wb7
Y4QolWb0UuwzMvWC+EZOPySkks9WRxP9s7zIUDwhsjg8IHHbUU1NG7O8Ak1G15Ls
USL2KliuC0bqbktTZlXM5rSJJvBMUa+ldRfpVDIlrXa9Idr8AKzEQodPb0NxVXU=
=S0TV
-----END PGP SIGNATURE-----


More information about the biblio mailing list