информатика для экономистов. 1. Информатика для экономистов. Учебное пособие Нижний Новгород Издательство Нижегородского госуниверситета 2012
Скачать 0.95 Mb.
|
7.2. Текстовые процессорыТекстовые процессоры - это программы, позволяющие не только набирать и редактировать текст, но и включающие развитые инструменты оформления содержимого текстовых документов. Помимо собственно текста файлы документов текстовых процессоров содержат служебную информацию, служащую указанием как текст должен выглядеть при просмотре и печати, а также различные данные, служащие иллюстративным материалом (графики, диаграммы, схемы, рисунки). Наиболее распространенным и универсальным форматом хранения данных текстовых процессоров является RTF (Rich Text Format). Он является стандартным и поддерживается всеми текстовыми процессорами. Формат RTF предполагает, что вместе с текстом хранится описание того, как он должен выглядеть при просмотре и печати, закодированное представление данных других приложений (например, картинок, графиков), размещенных в текстовом документе и т.д. Многие текстовые процессоры поддерживают собственные, более эффективные, чем RTF способы хранения файлов данных, а также имеют различные средства для конвертирования данных из одних форматов в другие. Текстовые процессоры сильно различаются по составу поддерживаемых ими функций. Простейшим текстовым процессором является WordPad, входящий в комплект поставки Windows. Из Интернет можно скачать множество других текстовых процессоров, имеющих схожие или чуть большие возможности. Наиболее мощными текстовыми процессорами являются Word (Microsoft), Word Perfect (Corel), Word Pro (IBM-Lotus), а также текстовые процессоры из пакетов программ Star Office (Sun), Open Office (свободно распространяемый). В состав пакета программ Microsoft Works входит текстовый процессор, полностью совместимый с Word, но не поддерживающий небольшую часть редко применяемых функций Word. Следует отметить и чисто российскую разработку - текстовый процессор Lexicon, практически аналогичный с Word по функциональности (основное отличие в том, что Lexicon не имеет своей встроенной системы программирования). 7.3. Издательские системыИздательская система - комплекс программ для подготовки изданий (газет, журналов, брошюр, книг) к печати на типографском оборудовании. Издательские системы не предназначены для массового набора и редактирования текстовых документов и служат, прежде всего, для их оформления перед изданием тиража. Источником данных являются файлы, подготовленные тектовыми редакторами и текстовыми процессорами, а также различные иллюстративные данные. Все это объединяется и сводится в макет издания, котоый выводится на специальную пленку или иные носители, с которых осуществляется печать на типографском оборудовании. В принципе, макет издания можно сделать и в мощном текстовом процессоре, но издательства предпочитают применять профессиональные издательские системы, поскольку они обеспечивают более полный набор инструментов для подготовки тиражных изданий. 7.4. Редакторы Web-страницПредназначены для подготовки текстовых документов, ориентированных, прежде всего, для просмотра в электронной форме (не обязательно для размещения в Интернет). Текстовые процессоры и издательские системы так или иначе привязывают документ к формату бумаги, на котором он будет печататься. В редакторах Web-страниц такой привязки нет и потому с их помощью бывает трудно добиться точного позиционирования текста при печати на бумаге. Зато в документах такого рода можно использовать специальные способы оформления, использование которых не имеет смысла для документов, подготавливаемых для печати на бумаге или ином носителе. Это движущиеся изображения, динамическое изменение оформления и содержания документа при просмотре в зависимости от потребностей пользователя и т.д.Такой документ может модифицироваться в процессе его просмотра. Web-страницы представляют собой обычные текстовые файлы, в которых содержание перемежается с так называемыми тегами языка разметки, определяющими способ их оформления, связи с другими документами (гиперссылки), объектами данных иной природы, чем текст , и программами обработки данных, увязанных с данным документом. В отличие от файлов текстовых процессоров и издательских систем, которые обычно содержат внутри себя и текст, и объекты, не являющиеся текстом, Web-страницы не включают ничего кроме текста, но содержат ссылки на файлы, содержащие данные иной природы (графические, звуковые, видеоданные и т.д.). Стандартным, общепринятым языком разметки Web-страниц является HTML (Hyper Text Markup Language - язык разметки гипертекстовых документов). В последнее время для разметки Web-страниц все чаще используется более общий язык XML (eXtended Markup Language), а также специальные средства, позволяющие формировать страницу программно, при обращении к ней. Понятие “гипертекст” подразумевает систему взаимосвязанных документов, имеющих взаимные перекрестные ссылки друг на друга. Программы просмотра гипертекстовых документов позволяют легко перейти от одного такого документа к другому по адресу связи, указанному в гиперссылке. Поскольку Web-страницы - это обычные текстовые файлы, то их можно создавать и редактировать с помощью любых текстовых редакторов, указывая вручную конструкции языка разметки. Большинство текстовых процессоров могут сохранять документы в формате HTML. В этом случае текст и теги языка разметки сохраняются в основном файле, а картинки и иные нетекстовые объекты в отдельных файлах, на которые имеются ссылки в основном файле. Программа просмотра Web-страниц учитывает эти ссылки и потому при воспроизведении на экране отдельные файлы Web-страницы выглядят как единый документ. Текстовые процессоры могут также загружать Web-страницы для последующего редактирования с применением всего арсенала имеющихся у них функций. Однако сложные Web-страницы не всегда правильно загружаются и отображаются текстовыми процессорами. Поэтому для редактирования таких страниц лучше использовать специализированные редакторы. Существует множество специальных редакторов Web-страниц. Есть программы визуального проектирования (например MS Frontpage), которые работают аналогично тектовым процессорам и сами расставляют теги языка разметки в зависимости от выбранного пользователем способа оформления текста. При этом на экране документ выглядит также (или почти также), как он будет выглядеть в программе просмотра Web-страниц. При использовании таких программ пользователю не обязательно знать язык разметки. На некоторых сайтах Интернет (например, www.narod.ru) существуют специальные системы подготовки Web-страниц, рассчитанные на неподготовленных пользователей, которые позволяют создавать их по шагам на основе того или иного заранее заданного шаблона. Выполнив необходимые шаги проектирования и ответив на задаваемые программой вопросы, пользователь получает готовый набор прилично выглядящих и взаимосвязанных гиперссылками Web-страниц даже не имея ни малейшего представления о языках разметки. Однако считается, что наиболее точно можно выполнить построение Web-страницы только задавая теги языка разметки вручную. Для этого, естественно, нужно знать язык разметки и уметь им пользоваться. Формирование Web-страниц таким способом можно осуществить с помощью любого текстового редактора. Существуют и множество специализированных редакторов Web-страниц, рассчитанных на формирование тегов языка разметки вручную. Обычно они содержат множество возможностей, облегчающих использование языка разметки. Однако знание его при использовании таких программ все равно необходимо. |