Help with Biomass and Bioenergy style, request for style, similar styles, CSL coding aspects

Hello everybody,
following the editor in chief comments I decided to use completely zotero for my style editing. I checked on the style repository and I did not find it. Thus I would like to ask whether some of you have already worked with this review and might help me.
Biomass and bioenergy is an Elsevier review with the following characteristics:

References:
All publications cited in the text should be presented in a list of references following the text of the manuscript.

Text: Indicate references by number(s) in square brackets in line with the text. The actual authors can be referred to, but the reference number(s) must always be given.

List: Number the references (numbers in square brackets) in the list in the order in which they appear in the text.
Examples:
Reference to a journal publication:
[1] Van der Geer J, Hanraads JAJ, Lupton RA. The art of writing a scientific article. J Sci Commun 2000;163:51-9.
Reference to a book:
[2] Strunk Jr W, White EB. The elements of style. 3rd ed. New York: Macmillan; 1979.
Reference to a chapter in an edited book:
[3] Mettam GR, Adams LB. How to prepare an electronic version of your article. In: Jones BS, Smith RZ, editors. Introduction to the electronic age, New York: E-Publishing Inc; 1999, p. 281-304

Maybe if you cannot develop a new style, if you have worked with it you could help me by mentioning a similar journal. Another option would be to tell me how to cite pages in the following form:
51-9
Any contribution would be very welcome. Thanks a lot for the help.
  • Try "progress in materials science" (also used by Journal of Proteomics; we should make a more generic name for this somewhat infrequently used Elsevier style)
  • I would like to thank noksagt for the help, I checked but actually in progress in material science the pages for article are written:
    51-59 not 51-9 as suggested from the review guidelines.
  • The style should be updated, as the rules for prog mater sci are the same. (page-range-format did not exist in CSL when that style was first written)
  • edited October 11, 2011
    add
    page-range-format="minimal"
    to the line starting with <style...
    http://www.zotero.org/support/dev/citation_styles/style_editing_step-by-step

    edit: actually - don't worry about it. This should be fixed for the progress style as well, I'll do it.
  • OK - there is now a Biomass and Bioenergy style that should show up shortly.
    @noksagt: I changed the parent style to "Elsevier Vancouver" - it's odd that they use a Vancouver style for a lot of engineering, but it's really quite close and seemed like a good generic label. Added the Biomass, J of Prot, and Prog in Mat Sc as dependent styles.
  • I would like to thank you very much for the help and collaboration...
  • Dear Adamsmith , first I would like to thank you for the help. I realise by checking an item which should be modified...
    In the references, each reference is indented and this should not happen...
    Now it appears this way:
    [15] Charles R, Jolliet O, Gaillard G, Pellet D. Environmental analysis of intensity level in wheat crop production using life cycle assessment. Agric Ecosys Environ 2006;113:216–25.
    While it should appear:
    I wanted to modify it from the style repository but I was not able to have the CSL. What is the procedure?
  • Dear Adamsmith , first I would like to thank you for the help. I realise by checking an item which should be modified...
    In the references, each reference is indented and this should not happen...
    Another aspect: no issue number appear...
    I wanted to modify it from the style repository but I was not able to have the CSL. What is the procedure?
  • "I wanted to modify it from the style repository but I was not able to have the CSL. "
    the style you'd want to modify is called Elsevier Vancouver - B&B is just a link to it.

    I don't understand what exactly you mean by indented - please either describe it or post a link to a screenshot (which you could post to imageshack or so).

    Issue number - are we sure that's required? It's not in the sample journal citation you provide above.
  • Dear Adamsmith,
    thanks for the help. Form your suggestion I modify the vancouver style another time with the follwoing script:

    <?xml version="1.0" encoding="utf-8"?>
    <style xmlns="http://purl.org/net/xbiblio/csl" page-range-format="minimal" class="in-text" version="1.0" demote-non-dropping-particle="sort-only">
    <info>
    <title>Biomass and Bioenergy</title>
    <id>http://www.zotero.org/styles/elsevier-vancouver</id>;
    <link href="http://www.zotero.org/styles/elsevier-vancouver" rel="self"/>
    <author>
    <name>PG</name>

    </author>
    <category field="generic-base"/><!--<category term="materials science"/>-->
    <category citation-format="numeric"/>
    <updated>2011-10-11T17:16:02+00:00</updated>
    <summary>A style for some Elsevier journals, resembles Vancouver style</summary>
    <issn>0079-6425</issn>
    <link href="http://www.elsevier.com/wps/find/journaldescription.cws_home/414/authorinstructions#Refs" rel="documentation"/>
    <link href="http://www.zotero.org/styles/acta-materialia" rel="template"/>
    <rights>This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License: http://creativecommons.org/licenses/by-sa/3.0/us/</rights>;
    </info>
    <macro name="author">
    <names variable="author">
    <name initialize-with="" delimiter=", " delimiter-precedes-last="always" name-as-sort-order="all" sort-separator=" "/>
    <label form="long" prefix=", " text-case="lowercase" suffix="."/>
    <substitute>
    <names variable="editor"/>
    <names variable="translator"/>
    </substitute>
    </names>
    </macro>
    <macro name="editor">
    <names variable="editor">
    <name initialize-with="" delimiter=", " delimiter-precedes-last="always" name-as-sort-order="all" sort-separator=" "/>
    <label form="long" prefix=", " text-case="lowercase" suffix="."/>
    </names>
    </macro>
    <macro name="year-date">
    <choose>
    <if variable="issued">
    <date variable="issued">
    <date-part name="year"/>
    </date>
    </if>
    <else>
    <text term="no date" form="short"/>
    </else>
    </choose>
    </macro>
    <macro name="publisher">
    <text variable="publisher-place" suffix=": " text-case="title"/>
    <text variable="publisher" suffix="; "/>
    <text macro="year-date"/>
    </macro>
    <macro name="edition">
    <choose>
    <if is-numeric="edition">
    <group delimiter=" ">
    <number variable="edition" form="ordinal"/>
    <text term="edition" form="short" suffix="." strip-periods="true"/>
    </group>
    </if>
    <else>
    <text variable="edition"/>
    </else>
    </choose>
    </macro>
    <citation>
    <sort>
    <key variable="citation-number"/>
    </sort>
    <layout prefix="[" suffix="]" delimiter=",">
    <text variable="citation-number"/>
    </layout>
    </citation>
    <bibliography entry-spacing="0">
    <layout suffix=".">
    <text variable="citation-number" prefix="[" suffix="]"/>
    <text macro="author" prefix=" " suffix=". "/>
    <choose>
    <if type="bill book graphic legal_case motion_picture report song" match="any">
    <group delimiter=". ">
    <text variable="title" text-case="sentence"/>
    <text macro="edition"/>
    <text macro="publisher"/>
    </group>
    </if>
    <else-if type="chapter paper-conference" match="any">
    <group delimiter=", ">
    <group delimiter=". ">
    <text variable="title" text-case="sentence"/>
    <group>
    <text term="in" text-case="sentence" suffix=": "/>
    <text macro="editor"/>
    </group>
    <group delimiter=", ">
    <text variable="container-title" form="short" text-case="sentence"/>
    <text variable="volume" prefix="vol. "/>
    </group>
    </group>
    <text macro="publisher"/>
    <group delimiter=" ">
    <label variable="page" form="short" suffix="." strip-periods="true"/>
    <text variable="page" form="short"/>
    </group>
    </group>
    </else-if>
    <else-if type="patent">
    <group delimiter=", ">
    <group delimiter=". ">
    <text variable="title" text-case="sentence"/>
    <text variable="number" prefix="U.S. Patent "/>
    </group>
    <text macro="year-date"/>
    </group>
    </else-if>
    <else-if type="thesis">
    <group delimiter=". ">
    <text variable="title" text-case="sentence"/>
    <text variable="genre"/>
    <group delimiter=", ">
    <text variable="publisher"/>
    <text macro="year-date"/>
    </group>
    </group>
    </else-if>
    <else>
    <group delimiter=":">
    <group delimiter=" ">
    <group delimiter=". ">
    <text variable="title" text-case="sentence"/>
    <text variable="container-title" form="short" text-case="title"/>
    </group>
    <group delimiter="">
    <text macro="year-date"/>
    <text variable="volume" prefix=";"/>
    <text variable="issue" prefix="(" suffix=")"/>
    </group>
    </group><!-- TODO: Change to page-compact when Zotero supports it -->
    <text variable="page" form="short"/>
    </group>
    </else>
    </choose>
    </layout>
    </bibliography>
    </style>

    I am not sure whether it is perfect or not, I am not so accustomed to zotero. It seems to work. The only thing it misses it is the following:
    it transform EC with ec or lca with LCA.
    Basically I wanted to download the script from the style repository but I did not know how to do it. This was the original question.
    Thanks for the help...
  • oh, I didn't see the style has all the sentence-case transformations. Those should be removed.
  • What do you mean by sentence case transformations? How can they be removed?
  • remove the instances of text-case="sentence" where they are applied to the title variable. They need to be kept where they're applied to "in"
  • ok, done on the repository.
Sign In or Register to comment.