Шаг 3 - RTF во сне и наяву...

Я уже обратил Ваше внимание на то, какой должна буть структура документа. На скриншоте это показано:

gif/3_1.gif (3881 b)

По поводу удобства редактирования. Лучше всего использовать Вид-Обычный и включить отображение непечатаемых символов. Стили должны быть именно такие. Правда, можно их переопределять, или создать новые на их основе. Я, например, не приемлю мелкий фигурный Times шрифт в окне справке. И мои глаза тоже. Поэтому в Стиль 1, произведенный от Обычный, я поставил шрифт Arial и размер 9-10. Лучше намного.

Есть такой режим форматирования, называется Keep with next. Я точно не помню, как это объясняется, но имеет такие последствия. Если после абзаца, оформленного как Заголовок 1, следует не Enter - перевод строки, а Shift-Enter (мягкий перевод), то для следующего абзаца режим форматирования остается таким же, как и у Заголовка. Шрифт, стиль можно поменять. Но не в этом суть. Главное, что не только заголовок появится в окне справки сверху (непрокручиваемая область), но и следующий за ним абзац. Как пример - окно справки BCB help. Там сверху ссылочки See also, Example и т.д.

Вообще роль директив в RTF (вернее, компилируемом RTF) документе играют сноски (footnotes). Выбираем пункт Вставка-Сноска, и делаем например так:

gif/3_2.gif (3171 b)

Тип директивы определяется символом сноски. В данном случае это идентификатор раздела. Текст сноски - параметр директивы. Все сноски должны располагаться перед заголовком раздела, вот так:

gif/3_3.gif (1900 b)

Не знаю как у Вас, но лично у меня сил не хватит каждый раз вызывать окно вставки. Поэтому советую записать несколько макросов (по числу сносок) и назначить им клавиши. Например Alt+Shift+H для header (идентификатора), Alt+Shift+T для title (заголовка), и т.д. Для стилей тоде клавиши, например для примеров у меня стиль preformatted (а ля HTML pre тага), и клавиша у него Ctrl+T (teletype). Ну это по вкусу.

В следующем шаге рассмотрим виды сносок.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Аванесов Самвел.