Cites can include locators to specify a location within a larger work, e.g.
"(Doe et al. 2000, pp. 14-24)". CSL 1.0 has a defined set of locator terms,
such as "volume", "chapter", "page", etc (see
http://citationstyles.org/downloads/specification.html#locators for the
full list). With the citeproc-js JSON input format, the locator information
of a cite is stored in two fields: a) "label", which specifies the locator
term, e.g. "page", and b) "locator", which stores the (numeric) locator
value, e.g. "14-24". See
https://bitbucket.org/bdarcus/citeproc-test/src/6fda4656cf9d/processor-tests/humans/locator_SimpleLocators.txt#cl-61for
an example.

While this approach works quite well, there have been several user requests
to expand the number of locator terms. We could just expand the current
set, although it might be hard to cover all the desired locator terms, and
having a long list would increase UI clutter. More problematic are
hierarchical locators (e.g., "Act I, scene i, lines 12-23").

One of the suggestions that has come up is to keep the current list of
locator terms mostly untouched, and add an "empty" locator term. If this
locator type is selected, both the locator descriptions and values would be
stored in the "locator" field of citeproc input JSON, e.g. { "label":
"none", "locator": "Act I, scene i, lines 12-23" }.

Does anybody have an opinion about whether this is an acceptable way to
improve the support for locators?

Rintze

P.S. The related GitHub issue can be found at
https://github.com/citation-style-language/schema/issues/94
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
xbiblio-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbiblio-devel

Reply via email to