Zotero AIAA Journal style fails to include DOI numbers

I have a number of AIAA conference journal papers I am referencing that show up in the references list without DOI numbers. The DOI numbers are in the correct zotero entries in my database, but the AIAA Journal style chooses not to show them. When I try using the American Chemical Society style in the MS Word plugin the DOI numbers show up. Why are these conference paper DOI numbers not showing up with the AIAA Journal style?
  • edited August 15, 2023
    The "AIAA Journal" style is a dependent style of https://www.zotero.org/styles/american-institute-of-aeronautics-and-astronautics

    That style certainly prints DOIs for journal articles. If it doesn't, try in a fresh document with the above-linked style.

    However, I had a look into the AIAA style guidelines and it seems like the style had a lot of issues. I've refactored the style as well as fixed many issues.
    You can try the style here. It will also include the DOI for all item types now.

    https://github.com/citation-style-language/styles/blob/63798d3f17a96b2a39da389c127fea03d3e62836/american-institute-of-aeronautics-and-astronautics.csl
  • Ok, I've had some success with suggestions in your comment. The github linked .csl file does add the DOI numbers I'm looking for, but it ends up duplicating the titles of Dissertations. The titles are also now in quotes rather than in italics. AIAA isn't specific about dissertations in its guidelines https://www.aiaa.org/publications/journals/reference-style-and-format?SSO=Y
    but I'm pretty sure it should be italics.


    Unfortunately, the link at the top of your comment didn't change anything about how any of my references appeared in the reference list. Please note I was specifically having trouble with DOIs appearing in conference papers (distinct from journal articles).

    Can you please help me with any of the above remaining issues? Thanks for your assistance.
  • An edit to my comment above, I guess titles (of anything) should be in quotes, but they certainly should not be duplicated. I'm trying to look through the csl to see if there is something obvious causing the duplication. However, I've never written in this mark-up language before (xml?) so I'm a monkey poking at it and hoping to find a banana.
  • I'll fix it tomorrow.
    As I said above, I refactored the style quite a bit and will have just missed to take out a title.
  • edited August 15, 2023
    Update: I think I found the offending line. In this block of code:

    else-if type="book thesis" match="any">
    group delimiter=". ">
    text variable="version" text-case="title"/>
    text macro="title"/>
    text variable="genre"/>
    group delimiter=", ">
    text macro="publisher"/>
    text macro="issued"/>
    /group>
    /group>
    /else-if>

    I deleted

    text macro="title"/>

    Note: I had to delete all preceding "<" in order for this text box to not see it as code.

    With this change, everything seems formatted as desired. This includes a book section I am citing (the book section didn't suffer a title duplication, but the title also didn't disappear when I deleted the line above).

    Please confirm if you could that I've done this right.
  • I know how to fix the issue. I coded close to 1000 styles by now. Thanks though
Sign In or Register to comment.