How do i make small changes (supress et al) in a dependent style?

Hi fellow stylistas,
I'm using the scandinavian-journal-of-pain style (pasted below), which depends on elsevier-vancouver.

The style is not entirely correct in that it uses 'et al' in the reference list (from author 7) and this is not acceptable to the journal.

I would have thought, that it was possible to add something like <citation et-al-min="2000" et-al-use-first="1"/> somewhere in the dependent csl file. But I am not having any luck.

Am I completely wrong or did I just place the <citation/> element in the wrong place?

Kind regards
Soren O`Neill - Denmark

The dependent Scan J Pain csl file -- with my addition (second line from the end):

<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" default-locale="en-US">
<!-- Generated with https://github.com/citation-style-language/utilities/tree/master/generate_dependent_styles/data/elsevier -->
<info>
<title>Scandinavian Journal of Pain</title>
<id>http://www.zotero.org/styles/scandinavian-journal-of-pain</id>;
<link href="http://www.zotero.org/styles/scandinavian-journal-of-pain" rel="self"/>
<link href="http://www.zotero.org/styles/elsevier-vancouver" rel="independent-parent"/>
<category citation-format="numeric"/>
<issn>1877-8860</issn>
<updated>2014-05-18T02:57:11+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<citation et-al-min="2000" et-al-use-first="1"/>
</style>
  • I don't think you can change the formatting of a dependent style. You would have to change the parent style, or rather: make a new independent style, that is a copy of elsevier-vancouver, and add the et-al-min attribute to the citation element.
  • yes, that's correct.
  • Okay dokay -- I did that and it works fine.

    Thanks for the support.
  • (we'll double-check this and fix the dependent style as necessary)
  • It would make sense (to me at least), if the dependent file allowed new element definitions to override those of the independent csl files it depends on ... otherwise, the dependent file is basically just a copy of the independent file (with a new name tag) ...
  • that opens so many cans of worms (which elements should be made inheritable, what do you do when the independent style changes--let alone technical issues) that it's unlikely to happen.

    The point of dependent styles is specifically to provide copies of existing styles with different labels to make journal styles easy to find. I wouldn't underestimate the usefulness of that. How many people would recognize a style as "Elsevier Harvard," e.g...
  • shows how much I know .. :-)
Sign In or Register to comment.