i21edu/Mod/ВыводПример1.odc

МОДУЛЬ i21eduВыводПример1;
(* Создание простой таблички средствами модуля i21eduВывод. 
См. пояснения после текста модуля *)

	ПОДКЛЮЧИТЬ  Вывод := i21eduВывод;
	
	ПЕРЕМЕННЫЕ
		
НАЧАЛО
	Вывод.НовСтрока;	(* перевод дальнейшей печати на новую строку *)
	Вывод.Цепочка( '***********' );	(* чтобы легче найти начало печати в журнале *)
	Вывод.НовСтрока;	
	
	(* вывод заголовка таблицы: *)
	Вывод.Цепочка("Оценки за четверть");
	Вывод.НовСтрока;
	Вывод.НовСтрока; (* пропустим еще одну строку *)
	Вывод.Таб;   (* печать т.наз. символа табуляции; если нажать Ctrl+H (латинская H), то символы табуляции видны как серые прямоугольнички *)
	Вывод.Таб;
	Вывод.Цепочка("Математика");
	Вывод.Таб;
	Вывод.Цепочка("Информатика");
	Вывод.Таб;
	Вывод.Цепочка("Русский язык");
	Вывод.НовСтрока;
	Вывод.НовСтрока;
	
	(* вывод оценок для Маши: *)
	Вывод.Таб;
	Вывод.Цепочка("Маша");
	Вывод.Таб;
	Вывод.Цел(5);
	Вывод.Таб;
	Вывод.Цел(4);
	Вывод.Таб;
	Вывод.Цел(3);
	Вывод.НовСтрока;

	(* вывод оценок для Пети *)
	Вывод.Таб;
	Вывод.Цепочка("Петя");
	Вывод.Таб;
	Вывод.Цел(3);
	Вывод.Таб;
	Вывод.Цел(4);
	Вывод.Таб;
	Вывод.Цел(5);
	Вывод.НовСтрока;

КОНЕЦ i21eduВыводПример1.

Пример использования средств модуля i21eduВывод для построения простой таблички с  помощью табуляций.
Англоязычный аналог этого примера: i21eduStdLogПример1.

Скомпилировать и выполнить: Ctrl+F9.
Результаты напечатаются в Рабочий журнал, в конце. 

Символы табуляции  это невидимые, белые символы, которые служат только для выравнивания кусков текста на манер таблиц. Символ табуляции вставляется процедурой Ввод.Таб, а выравнивание достигается отдельным заданием позиций табуляции. (Позиция в данном случае  расстояние от левого края документа.
Чтобы показать/спрятать символы табуляции, нужно понажимать Ctrl+H (H латинское). Символы табуляции будут показываться серыми прямоугольниками.

Чтобы превратить результат в табличку, нужно сделать следующее:
Сначала сделать окно журнала пошире, чтобы в одной строчке помещались все названия предметов (Математика и т.д.).
Затем поставить курсор в начало пустой строки после "Оценки..."
Нажать Ctrl+J  появится т.наз. линейка. Заодно станут видны серые прямоугольнички, представляющие символы табуляции.
Поставить курсор в самый конец журнала (в начало первой пустой строки после всей выдачи) и снова нажать Ctrl+J  появится вторая линейка.

В первой линейке кликнуть мышкой в четырёх местах, примерно как показано на следующей картинке (если что-то не получается как надо, отменить действия можно, нажимая Ctrl+Z). Каждый клик устанавливает новую позицию табуляции:



Видно, как прямоугольнички для табуляций растягиваются до позиций табуляции, выравнивая табличку.
Отметим, что позиции табуляции, заданные в первой линейке, действуют только до следующей линейки.
Треугольнички можно передвигать мышкой по линейке, можно менять характер выравнивания (сделать, например, центрирование вместо выравнивания по левому краю) и т.п.; подробней об этом можно прочесть в документации).

Чтобы спрятать/показать линейки и прямоугольники, нужно нажимать Ctrl+H.

Чтобы перенести табличку в свой документ, достаточно выделить всю табличку вместе с линейками и нажать Ctrl+C (копирование в системный буфер). Затем поставить курсор в том месте другого документа, куда нужно вставить таблицу, и нажать Ctrl+V.