我正在使用Word 2017并需要从我的引文中删除括号,而不是看起来像#34;(作者,YYYY)"他们看起来像#34;作者,YYYY"。这是一本书的手稿,所以很多引用,所以我需要一些全球性的东西。我不想手动执行任何操作。
我的网络搜索引导我these instructions,它描述了编辑APA.xsl文件,这看起来就像我需要的那样。 Word 2017等效项似乎是APASixthEditionOfficeOnline.xsl。我在链接中进行了编辑,但我的更改没有任何影响。该文件位于" .. \ Office16 \ Bibliography \ Style"我认为是正确的。作为测试,我从该文件夹中删除了所有.xsl文件,但它似乎没有任何影响,所以我对编辑没有意外感到惊讶。我有点茫然,所以欢迎任何建议。
答案 0 :(得分:0)
找到我的主要问题。 This site建议我编辑错误的文件,并且应该在
中工作 C:\Users\***\AppData\Roaming\Microsoft\Bibliography\Style\, where *** is your user name
唯一的其他调整被描述为here MS Word 2013以后使用 StyleNameLocalized 而不是 StyleName (我发布的原始链接很棒,但有点过时了。)
总结一下,在Word 2013+中删除括号的主要步骤是
如,
<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>
然后,您可以选择整个文档并应用新的引文样式