Макрокоманда верстки текста книжкой.

                      ***********************

     В шаблоне Microsoft Word 97 "Верстка текста книжкой.dot" содержатся
макрокоманды "Верстка текста книжкой" и "Конвертор текста MS-DOS".

    Для установки их просто откройте файл Install.doc, согласитесь на запуск макросов
(в Office 2000 поставьте соответствующую опцию в Tools-Macro-Security) и ответьте на
запросы программы установки. Для переустановки программы или установки новой
версии поверх старой сделайте то же самое.
   Также Вы можете вручную скопировать шаблон "Верстка текста книжкой.dot"
в директорию  автозагружаемых файлов вашей версии Word (для Word97 это обычно
..\Microsoft Office\Office\Startup, а для Word2000 по умолчанию назначается папка
C:\Windows\Application Data\Microsoft\Word\Startup), в любом случае путь к ней можно
посмотреть на вкладке Расположение диалогового окна Параметры (или  Options - File
Locations).
   Вы можете также скопировать их в свой шаблон Normal.dot, запустив Word, выбрав в меню
"Сервис" пункт "Макросы", "Организатор", закрыв там файл документа и открыв шаблон
"Верстка текста книжкой.dot", найдя его в диалоговом окне "Открытие файла".

                       Инструкция по эксплуатации.
 
     Макрокоманда ВерсткаТекстаКнижкой позволяет создавать макет книжки
формата половины бумажного листа (например, А5 - половина от А4) и редактировать
его в режиме WYSIWYG, то есть видеть, как он будет напечатан, уже при
редактировании. Пользователь может задать различные параметры будущей книжки.
    Данная программа работает как в русских, так и в английских версиях Microsoft
Word 97 и Microsoft Word 2000. Язык интерфейса выбирается автоматически исходя
из версии Word.
     После завершения инсталляции в Word появляется новая панель - "Верстка", на которой
имеется кнопка ВерсткаТекстаКнижкой - первая по счету. Открыв документ, который вы
хотите сверстать полуформатной книжкой, нажмите ее и следуйте указаниям диалоговых
окон.
      Вначале макрокоманда ВерсткаТекстаКнижкой копирует через буфер обмена
содержимое исходного документа в новый, временный документ и обрабатывает
полученный текст для последующей работы по следующим правилам:
     * Все рисунки, диаграммы, формулы и другие внедренные объекты вставляются
в текстовый слой документа (как в Word6.0) в местах их привязки.
     * Все надписи преобразуются в обычный текст, а вид их границ становится
видом границ этого текста.
     * Содержимое всех сносок (как концевых, так и обычных) помещается в конец
документа под соответствующими номерами, а в текст на их места вставляются
соответствующие цифры. Сами сноски удаляются.
     * Разбиение на колонки ликвидируется, а содержимое колонок объединяется.
     * Объекты WordArt и автофигуры макрокоманда обработать не может, поэтому
при наличии их в документе она предложит заменить все такие объекты какой-либо
последовательностью символов, чтобы после окончания работы пользователь
мог скопировать их из исходного документа на соответствующие места. Однако
лучше все такие объекты перед началом работы переместить в какой-либо
временный файл. В Word2000 эта проблема меньше выражена, так как в этой версии
Word объекты WordArt могут быть вставлены в слой текста.
    После окончания обработки текста и задания пользователем параметров
брошюровки книжки и нумерации страниц макрокоманда создает новый
документ, вставляет в него надписи в нужном количестве и создает между ними
связи так, что документ представляет собой развертку полуформатной книжки. В эти
надписи вставляется текст. Перемещение по тексту лучше всего осуществлять
с помощью кнопок "Следующая надпись" и "Предыдущая надпись" панелей
"Верстка" или "Надпись". Страницы книжки нумеруются (некоторые параметры
нумерации пользователь может задать), номера вставляются в надписи внизу
или вверху листов книжки. Имейте в виду, что автоматического перераспределения
номеров страниц при изменении количества листов в документе не происходит,
так что лучше целые листы из книжки не удалять.
     Можно свободно удалять какую-либо надпись из середины, начала или
конца текста - связи между остальными надписями автоматически пересоздадутся
и текст по-прежнему будет переходить из надписи в надпись по всему документу.
Макрокоманда позволяет создавать не одну большую книжку, а несколько
меньших, следующих одна за другой (ведь, в самом деле, нереально работать с
согнутой пополам стопкой из 20 листов).
    Макрокоманда не обрабатывает колонтитулы, так что в полученном документе их
не будет, если только они не сохранены в Normal.dot.
    В программе существует функция двухколоночной верстки. В этом случае на каждой
страничке книжки будет располагаться по две колонки с текстом.
     Вы можете также выбрать функцию создания пустого макета книжки - Вы зададите
количество страниц в книжке, а в полученный документ сможете вставить любой текст,
который Вам нужен.
     Для нормального функционирования макрокоманды не работайте с буфером
обмена во время ее работы!
    Рекомендуется поэкспериментировать с этой макрокомандой, внимательно
читая все диалоговые окна (в них все написано).
    Для печати полученной книжки  после завершения работы макрокоманды
предназначен макрос PrintingBrochure, вызываемый кнопкой с изображением
зеленого принтера на панели Верстка.

                                     Вставка объектов в надписи.
 
     * Объекты WordArt вставляются поверх текста в надписях и не перемещаются вместе
 с ним. Поэтому оставьте в документе для них пустое место и вставьте их в конце
редактирования.
     * Рисунки вставляются в рамках. Для их вставки поставьте курсор куда-нибудь внутрь
текста и выберите Вставка-Рисунок-Картинки или -Из файла.
     * Другие надписи вставляются полностью поверх надписей, составляющих книжку.
Поэтому обтекание их текстом и перемещение вместе с текстом задать будет невозможно.
     * В надписях нельзя создавать колонки текста. Если вам все же нужно так сверстать
текст, то вставьте таблицу из одной строки и нескольких колонок (без границ) и переместите
нужный текст туда. К сожалению, перетекать из одной колонки в другую текст уже не будет.
     * Диаграммы MsGraph вставляются так же, как и рисунки.
     Поскольку макрокоманда не изменяет исходного текста (а в WinWord-е есть многократная
отмена), то не бойтесь экспериментировать с программой и ее результатом.

                                        ***********************

     Макрокоманда "Обработка текста MS-DOS" пригодится вам, если вы захотите
перевести большой текст из ДОС-формата в формат Word, RTF или HTML.
В DOS-текстах каждая строка завершается символом конца абзаца или перевода строки, а
табуляция и центрирование текста обозначены пробелами. Данная макрокоманда
удаляет ненужные символы концов абзаца, а пробелы заменяет там, где надо,
табуляцией и центрированием. Кроме того, эта макрокоманда позволяет оптимизировать
количество и расположение пробелов в документе, например, вокруг точек или запятых,
удалять лишние знаки переноса слов. Опробуйте действие этой макрокоманды, например,
на этом тексте.

     Автор будет признателен вам, если вы сделаете копию этой программы своему
другу. Это, в сущности, и будет платой за нее.
 
                                                      Орлов Антон Александрович,
                                                               1999 г.
                                                  Адрес для писем: antorlov@mail.ru.