1

При создании записи индекса с помощью Alt+Shift+X она вставляет строку кода, подобную этой, в текущую позицию указателя:

{ XE "Main entry" \t "see there" }

Если я нажму на Insert index чтобы создать индексную таблицу, запись будет распознана и включена в индексную таблицу. Однако, если я просто вручную пишу эту строку кода, она не распознается как запись индекса.

Какая магия здесь происходит?

2 ответа2

3

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

Вы также можете вставить эти поля самостоятельно, нажав Вставить -> Быстрые детали -> Поля и прокрутив вниз до поля XE.

0

Я сделал небольшое исследование. Вот что я нашел вместе с источником:

Как переопределить сортировку Word по умолчанию Существует недокументированная функция, которая позволяет вам применять переопределения ручной сортировки для ваших записей. Следуйте начальному уровню, который вы хотите по-разному отсортировать с помощью точки с запятой и самого текста сортировки. В приведенном ниже примере основной заголовок будет выглядеть заново в алфавитном порядке, как если бы текст основного заголовка был на самом деле «resortedmain». Подзаголовок также повторно алфавитируется, как если бы он был написан как «resortedsub».

{XE "main;resortedmain:sub;resortedsub:sub-sub;resortedsub-sub")

Я не пытался дублировать это, чтобы увидеть, работает ли это.

Источник: http://taxonomist.tripod.com/indexing/wordproblems.html#override

Дайте мне знать, если это работает.

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