publisher-place in references without the state abbreviation
Hello!
I apologize in advance if this topic has been already addressed. I looked for it among the existing discussions but I was not able to find it.
I am writing an article for an Elsevier journal. I am using Elsevier style from repository. However it seems that this style is out of date.
According to the Elsevier guide for authors (http://www.elsevier.com/wps/find/journaldescription.cws_home/30190/authorinstructions#68000) a reference to a book should be like this:
[2] R.K. Dismukes, Human Error in Aviation, Ashgate, Burlington, 2009
However, since the publisher-place is stored as “Burlington, VT” the actual output is:
[2] R.K. Dismukes, Human Error in Aviation, Ashgate, Burlington, VT, 2009
What I would like to do is to get rid of the state abbreviations (e.g. "VT" in this case, with apologies to Vermonters) through a modification of the csl file (instead of changing manually all the entries in the database).
I tried adding the string < form="short"> to the publisher macro in this way:
<macro name="publisher">
<text variable="publisher" suffix=", "/>
<text variable="publisher-place" suffix=", " form="short"/>
But it didn’t work.
Any help will be much appreciated.
I apologize in advance if this topic has been already addressed. I looked for it among the existing discussions but I was not able to find it.
I am writing an article for an Elsevier journal. I am using Elsevier style from repository. However it seems that this style is out of date.
According to the Elsevier guide for authors (http://www.elsevier.com/wps/find/journaldescription.cws_home/30190/authorinstructions#68000) a reference to a book should be like this:
[2] R.K. Dismukes, Human Error in Aviation, Ashgate, Burlington, 2009
However, since the publisher-place is stored as “Burlington, VT” the actual output is:
[2] R.K. Dismukes, Human Error in Aviation, Ashgate, Burlington, VT, 2009
What I would like to do is to get rid of the state abbreviations (e.g. "VT" in this case, with apologies to Vermonters) through a modification of the csl file (instead of changing manually all the entries in the database).
I tried adding the string < form="short"> to the publisher macro in this way:
<macro name="publisher">
<text variable="publisher" suffix=", "/>
<text variable="publisher-place" suffix=", " form="short"/>
But it didn’t work.
Any help will be much appreciated.
Do we know for a fact that Elsevier objects to the state abbreviation? (In some cases such as Cambridge it seems eminently reasonable).
How do the csl people see this? Possible to do something about this?
How would that work? Separate field for state seems ugly.
Cutting off everything after the comma for form="short" might be viable, but might also take out items where there are several places.
Any other viable ideas? I think most people would consider this a very minor feature, so any suggestion needs to be minimally invasive with the rest of Zotero and csl.
As adamsmith already indicated, don't you in a lot of cases need the state to unambiguously point to a certain place (e.g. there are about 15 places in the US called Amsterdam, http://www.placenames.com/)?
Also, the indication of states is mostly restricted to the US (and to the citation of items originating from the US), so a state-field might confuse users from other regions. Furthermore, even if you would decide against showing the state, you'd probably still want to show the country for non-US sources, e.g.:
with state:
Burlington, VT
Delft, The Netherlands
without state:
Burlington
Delft, The Netherlands
The latter option can't be achieved by "cutting off everything after the comma for form='short' ". Finally, CSL generally doesn't rely on parsing of text (dates are preparsed by Zotero). So all in all, I don't think there is an easy answer.
http://dx.doi.org/10.1016/j.engfailanal.2008.11.007 That's fairly US-centric! Elsevier is in Amsterdam (The Netherlands) & that journal is published in affiliation with the European Structural Integrity Society.
My advice would be to delete all instances of US-State names in ones zotero database.
"Note: For "Location," you should always list the city and the state using the two letter postal abbreviation without periods (New York, NY)."
MHRA (http://www.mhra.org.uk/Publications/Books/StyleGuide/StyleGuideV2_3.pdf):
"In giving the place of publication, the current English forms of place-names should be used where these exist (e.g. Geneva, Milan, Munich, Vienna; see 3.1.1). The two-letter abbreviated forms of names of American states (see 4.5) should be included if there is danger of confusion (e.g. Cambridge, MA; Athens, GA)."
Other styles might have similar requirements, but these were the only ones I checked. But what if you're citing a "small book publisher", which nobody's ever heard of? :)