发现了我的主要问题。该站点建议我正在编辑错误的文件,并且应该在
C:\Users\***\AppData\Roaming\Microsoft\Bibliography\Style\, where *** is your user name
此处描述的唯一其他调整是MS Word 2013 及更高版本使用StyleNameLocalized而不是StyleName(我发布的原始链接很棒,但有点过时了。)
总结一下,在 Word 2013+ 中删除括号的主要步骤是
- 复制并重命名 C:\Users\ ... \Style 文件夹中的 .xsl 文件(以保留原始文件)
- 搜索StyleNameLocalized标签并编辑它们的值(有很多,但你可以找到你使用的那个)。
例如,
<xsl:when test="b:StyleNameLocalized/b:Lcid='1033'">
<xsl:text>APA</xsl:text>
</xsl:when>
变成
<xsl:when test="b:StyleNameLocalized/b:Lcid='1033'">
<xsl:text>APA No Brackets</xsl:text>
</xsl:when>
- 根据原始链接,找到并删除添加括号的两个块:
开括号块:
<xsl:if
test="msxsl:node-set($ListPopulatedWithMain)/b:Citation/b:FirstAuthor">
<xsl:call-template name="templ_prop_OpenBracket"/>
</xsl:if>
闭括号块:
<xsl:if test="/b:Citation/b:LastAuthor">
<xsl:call-template name="templ_prop_CloseBracket"/>
</xsl:if>
然后,您可以选择整个文档并应用新的引用样式