список литературы

Подписаться на эту метку по RSS

    Оформление ссылок на библиографические источники

    Один из посетителей нашего блога решил поделиться своими наработками по настройке списка литературы для Word 2007. Мне его советы кажутся очень дельными.

    Автор Осокин Георгий


     

    Вдохновившись статьёй про замену скобок и столкнувшись с проблемой указания номеров страниц при нумерованных ссылках на библиографические источники, я решил покопаться в файлах стилей, дабы сделать всё удобно и автоматично.

     

    Первая проблема заключалась в изменении «стр.» на «с.». Метод с изменением языка на украинский меня не устраивал, т.к. вместо «и» он писал «та». Вторая проблема была в том, что вместо стандартного формата указания страницы [2, c.90] Word вставлял следующее: [2 c.90]. Ещё интереснее он делал при указании нескольких страниц: [2 cc. 90-95], т.е. по образу и подобию «pp.» в английском языке.

     

    Вторая проблема решается правкой строк 911-932:

     

    При указании нескольких страниц:

    <xsl:template name="templ_str_PagesCountinousShort" >
    <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=<?xml version="1.0" encoding="UTF-8"?><HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><LINK rel=stylesheet type=text/css href="STYLE_SHEET">INITIAL_CONTENTLCID]/b:Strings/b: PagesCountinousShort"/>-->
    	<xsl:text>c.</xsl:text>
    </xsl:template>

    При указании одной страницы:

    <xsl:template name="templ_str_PageShort" >
    <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=<?xml version="1.0" encoding="UTF-8"?><HTML xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><HEAD><LINK rel=stylesheet type=text/css href="STYLE_SHEET">INITIAL_CONTENTLCID]/b:Strings/b: PageShort"/>-->
    	<xsl:text>c.</xsl:text>
    </xsl:template>

    На этом еще не все, т.к. после указания номера источника Word ставит всегда пробел: [2 , c.90]. Эта проблема решается так:

    Строки 3769-3787, комментируем одну строчку и вставляем другую:

    <xsl:if test="string-length($volume) > 0 or string-length($pages) > 0">
    <xsl:if test="string-length($displayAuthor) > 0 or string-length($displayTitle) > 0 or string-length($year) > 0">
    <xsl:text>, </xsl:text> <!--строчкасзапятой и пробелом(!)-->
    <!--xsl:call-template name="templ_prop_Space"/>--> <!--//строчкаспробелом-->
    </xsl:if>
    <xsl:choose>
    <xsl:when test="string-length($volume) > 0 and string-length($pages) > 0">
    <xsl:value-of select="$volume"/>
    <xsl:call-template name="templ_prop_EnumSeparator"/>
    <xsl:value-of select="$pages"/>
    </xsl:when>
    <xsl:when test="string-length($volVolume) > 0">
    <xsl:value-of select="$volVolume"/>
    </xsl:when>
    <xsl:when test="string-length($ppPages) > 0">
    <xsl:value-of select="$ppPages"/>
    </xsl:when>
    </xsl:choose>
    </xsl:if>


     

    От себя добавлю, что все изменения проводятся в файле ISO690Nmerical.xsl, который, как и другие файлы определения стилей, находится по пути: Папка установки Microsoft Office\Office12\Bibliography\Style.

    Соответственно и применять в документе нужно именно этот стиль.

     

    Исправленный файл стиля можно скачать отсюда iso690nmerical.xml

    Изменение вида скобок при работе с литературными источниками в Word 2007

    На форуме Microsoft TechNet недавно был задан вопрос об изменении вида скобок в тексте документа при работе с литературными источниками.

    Согласно ГОСТ 7.1-2003 "Библиографическая запись. Библиографическое описание. Общие требования и правила составления" (п.4.8.3), сведения, сформулированные на основе анализа документа, а также заимствованные из источников вне документа, во всех областях библиографического описания, кроме области примечания, приводят в квадратных скобках.

     

    Однако редактор Word 2007, в котором оформляется документ, позволяет использовать лишь круглые скобки (вкладка Ссылки | группа команд Ссылки и список литературы | кнопка Вставить ссылку). Например, так:

    Читать полностью

^ Наверх