Report 编辑CSL样式以将报告编号添加到报告类型

Report 编辑CSL样式以将报告编号添加到报告类型,report,csl,Report,Csl,与这里其他用户的尝试类似,我正在尝试修改CSL样式的文件,以指定(科学、技术)报告引用的报告编号。 我试图修改的风格(可能建议按照该杂志的手稿准备指南进行更新)是科学杂志《医学和生物学中的物理学》(物理研究所)中使用的,基于哈佛风格: 使用在线代码编辑器,我浏览了一个CSL文件,该文件以参考书目的形式对报告编号进行格式化,例如温哥华-author-date.CSL样式 似乎所涉及的宏是报告详细信息,因此我相应地尝试了对physics in medicine and biology样式文件的这一

与这里其他用户的尝试类似,我正在尝试修改CSL样式的文件,以指定(科学、技术)报告引用的报告编号。 我试图修改的风格(可能建议按照该杂志的手稿准备指南进行更新)是科学杂志《医学和生物学中的物理学》(物理研究所)中使用的,基于哈佛风格:

使用在线代码编辑器,我浏览了一个CSL文件,该文件以参考书目的形式对报告编号进行格式化,例如温哥华-author-date.CSL样式

似乎所涉及的宏是
报告详细信息
,因此我相应地尝试了对physics in medicine and biology样式文件的这一次要添加,我已将该文件临时重命名(并更改其id)为physics in medicine and biology with report

[...]
</info>
  <bibliography>
      <layout>
      <macro name="report-details">
          <choose>
            <if type="report techreport" match="any">
              <text variable="number" prefix="Report " font-style="roman"/>
            </if>
          </choose>
        </macro>
    </layout>
    </bibliography>
</style>
谢谢你的提示
你的,Massimo P.

据报道,没有像tech report这样的类型,因此以下内容被用作对上述内容的更新:
这个问题在GitHub上以引文风格的语言在pull#1775进一步讨论。
@techreport{Andreo:2000vw,
author = {Andreo, Pedro and Burns, David T and Hohlfeld, K and Huq, MS and     Kanai, T and Laitano, Raffaele Fedele and Smyth, Vere and Vynckier, S},
title = {{\emph{Absorbed Dose Determination in External Beam Radiotherapy, An International Code of Practice for Dosimetry Based on Standards of Absorbed Dose to Water}}},
institution = {International Atomic Energy Agency},
year = {2000},
number = {398},
address = {Vienna}
}