I have a question regarding the Bibdesk template syntax. I don't know if what I 
want to do is possible, but if anyone has any pointers, I would be most 
grateful. I am currently preparing a Bibdesk template that implements the 
Oxford Standard for the Citation of Legal Authorities 
(http://www.law.ox.ac.uk/published/OSCOLA_4th_edn.pdf). In this style, I will 
need to perform two tests:

The first one checks whether the value of the edition field is 1,2,3 or a value 
above 3, to allow the addition of the ordinal suffix "st", "nd", "d" or "th" 
(for what it's worth, I am hoping not to have any books that are beyond their 
20th edition). The relevant part currently looks like this:

<$Edition?><$fields.Edition/> edn, </$Edition?>,

As you can see, it currently simply omits the ordinal suffix.

A second test needs to checks whether the "editor" field contains more than one 
name. The relevant part currently looks like this:

$editors.normalizedName.stringByRemovingCurlyBraces.@componentsJoinedByCommaAndAndWithEtAlAfterThree/>
 (ed)

As you can see, it will currently alway print (ed), even when there is more 
than one editor

Cheers,

Jan Jakob



------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to