Как сослаться на элемент, пронумерованный префиксом, без печати самого префикса?
Предположим, я определил шаблон списка с форматом Table %1., поэтому он будет производить предметы
Table 1.
Table 2.
Table 3.
...и так далее.
Теперь я хочу сослаться на один такой элемент в тексте (например, "любопытный читатель может посмотреть на таблицу"). 3 а также 5").
К сожалению, как бы я ни пытался, я не могу ссылаться только на число. Я всегда получаю что-то вроде "любопытный читатель может посмотреть на стол Table 3. а также Table 5."
Я знаю, что я могу использовать поле пользовательской последовательности вместо шаблона списка, как это SEQ TableSeq \* ARABIC и ссылаться на пользовательскую последовательность TableSeq, Но тогда я потерял бы сахар автоматического префикса фактического пронумерованного элемента (не его ссылки) со словом Table,
Или, может быть, я ошибаюсь, и есть какой-то загадочный способ определить эквивалент SEQ поле, которое на самом деле будет печатать все Table 1. когда определено, и только 1 когда ссылка?
2 ответа
Я не верю, что это возможно, используя встроенную функцию нумерации.
В этом конкретном случае вы можете обойти проблему, вставив поле REF и вложив его следующим образом
{ ={ SET x { REF "_Ref378240752" \r } }x }
но тогда вы теряете "сахар" другими способами.
(т. е. когда вы используете соответствующее имя закладки в поле REF, а все {} являются специальными парами скобок кода поля, которые вы можете вставить в Windows Word, используя ctrl-F9). Я не думаю, что вы можете упростить это, используя приблизительно эквиваленты...
{ ={ REF "_Ref378240752" \r } }
или же
{ ={ QUOTE { REF "_Ref378240752" \r } } }
Кроме того, поскольку Word может неправильно оценивать коды полей при печати, в зависимости от того, включено или отключено обновление кодов полей, вам может потребоваться использовать разные имена закладок для каждой ссылки. Я не проверял.
Ответ на самом деле прост, как только я посмотрел (снова) на определениеREF,
Есть переключатель \t специально для этого. Итак, рецепт таков:
- Определите схему нумерации диаграмм / таблиц с пользовательским форматом = "Таблица%1". или похожие.
- Поместите закладку на элемент, на который вы хотите сослаться.
- При написании ссылки используйте
REFполе с\r \t \hаргументы, как это:
В таблицах
{REF tbl_tab1 \r \t \h}а также{REF tbl_tab5 \r \t \h}мы можем увидеть очень интересные данные