Изменение вида скобок при работе с литературными источниками в Word 2007
АрхивОфисМодификация скобок необходима, чтобы библиографические описания, создаваемые в редакторе Word 2007, соответствовали требованиями государственных стандартов.
На форуме Microsoft TechNet недавно был задан вопрос об изменении вида скобок в тексте документа при работе с литературными источниками. Согласно ГОСТ 7.1-2003 "Библиографическая запись. Библиографическое описание. Общие требования и правила составления" (п.4.8.3), сведения, сформулированные на основе анализа документа, а также заимствованные из источников вне документа, во всех областях библиографического описания, кроме области примечания, приводят в квадратных скобках. Однако редактор Word 2007, в котором оформляется документ, позволяет использовать лишь круглые скобки (вкладка "Ссылки" -> группа команд "Ссылки и список литературы" -> кнопка "Вставить ссылку").
Чтобы документ соответствовал требованиям государственных стандартов, следует изменить шаблон вывода открывающих и закрывающих скобок в файле APA.XSL, если вы используете этот стиль для библиографических ссылок. Файл стиля АРА.XLS расположен в директории C:\Program Files\Microsoft Office12\Office12\Bibliography\Style\. Если вы устанавливали пакет Office 2007 в другую директорию, то этот путь будет иным.
Перед редактированием файла стиля я рекомендую сохранить его под каким-нибудь другим именем. Резервная копия пригодится, если вдруг что-то пойдет не так.
Откройте файл АРА.XLS обычным текстовым редактором, например, "Блокнотом". Впрочем, лучше воспользоваться более продвинутым редактором, который отображает нумерацию строк.
Найдите следующие фрагменты кода (строки 2043-2064):
<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=$_LCID]/b:General/b:OpenBracket"/>
</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=$_LCID]/b:General/b:CloseBracket"/>
</xsl:template>
Закомментируйте следующие строчки у этих двух фрагментов и добавьте ниже код с открывающими и закрывающими квадратными скобками:
<!--<xsl:value-of select="/*/b:Locals/b:Local[@LCID=$_LCID]/b:General/b:OpenBracket"/>-->
<xsl:text>[</xsl:text>
<!--<xsl:value-of select="/*/b:Locals/b:Local[@LCID=$_LCID]/b:General/b:CloseBracket"/>-->
<xsl:text>]</xsl:text>
В итоге после модификации код указанных фрагментов должен выглядеть следующим образом:
<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=$_LCID]/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=$_LCID]/b:General/b:CloseBracket"/>-->
<xsl:text>]</xsl:text>
</xsl:template>
Теперь у вставленных ссылок на литературные источники будут отображаться квадратные скобки.