编辑引文样式 Word 2016

编辑引文样式 Word 2016

TL;DR 在这篇文章的底部

所以我知道可以更改引用样式。我想使用 IEEE 作为基础,IEEE 的参考书目对我来说看起来非常好。

但是,我想将参考书目中的标记从 [1] 更改为 1.。并将内联引用从 [1] 更改为参考书目的实际副本。

例如当前的情况!

[69]    J. M. Spool, "What makes a design seem 'intuitive'?," 10 01 2005. [Online]. Available: https://articles.uie.com/design_intuitive/.

例如通缉的情况!

69.     J. M. Spool, "What makes a design seem 'intuitive'?," 10 01 2005. [Online]. Available: https://articles.uie.com/design_intuitive/.

上述情况是我真正想要的引用和参考书目标记。

ISO 690 标记实际上使用点代替括号,非常接近,但内联引用不是我想要的。

我一直在查看 XLS 文件以找到我需要更改的设置,但坦率地说......我不知道自己在做什么。

目前,我已借助以下来源进行了查找:

http://bibword.codeplex.com/wikipage?title=Styles_FAQ&referringTitle=Documentation

http://www.officetooltips.com/word/tips/change_the_type_of_brackets_in_citations.html

https://social.msdn.microsoft.com/search/en-US?rq=site%3Ahttps%3A%2F%2Fblogs.msdn.microsoft.com&rn=blogs.msdn.microsoft.com&ral=1&query=citations%20bibliography&ac=4#refinementChanges=108&pageNumber=1&showMore=false

但我什么也没找到。这是我当前的文件:http://pastebin.com/qE4dNzL9

我想我需要在这里改变一些内容,因为大多数教程都显示这一点:

<xsl:template name="templ_prop_OpenBracket" >
    <xsl:param name="LCID" />
    <xsl:variable name="_LCID">
        <xsl:call-template name="localLCID">
            <xsl:with-param name="LCID" select="$LCID"/>
        </xsl:call-template>
    </xsl:variable>
    <xsl:value-of select="/*/b:Locals/b:Local[@LCID=INITIAL_CONTENTLCID]/b:General/b:OpenBracket"/>
    <xsl:text></xsl:text>
</xsl:template>

<xsl:template name="templ_prop_CloseBracket" >
    <xsl:param name="LCID" />
    <xsl:variable name="_LCID">
        <xsl:call-template name="localLCID">
            <xsl:with-param name="LCID" select="$LCID"/>
        </xsl:call-template>
    </xsl:variable>
    <xsl:value-of select="/*/b:Locals/b:Local[@LCID=INITIAL_CONTENTLCID]/b:General/b:CloseBracket"/>
    <xsl:text>.</xsl:text>
</xsl:template>

我确实改变了[@LCID=$_LCID][@LCID=INITIAL_CONTENTLCID]并添加了xsl:text标签,但没有结果。

有什么想法可以看哪里吗?

编辑:我找到了我想完成的事情之一。以下内容可以删除括号并显示一个点:

<xsl:template name="templ_prop_SecondaryOpen" >
    <xsl:param name="LCID" />
    <xsl:variable name="_LCID">
        <xsl:call-template name="localLCID">
            <xsl:with-param name="LCID" select="$LCID"/>
        </xsl:call-template>
    </xsl:variable>
</xsl:template>

<xsl:template name="templ_prop_SecondaryClose" >
    <xsl:param name="LCID" />
    <xsl:variable name="_LCID">
        <xsl:call-template name="localLCID">
            <xsl:with-param name="LCID" select="$LCID"/>
        </xsl:call-template>
    </xsl:variable>
    <xsl:text>.</xsl:text>
</xsl:template>

这意味着参考书目的布局目标已经达到,但引用仍在进行中。

69.     J. M. Spool, "What makes a design seem 'intuitive'?," 10 01 2005. [Online]. Available: https://articles.uie.com/design_intuitive/.

例如:引文目前从更改[1]1.

以下标签创建了引用,但我仍然不知道如何显示更多信息。

<xsl:template name="Citation">

我尝试使用b:Source标签内的标签中的标签Citation,但这没有显示有关链接引用的任何信息。

更新的 XSL 文件:http://pastebin.com/EvBE10Ct 就我而言,文件的位置是:AppData\Roaming\Microsoft\Bibliography\Style

其他位置可能是Program Files (x86)\Microsoft Office\root\Office16\Bibliography\Style

TL;DR 我希望引用的标记与参考书目中的标记相同。看起来应该像这样: 69. J. M. Spool, "What makes a design seem 'intuitive'?," 10 01 2005. [Online]. Available: https://articles.uie.com/design_intuitive/.

答案1

我最好的建议是使用门德利。它完全免费,可以帮您管理所有来源。您只需加载 PDF(您拥有的文章)或从在线文章中下载的引文。然后在 Word 中安装 Mendeley 插件。单击按钮,您就可以搜索所需的来源并将引文添加到您的文档中。可以选择引用来源的样式以适合您的需要。

相关内容