Создание составного документа (главного и вложенных). Макетирование страниц. Оформление титульного листа
Составной документ содержит главный документ и вложенные документы.
Для создания главного документа надо сначала выделить текст, а затем выполнить команды Вид -» Структура. Появляется специальная панель со стрелками, цифрами и пиктограммами. На ней выбрать кнопку Главный документ.
Чтобы создать вложенные документы, следует сначала создать заголовки. Для этого нужно выделить текст и выбрать Заголовок. Далее выполнить команды Вид Структура и в специальном меню после выделения объекта выбрать Создать вложенный документ.
Вернуться к команде Разметка страницы и сделать оглавление, выбрав команды меню Вставка Ссылка Оглавление и указатели. Установить нужные параметры. Будет создано оглавление со ссылками на вложенные документы. Теперь с его помощью можно открыть любой требуемый документ.
Верстка страницы — это расположение на ней в определенном порядке текста (фрагментов текста), заголовков, иллюстраций, колонтитулов и других элементов оформления.
Многоколоночная верстка — расположение текста в несколько колонок. Текст может занимать всю ширину полосы или располагаться в несколько колонок. Следует выбрать команды Формат Колонки. В открывшемся диалоговом окне нужно выбрать тип колонок, их число, ширину и размер промежутка между ними. Количество колонок определяет их ширину. Чем колонок больше, тем мельче размер шрифта, а это затрудняет восприятие текста.
Титульный лист — лицо документа. На титульном листе следует поместить следующие данные: фамилию и инициалы автора, название документа, место и год издания, элементы художественного оформления: иллюстрации, декоративные элементы.
Порядок выполнения работы:
- 1. Копируем содержимое документа из примера работы, приведенного в разделе 5.1.1.
- 2. Части текста, а также таблицу, диаграмму, рисунок и формулу выделяем (заносим) в отдельные документы. Они будут вкладываться в главный документ, где оставлен обычный текст.
- 3. Создаем составной документ.
- 4. Выполняем верстку текста в 1 и 2 колонки.
- 5. Разрабатываем титульный лист документа.
- 6. Формируем оглавление.
- 7. Распечатываем документ.
Пример выполнения работы приведен на рис. 5.4 а—в. МГАВТ
Создание составного документа (главного и вложенных). Макетирование страниц. Оформление титульного листа
(ОТЧЕТ)

Рис. 5.4, а. Создание составного документа (титульный лист)
Главный документ
Обычный текст

— возникли, чтобы сохранить для дальнейшего использования изображения текстов на экране. Текстовые файлы являются аналогом текстового изменения на экране, создаваемого операторами ввода. Текстовые строки завершают невидимые служебные символы CR (Carriage Return — возврат каретки) и LF (Line Leed — перевод строки). Это применимо для ОС в IBM PC с использованием клавишы Enter.
Пример:
Program Primt (Вывод в текстовый файл) var
Fa:text;
k, па:integer;
begin
assign (fa, 'primerc.ftx'); rewrite (fa); for k:=l to 12 do
writeln (fa, 'квадрат числа', k, 'равен', k*k, 'а-куб', k*k*k); close (fa) end.
Оглавление (Ссылки на вложенные документы)*
D:DocumentiMoH документыШаб 14Верстка в 2 колонки.doc D:DocumentiMoH документыШаб 14Таблица.бос D:DocumentiMoH документыШаб 14Диаграмма.бос D:DocumentiMoH документыШаб 14Рисунок.doc D:DocumentiMoH документыШаб 14Формулbt.doc ’ Каждый вложенный документ показан не как отдельный, хотя в действительности каждый из них вызывается только по ссылке.
Рис. 5.4, б. Создание составного документа (главный документ)
Вложенный документ 1
Верстка текста в 2 колонки
Яограммы-процсдуры — программы, которые не возвращают ни одного значения или возвращают более одного значения.
Для обозначения таких программ в Паскале используют служебное слово Procedure, а общий вид: Procedure имя процедуры (список_аргументов); Описание внутренних переменных программы:
Begin
Тело программы
End;
Имя процедуры не может использоваться внутри процедуры как псевдопеременная. Для существования треугольника необходимо, чтобы ? любых его сторон была не меньше третьей.
Пример: Вычисление площади треугольника с помощью процедур.
Program Prim Var
XI, Х2, ХЗ: intege^-
Procedure ptreug (a, b, с; real;
var streu: real; var est: bolean);
Формальные аргументы
Var
P:real;
Begin
If(a+b
Else
Begin
East:=true;
P:=(a+b+c)/2;
Streu:=sqrt((p*(p-a)*(p-b)*(p-c)) End;
End.
Var {здесь задаются переменные только для главной части программы} SI, S2: real;
Is: Boolean;
Begin
Ptreug (10, 10, 10, SI, is); {процедуры названы именем Ptreug) Writeln ('Площадь треугольника со сторонами, равными 10, равна S1:6:3') ;
---------- ('Введите длины сторон
треугольника); read (XI, Х2, ХЗ) ; ptreug (XI, Х2, ХЗ, S2, is); if is then writeln ('площадь треугольника с этими сторонами равна' S2:7:2);
else writeln ( ' треугольника с такими сторонами не существует") end.
Вложенный документ 2 Таблица (см. таблицу в разделе 5.1.1).
Вложенные документы 3, 4, 5 содержат соответственно диаграмму, рисунок и формулу, которые даны в разделе 5.1.1.
Рис. 5.4, в. Создание составного документа (вложенные документы)
Контрольные вопросы
- 1. Что такое страница-шаблон?
- 2. Как создать главный и вложенные документы?
- 3. Чем отличается сложный документ от составного документа?
- 4. Что значит сверстать страницу?
- 5. Какова технология многоколончатой верстки?
- 6. Как создать титульный лист?