Учебно-методическое пособие Барнаул-2004 удк печатается по решению Ученого совета Барнаульского государственного педагогического университета

Вид материалаУчебно-методическое пособие

Содержание


Настольная издательская система PageMaker
Настольная издательская система TeX
Часть 3. Электронные таблицы. Рабочая книга электронной таблицы Табличные процессоры
Главное достоинство
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   22

Настольная издательская система PageMaker


PageMaker (PM) - одна из самых мощных и популярных у профессионалов издательских систем. С ее помощью можно подготовить оригинал-макет толстой книги, включающей иллюстрации, формулы, таблицы, другие сложные элементы. Последние версии программы полностью совместимы по интерфейсу с Windows и допускают импорт и конвертацию файлов из любых Windows-приложений; возможен и импорт текстовых файлов. Разработчик современных версий программы РМ – фирма «Adobe».

При подготовке к изданию книг PageMaker, предоставляет значительно больше возможностей, чем текстовый процессор Word. Это связано с наличием средств управления проектами, включающими создание шаблонов и стилей, оглавлений и предметных указателей и т.д.

Настольная издательская система TeX


Описанные выше издательские системы плохо приспособлены к набору и подготовке к печати текстов математического характера, с большим числом сложных формул и графиков, специальных математических символов. Для работы с такими материалами, подготовки соответствующих статей и книг американский математик и теоретик программирования Д. Кнут создал издательскую систему ТеХ.

В отличие от описанных выше систем, ТеХ не является системой типа «WYSIWYG» - «что набираю, то и вижу на экране». Если набор текста в ТеХ элементарен, то набор формул и таблиц является, по-существу, написанием программы на специальном макроязыке, что вознаграждается высоким качеством соответствующих текстов.

Все наилучшие стороны TeX-а особенно видны при подготовке текстов, которые содержат много математических элементов. Приготовив рукопись в формате TeX, вы тем самым точно объясните компьютеру, как преобразовать рукопись в страницы, типографское качество которых сравнимо с работой лучших в мире наборщиков ...».

ТeХ стал популярным среди многих тысяч ученых, потому что с его помощью любые тексты можно преобразовать в статьи, доклады, заявки, книги, поэтические сборники и другие форматы способом, который полностью определяется автором, благодаря богатому языку команд.

ТeХ особенно полезен, когда документ содержит математические формулы и когда желательно, чтобы документ выглядел, как книга. Кроме того, это независимая от компьютерного устройства система, работающая на большом количестве платформ, от персоналок до больших вычислительных машин; она ведет себя одинаково на всех машинах — факт в высшей степени важный для научно-технического сообщества. С этим свойством связана печать dvi-файлов, так что документ может быть распечатан на чем угодно, будь то CRT-экран, точечно-матричный или лазерный принтер со средним разрешением или профессиональный фотонаборный автомат с высоким разрешением.

Благодаря этим качествам, а также тому, что это свободно распространяемый продукт, ТЕХ стал de facto стандартом во многих академических отделениях и исследовательских лабораториях. Вместе с тем он заменил в профессиональном издательском мире наборные процессы. Он используется на всех мыслимых компьютерных платформах: IBM PC-совместимых персональных компьютерах и Macintosh'ax, UNIX и VMS-рабочих станциях и таких суперкомпьютерах, как Cray. Кроме того, отличные программы визуализации делают возможной работу на большинстве рабочих станций и других графических дисплеях.

Часть 3. Электронные таблицы.
Рабочая книга электронной таблицы

Табличные процессоры


Идея создания электронной таблицы возникла у студента Гарвардского университета (США) Дэна Бриклина (Dan Bricklin) в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон (Bob Frankston), который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.

Электронная таблица — компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа.

Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ — табличный процессор.

Новый существенный шаг в развитии электронных таблиц — появление в 1982 г. на рынке программных средств Lotus 1-2-3. Lotus был первым табличным процессором, интегрировавшим в своем составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в свое время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией — производителем программных средств.

Следующий шаг — появление в 1987 г. табличного процессора Excel фирмы Microsoft. Эта программа предложила более простой графический интерфейс в комбинации с ниспадающими меню, значительно расширив при этом функциональные возможности пакета и повысив качество выходной информации. Расширение спектра функциональных возможностей электронной таблицы, как правило, ведет к усложнению работы с программой.

Разработчикам Excel удалось найти золотую середину, максимально облегчив пользователю освоение программы и работу с ней. Благодаря этому Excel быстро завоевала популярность среди широкого круга пользователей. В настоящее время, несмотря на выпуск компанией Lotus новой версии электронной таблицы, в которой использована трехмерная таблица с улучшенными возможностями, Excel занимает ведущее место на рынке табличных процессоров.

Главное достоинство электронной таблицы — это возможность мгновенного пересчета всех данных, связанных формульными зависимостями при изменении значения любого операнда.