Dear Bram,
First of all, thanks to Atmire and the University of Bordeaux for providing a free and open-source patch that allowed exporting of items in different citation styles. We have implemented it already in our institutional repository since we find it very useful.
I would like to ask for clarifications though, with regards to the mapping of metadata in the configuration file csl-citation.xml. Since our repository mostly contains journal articles and conference papers, we must include the source (eg Journal title, Book title, Conference proceedings title) in the generated citation. I figured out that for the book title of an item with a book chapter type, it is the property named "containerTitle" after numerous trial and error. I can't figure out what property should I map the title of the proceedings for items with type conference paper and the journal-title for items with type article, magazine article, and newspaper article. If I map the journal-title to the property named "containerTitle", it is displaying the word "In" eg Primavera, J. H. (2006). Overcoming the impacts of aquaculture on the coastal zone [Article]. In Ocean and Coastal Management (Vol. 49, Issues 9–10) instead of Primavera, J. H. (2006). Overcoming the impacts of aquaculture on the coastal zone. Ocean and Coastal Management, 49(9-10) using the APA citation style for example.
Another thing is about page numbers. Some of our custom meta-tags were based on the recommendation of Google scholar (
https://scholar.google.com/intl/en/scholar/inclusion.html#indexing). So we only have "citation_firstpage" and "citation_lastpage" and we don't have the pages or page-range metadata. Is there a way to reuse the values found in citation_firstpage and citation_lastpage for the page range property without having to create a new metadata field for page range?
I hope my questions can be resolved without modifying the java code.
Thanks again and best regards,
Euler