1

Я хотел создать пользовательский шаблон без скобок (например, цитаты IEEE выглядят так: [1] [2] [3] и т.д.). Вместо этого я хочу, чтобы мои ссылки выглядели так: 1 2 3 (без скобок, окружающих цифры).

В приведенном ниже руководстве показано, как это сделать (очень легко) в формате APA.

https://www.officetooltips.com/word_2016/tips/change_the_type_of_brackets_in_citations.html

К сожалению, это не работает с шаблоном стиля IEEE (использует ли шаблон стиля IEEE шаблоны OpenBracket и CloseBracket? Я начинаю думать, что это не так. Он создает их, а затем никогда не ссылается на них где-либо еще).

Любая помощь? Я чувствую, что это не должно быть так сложно, но я не вижу простого способа сделать это с помощью Word.

Редактировать: нашел это! Вместо того, чтобы следовать инструкциям для шаблонов OpenBracket и CloseBracket из предоставленного руководства, вам нужно сделать это для шаблонов SecondaryOpen и SecondaryClose (не относящихся к APA). Проблема в том, что это меняет некоторые вещи в библиографии, поэтому это не работает правильно. Я думаю, что мне может понадобиться создать новый шаблон на листе и выяснить, где ссылка на ссылку ссылается на этот шаблон, и просто изменить его на новый шаблон.

1 ответ1

0

Хорошо, понял это. Это отличается от стиля APA, поэтому руководство не сработало. Вот что вы делаете:

  1. Найдите место хранения файлов стилей (обычно это C:\Users (введите имя пользователя здесь)\AppData\Roaming\Microsoft\Bibliography\Style
  2. Скопируйте и вставьте файл шаблона IEEE и переименуйте копию, например, в пользовательский шаблон или что-то в этом роде.
  3. Откройте файл стиля пользовательских шаблонов в блокноте и нажмите ctrl+h, введите IEEE и замените текст чем-нибудь запоминающимся, например пользовательский шаблон. Это переименует шаблон, чтобы он отображался в слове.
  4. Ищите "templ_prop_SecondaryClose" и переходите к концу этого шаблона (должно быть как).
  5. Вставить ниже (создает другой шаблон для ссылки)

(это необходимо, чтобы показать код по какой-то причине)

<xsl:template name="templ_prop_CitationOpen" >
    <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:APA/b:CitationOpen"/>
<xsl:text></xsl:text>
</xsl:template>

<xsl:template name="templ_prop_CitationClose" >
    <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:APA/b:CitationClose"/>
<xsl:text></xsl:text>
</xsl:template>
  1. Теперь просто найдите вторичное открытие и замените последнее в файле IEEE (И ТОЛЬКО ПОСЛЕДНИМ) на CitationOpen
  2. ищите вторичное закрытие и замените последнее в файле IEEE (И ТОЛЬКО ПОСЛЕДНИМ) на CitationClose
  3. Сохраните файл, откройте слово, теперь у вас должен быть доступ к этому стилю ссылок

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .