1

Предположим, я определил шаблон списка в формате Table %1. , поэтому он будет производить предметы

Table 1.
Table 2.
Table 3.

...и так далее.

Теперь я хочу сослаться на один такой элемент в тексте (например, «любопытный читатель может взглянуть на таблицы 3 и 5 »).

К сожалению, как бы я ни пытался, я не могу ссылаться только на число. Я всегда получаю что-то вроде «любопытный читатель может взглянуть на таблицу Table 3. и Table 5. »

Я знаю, что я могу использовать поле пользовательской последовательности вместо шаблона списка, например SEQ TableSeq \* ARABIC и ссылаться на пользовательскую последовательность TableSeq . Но тогда я потерял бы сахар автоматического префикса фактического пронумерованного элемента (не его ссылки) со словом Table .

Или, может быть, я ошибаюсь, и есть какой-то непонятный способ определить эквивалент поля SEQ , который фактически выведет всю Table 1. когда она определена, и только 1 когда на нее ссылаются?

2 ответа2

1

Я не верю, что это возможно, используя встроенную функцию нумерации.

В этом конкретном случае вы можете обойти проблему, вставив поле REF и вложив его следующим образом

{ ={ SET x { REF "_Ref378240752" \r } }x }

но тогда вы теряете "сахар" другими способами.

(т. е. там, где вы используете соответствующее имя закладки в поле REF, а все {} являются специальными парами скобок кода поля, которые вы можете вставить в Windows Word, используя ctrl-F9). Я не думаю, что вы можете упростить это, используя приблизительно эквиваленты ...

{ ={ REF "_Ref378240752" \r } }

или же

{ ={ QUOTE { REF "_Ref378240752" \r } } }

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

0

Ответ на самом деле прост, как только я посмотрел (снова) на определение REF.

Для этого есть переключатель \t . Итак, рецепт таков:

  1. Определите схему нумерации диаграмм / таблиц с пользовательским форматом = "Таблица% 1". или похожие.
  2. Поставьте закладку на элемент, на который вы хотите сослаться.
  3. При написании ссылки используйте поле REF с аргументами \r \t \h , например так:

В таблицах {REF tbl_tab1 \r \t \h} и {REF tbl_tab5 \r \t \h} мы можем увидеть очень интересные данные

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