У меня есть документ со множеством приложений. Обычно я ссылаюсь на приложение так же, как на любой номер абзаца, и это приводит к появлению всей метки, например, «Приложение A». Теперь в своем документе я хотел бы указать «См. Приложения BG», где B и G ссылаются друг на друга, но я не могу понять, как сделать ссылку только на буквы без метки.
Для рисунков и таблиц я использую «грубый обходной путь», показанный здесьНомер перекрестной ссылки Word 2010 с главой без метки. Но я не могу использовать этот метод в Приложениях, потому что когда я пытаюсь выбрать только букву, он выбирает также и всю метку. Это потому, что формат стиля приложения, который я использую, включает числовой формат, включающий метку «Приложение», поэтому метка является частью порядкового номера.
Я также попробовал удалить формат числа и создать нумерацию с использованием кодов полей, например { SEQ Appendix \* ALPHABETIC }
. Это отлично сработало для самих меток приложений, но они больше не отображались в инструменте выбора перекрестных ссылок. Я также не смог заставить работать ссылки на коды полей, даже когда я создал закладку, но я также не смог найти хороший пример.
Кто-нибудь знает, как можно получить перекрестную ссылку на Приложение, не используя метку «Приложение»?
решение1
Вы можете вставить переключатель \t в поле REF перекрестной ссылки, чтобы удалить часть «Приложение» метки.
(Извините, я забыл об этом.) Я оставил два других подхода ниже на всякий случай, если они применимы к какой-то другой вариации этой проблемы.
Один из способов, хотя вы по-прежнему не сможете использовать инструмент выбора перекрестных ссылок и, как правило, потеряете другие функции перекрестных ссылок/таблиц/индексов Word, заключается в следующем:
Использовать
Appendix { SEQ App \*Alphabetic }"
вставить каждую метку Приложения, как вы уже пробовали.
Добавьте в закладки все метки Приложений, на которые вам нужно сослаться (необходимо добавить в закладки только поле {SEQ}).
Так, например, закладка «Приложение» помечает AG как «Фиолетовый», «Индиго», «Синий», «Зеленый», «Желтый», «Оранжевый», «Красный».
Определите вашу ссылку как
Appendixes { SEQ App Indigo \*Alphabetic }-{ SEQ App Red \*Alphabetic }
Я не уверен, что это на самом деле более удобно для поддержки, чем вставлять перекрестную ссылку полностью вручную и поддерживать ее вручную. Например, если вы уменьшите диапазон (так что это будет BF), то вам придется либо переделать закладку F на "Red", либо изменить вторую SEQ на {SEQ App Orange *Alphabetic}. Это общая проблема с перекрестными ссылками, но мне кажется, что она ухудшается, когда вы отходите от привычных встроенных механизмов.
Есть еще один подход, который может работать, пока все, кто работает над документом, знают, что происходит. Он предполагает, что LISTNUM надежен (кажется, это немного странно):
Используйте многосписочную нумерацию, чтобы применить полную метку «Приложение А». Предположим, что вы используете Уровень 1 для этого номера.
Настройте Уровень 9 (например) так, чтобы он состоял изчислос Уровня 1 (используя раскрывающийся список "Включить номер уровня из") и ничего больше. Отформатируйте "число" как A,B,C...
В начале каждого приложения, на которое вам необходимо сделать перекрестную ссылку, вставьте следующее поле
{ LISTNUM \l 9 }
Этотдолженотображать ту же букву, что и в метке «Приложение».
Выберите поле LISTNUM и вставьте закладку — например, используйте Violet...Red для AG, как и раньше.
Отформатировать поле/результат как скрытое
Определите вашу ссылку как
Appendixes { Indigo \*Charformat }-{ Red \*Charformat }
Теперь мы возвращаемся к использованию полей Ref. Вы также можете использовать другие вещи, такие как \h.
В идеале можно было бы установить закладку и скрыть результат LISTNUM с помощью
{ SET Indigo "{ LISTNUM \l 9 }" }
но результат {LISTNUM} оказывается пустым, если он вложен в другое поле.
*Charformat предназначен для «противодействия» скрытому форматированию.