[XeTeX] Multiple citation styles in a single document

Gareth Hughes garzohugo at gmail.com
Mon Sep 20 16:57:33 CEST 2010


Pierre Morel wrote:
> Thank you, the switch from natbib to biblatex is (almost) painless !
> 
> I found how to remove URL fields and DOI fields from the bibliography
> (url=false,doi=false), but I'm still annoyed by the language field (I
> get "eng.", "ENG." or "English" between the titles and the journals,
> which is useless for me) and by the "in:" before the journal in which
> the article was published. Any idea on how to remove those ?

I've been using BibLaTeX. It's the best bibliographical solution for
multilingual documents in LaTeX, but I realise that it's not quite there
yet. The language handling is a bit limited, and, yes, the standard
styles print the name of the language in the entry (which looks very
amateur even in primary school!). That's only useful if you have a
translator, and the style adds 'trans. by N M from L'. Though try
getting it to use the word 'Arabic' and it goes a little nuts.

Seeing as the printing of the language name is part of the style, you
could write a simple style file that copies the standard style you want
to use, but alters the printing of language names. This would allow
BibLaTeX to use the language field without printing it. There are other
BibLaTeX styles bundled with TeX Live. I don't know if any of these have
already implemented better handling of the language field. Perhaps
'humanities'. It looks good on other things.

Gareth.


More information about the XeTeX mailing list