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
но Я ничего не нашел. Это мой текущий файл: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]
to [@LCID=INITIAL_CONTENTLCID]
С xsl:text
теги, но никаких результатов.
есть идеи, где искать?
изменить:
Я нашел одну из вещей, которых пытался достичь. Следующее смогло извлечь кронштейны, и показывает a точка:
<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]
to 1.
следующий тег создает цитату, но у меня все еще есть проблемы с отображением дополнительной информации.
<xsl:template name="Citation">
я пробовал использовать теги b:Source
бирка внутри Citation
тег, но это не показывает никакой информации о связанном ссылка.
обновленный xsl файл:http://pastebin.com/EvBE10Ct
Расположение файла в моем случае было: AppDataRoamingMicrosoftBibliographyStyle
другое место может быть Program Files (x86)Microsoft OfficerootOffice16BibliographyStyle
TL;DR я хотел бы иметь ту же разметку для цитирования, что и библиография. Который должен выглядеть следующим образом:
69. J. M. Spool, "What makes a design seem 'intuitive'?," 10 01 2005. [Online]. Available: https://articles.uie.com/design_intuitive/.