Я пишу исследовательскую статью, используя (:-() MS Word, и у меня проблема с мультицитификацией. Я пытаюсь объединить 4 статьи в одной и той же цитате, и ожидаю выхода, как (Poole & Rosenthal, 1985;1991;1999;2000 . Поле цитирования имеет значение CITATION Poo85 \t\l 1033 \m Poo91 \n\t\l 1033 \m Poo99 \n\t\l 1033 \m Poo00 \n\t\l 1033 . Ключи нагрудника Poo85/91/99/00 все правильно. Вместо этого я получаю (Poole & Rosenthal, 1985; 1991; 1999) . Это не проблема с последним пунктом. Если я переставляю Poo99 и Poo00, я получаю то же самое поведение, но при отсутствии Poo99.

Кто-то, пожалуйста, помогите!

2 ответа2

1

MS Word 2010 допускает только определенное количество источников на цитаты, когда заголовки подавляются. Это считается известной ошибкой, хотя Microsoft официально не комментирует это.

Посмотрите эту ссылку для получения дополнительной информации и некоторых идей о том, как контролировать максимально допустимые записи (избегание /t, кажется, дает некоторое облегчение): http://answers.microsoft.com/en-us/office/forum/office_2010- слово / слово-2010 только -позволяет-а-определенное-число-источников / e1f41e42-bfc2-4541-ADDC-335a5c218a7d? AUTH = 1

0

Для полноты поддержки ответа @Aganju, обходное решение этого вопроса - отредактировать XML-файл стиля, чтобы удалить () вокруг цитат. Вам необходимо обновить элементы templ_prop_OpenBracket (и то же самое для CloseBracket), чтобы они выглядели так:

<xsl:value-of select="/*/b:Locals/b:Local[@LCID=INITIAL_CONTENTLCID]/b:General/b:OpenBracket"/> <xsl:text></xsl:text>

Затем вы можете вручную связать столько цитат, сколько захотите, с любым разделителем, который вы хотите, и в любом желаемом стиле скобок. Конечно, если вы хотите получить результат, как я, в следующих цитатах должны быть скрыты их имена и названия.

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