ISBN is not included in IEEE.CSL
Hello everyone,
I need to add an ISBN to the Books section so it will appear in the bibliography. Note that the term ISBN is not completely present in the IEEE-CSL file.
I added this line (text macro="ISBN"/) in the section related to books as shown here
(else-if type="bill book graphic legal_case legislation report song" match="any")
(group delimiter=", " suffix=". ")
(text macro="title"/)
(text macro="locators"/)
(/group)
(text macro="collection"/)
(group delimiter=", " suffix=".")
(text macro="publisher"/)
(text macro="issued"/)
(text macro="page"/)
(text macro="ISBN"/)
(/group)
But without result.
I hope you can help me with this issue.
I need to add an ISBN to the Books section so it will appear in the bibliography. Note that the term ISBN is not completely present in the IEEE-CSL file.
I added this line (text macro="ISBN"/) in the section related to books as shown here
(else-if type="bill book graphic legal_case legislation report song" match="any")
(group delimiter=", " suffix=". ")
(text macro="title"/)
(text macro="locators"/)
(/group)
(text macro="collection"/)
(group delimiter=", " suffix=".")
(text macro="publisher"/)
(text macro="issued"/)
(text macro="page"/)
(text macro="ISBN"/)
(/group)
But without result.
I hope you can help me with this issue.
So, replace your line
<text macro="ISBN"/>
with<text variable="ISBN"/>
.Also, make sure to check your code with this tool: https://validator.citationstyles.org/
<text variable="ISBN" prefix="ISBN: "/>
adjust the prefix as you want the label to look.
<macro name="ISBN">
<text variable="ISBN" prefix="ISBN: "/>
</macro>
and then use
<text macro="ISBN"/>