1

Тема: Оглавление из слов, которых нет. ?

Добрый день,

Нужно сделать Оглавление , но через пометку определенных кусочков основного текста разными стилями сделать не получится.

Т.е. нужно, чтобы в оглавлении было примерно вот так:

Второе письмо Иванова Семенову ..................... 43
Третье письмо Иванова Семенову .......................51
Первое письмо Сергеева Петрову.........................56

Причем в самом тексте таких слов нет. Письма начинаются примерно так: "Ответ на высказанные возражения...."

Как мне так оглавление сделать? Плюс в несколько уровней.

Спасибо.

2

Re: Оглавление из слов, которых нет. ?

Содержание в Word строится на стиле какого-либо абзаца, а не на основе отдельного участка текста. Тем более если его нет.
В принципе можно создать пользовательскую форму на основе закладок с определенным префиксом в имене, которая будет собирать эти закладки + нужное имя в оглавлении. Например закладка имеет имя: МоеОглавление_Второе_письмо_Иванова_Семенову.
МоеОглавление — это идентификатор оглавления
Второе_письмо_Иванова_Семенову — элемент оглавления.
Форматирование уровней элементов можно будет сделать вручную, либо на основе уже готовых стилей в форме.

3

Re: Оглавление из слов, которых нет. ?

В готовом оглавлении текст можно править руками. Впишитье то, что вам надо, а потом обновляйте только номера страниц.

Макросы под заказ и готовый пакет - mtdmacro.ru

4

Re: Оглавление из слов, которых нет. ?

Вождь пишет:

В готовом оглавлении текст можно править руками. Впишитье то, что вам надо, а потом обновляйте только номера страниц.

Можно конечно и ручками, но тогда при создании 1-го оглавления, нужно чётко следить за стилями, да и текста слишком много будет.
Можно еще стелать так:
Пометить только нужный текст как элемент списка. Вставить его в месте оглавления, а потом уже ручками править, но не целые предложения и абзацы, а только нужное выражение.

5

Re: Оглавление из слов, которых нет. ?

Для составления оглавления из слов которых нет сделайте следующее:
1. Поставить курсор перед нужной фразой.
2. Вставка-->Экспресс блоки-->Поле вставить поле TC.
3. Отредактируйте поле TC по следующему шаблону:
{TC [Текст оглавления] \f [Идентификатор] \l [Уровень]}.
Например:
{TC "Второе письмо Иванова Семенову" \f a \l 1}
{TC "Первое письмо Сергеева Петрову" \f a \l 2}
4. После того как пометили все эдементы оглавления, поставте курсор в место, куда хотите вставить оглавление.
5. Вставка-->Экспресс блоки-->Поле вставить поле TOC
6. Отредактируйте поле TOC по следующему шаблону:
{TOC \f a}
Оглавление примет вид:
Второе письмо Иванова Семенову .......................... 43
   Первое письмо Сергеева Петрову.........................56

ВАЖНО ПОМНИТЬ!!!
Пометки поля ТС видны при включенных невидимых знаках, но при этом вид текста на экране будет отличаться от оригинала. Для просмотра ориганала надо отключить невидимые знаки. Это баг Wordа, который также относится и к полям элементов списка XE.