Инструмент для создания списка использованной литературы, который находится во вкладке «Ссылки (References)», отличное средство по управлению источниками использованной литературы.
Смотрите также видеоверсию статьи «Модификация списка использованной литературы в MS Word».
Однако, к сожалению, не все так радужно, для полноценного использования данным инструментом его необходимо немного допилить. А именно, сегодня мы модифицируем стиль отображения источников литературы ISO 690 Numerical Reference (Цифровая ссылка). Небольшой видео-фрагмент демонстрации работы со списком использованной литературы:
Итак, какие же доработки будут проведены? Во первых, следует изменить круглые скобки на квадратные, а, во-вторых, заменить точку с запятой на запятую, если указывается сразу несколько источников. Т.е. по умолчанию, при использовании данного стиля, ссылка на источники будет выглядеть так: (3; 5). После модификаций та же ссылка будет выглядеть вот так: [3, 5].
Для начала, перед проведением всех модификаций, потребуется текстовый редактор, который имеет нумерацию строк. Отлично подойдет бесплатный «Notepad++».
Далее следует найти файл стилей, который будем модифицировать. Все они находятся по адресу: Каталог установки офиса\Microsoft Office 20XX\Office XX\Bibliography\Style\. Если установка была произведена в Program Files, т.е. в каталог по умолчанию, тогда для 2007-го офиса путь будет выглядеть следующим образом: C:\Program Files\Microsoft Office\Office12\Bibliography\Style\.
По указанному выше пути находятся файлы стилей, они имеют расширение «*.xsl». XSL расшифровывается как: eXtensible Stylesheet Language и является, грубо говоря, производной от xml, однако, разговор сейчас не об этом. Следует открыть файл, который будет подвергнут модификации, в нашем случае это – «N690Nmerical».
Итак, первым делом заменим разделитель источников литературы с «;» на «,». Найдем строки с номерами 1974-1982:
<xsl:template name="templ_prop_GroupSeparator" > <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: GroupSeparator"/> </xsl:template>
Заменить код на следующий:
<xsl:template name="templ_prop_GroupSeparator" > <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>
После проделанной операции кода в исходном файле стало на одну строку больше, но теперь источники литературы разделяются запятой, а не точкой с запятой. Далее заменим скобки, поскольку их две, операций будет соответствующее количество. Переходим к строкам (после проделанных изменений) 2040-2047 и меняем содержимое на такой код:
<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:text>[</xsl:text> </xsl:template>
И, наконец, изменения для закрывающей скобки часть кода следует сразу за предыдущим куском в районе 2050й строки:
<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:text>]</xsl:text> </xsl:template>
Теперь у нас ссылки вставляются в формате [1, 3, 4].
На последок еще пару советов, если при цитировании необходимо установить конкретную страницу, например: [1 с. 45], а ставиться как: [1, стр. 45], в менеджере источников просто измените язык источника на украинский. И второй, когда в самом конце будете вставлять список использованной литературы, его нужно будет принудительно отформатировать, чтобы не было выделением жирным и курсивом, а также, в случае, если подряд два источника, написанные одним автором, то автор будет отображаться только в первом, все идущие сразу за ним будут иметь вместо автора длинное тире. Например:
- Иванов И.И. Теоретические исследования теории…
- —. Практические аспекты практики…
- —. Еще одно бесполезное исследование…
- Сидоров П.П. Опровержение теории Иванова…
Однако, если между автором будут находится другие автора, тогда поле автор будет отображаться корректно:
- Иванов И.И. Теоретические исследования теории…
- Сидоров П.П. Опровержение теории Иванова…
- Иванов И.И. Практические аспекты практики…
- —. Еще одно бесполезное исследование…
Чтобы такого избежать, можно отказаться от поля «Автор» и пользоваться только полем «Название» и последующими полями.
Также следует принять во внимание, что упорядочивание списка использованной литературы будет по мере появления источников в тексте, а не в алфавитном порядке, что также распространено. К счастью, согласно ГОСТ библиографический список можно упорядочивать либо по мере появления источников, либо в алфавитном порядке.
Таким образом нами была рассмотрена возможность небольшой модификации стиля списка использованной литературы, с целью соответствия ГОСТу.
Обязательно оставляйте свои пожелания в комментариях.
К сожалению, представленный способ работает только в версиях MS Word 2007 и 2010. В последней версии MS Word 2013 замена фала со стилями не приводит к желаемому результату. Причину пока до конца выяснить не удалось, возможно это связано с особенностью 2013й версии, а именно тесной интеграции и Интернетом, поэтому стили берутся из облака.
Обновлено (02.04.2013):
Способ прекрасно работает и в MS Word 2013, здесь находятся инструкции.
Обновлено (09.04.2013)
А здесь дополнительная доработка файла для MS Word 2013.