# data[].attributes.body
TEX — созданная американским математиком и программистом Дональдом Кнутом система для верстки текстов с математическими формулами. Сам по себе TEX представляет собой специализированный язык программирования (Кнут не только придумал язык, но и написал для него транслятор, причем таким образом, что он работает совершенно одинаково на самых разных компьютерах), на котором пишутся издательские системы, используемые на практике. Точнее говоря, каждая издательская система на базе TEX’а представляет собой пакет макроопределений (макропакет) этого языка.

# data[].attributes.body
LATEX — созданная Лесли Лэмпортом издательская система на базе TEX’а, относится к языку разметки, но не является самостоятельным тексторым реактором. Наряду с LATEX’ом распространены также макропакеты PlainTEX и AMS-TEX. LATEX как издательская система предоставляет удобные и гибкие средства достичь этого полиграфического качества. В частности, указав с помощью простых средств логическую структуру текста, автор может не вникать в детали оформления, причем эти детали при необходимости нетрудно изменить(чтобы, скажем, сменить шрифт, которым печатаются заголовки, не надо шарить по всему тексту, а достаточно заменить одну строчку в так называемом «стилевом файле»). Огромным достоинством систем на базе TEX’а является высокое качество и гибкость верстки абзацев и математических формул (в этом отношении TEX до сих пор не превзойден). TEX’овские файлы обладают высокой степенью переносимости: вы можете подготовить LATEX’овский исходный текст, переслать его (по электронной почте) в издательство, и надеяться, что там ваш текст будет правильно обработан и на печати получится в точности то же, что получилось у вас при пробной печати на вашем принтере.

# data[].attributes.headline
Система подготовки математических текстов TeX LaTeX

# data[].attributes.subject
Система подготовки математических текстов TeX LaTeX

# data[].attributes.body
TEX стал очень популярен как язык международного обмена статьями по математике и физике.
Переносимость TEX’овских текстов снижается, если в них предусмотрен импорт графических файлов.

Для начала автор должен подготовить с помощью любого текстового редактора файл с текстом, оснащённым командами для LATEX’а. Такие файлы по традиции имеют расширение tex. Дальнейшая работа протекает в два этапа. Сначала надо обработать файл с помощью программы-транслятора; в результате получается файл с расширением dvi (device independent — не зависящий от устройства). Исходный файл для системы LaTeX представляет собой собственно текст документа вместе со спецсимволами и командами, с помощью которых системе передаются указания касательно размещения текста. Этот файл можно создать любым текстовым редактором, но при этом необходимо, чтобы в итоге получился так называемый “чистый” текстовый файл. Это означает, что текст не должен содержать шрифтовых выделений, разбивки на страницы и т.п.

Исходный текст документа не должен содержать переносов (TeX сделает их сам). Слова отделяются друг от друга пробелами, при этом TEX не различает, сколько именно пробелов между словами. Конец строки также воспринимается как пробел. Соседние абзацы должны быть отделены друг от друга пустыми строками.

Большинство символов в исходном тексте прямо обозначают то, что будет напечатано.

LaTeX-файл должен начинаться с команды \ documentclass, задающей стиль оформления документа (в LaTeX'е 2e принято говорить “класс документа”).

Пример:

\documentclass{book}

Слово {book} в фигурных скобках указывает, что документ будет оформлен, как книга: все главы будут начинаться с нечетных страниц, текст будет снабжен колонтитулами некоторого определенного вида и т.п. Кроме класса book, в стандартный комплект LaTeX'а входят классы article (для оформления статей), report (нечто среднее между article и book, proc (для оформления изданий типа “труды конференции”) и letter (для оформления деловых писем так, как это принято в США). Чтобы задать оформление документа с помощью одного из этих классов, надо в фигурных скобках после команды \documentclass указать вместо {book} название требуемого класса.

# data[].attributes.body
Веб 2.0, Веб второго поколения – разновидность сайтов, на которых онлайн-контент (внутреннее наполнение сайта) создается самими пользователями. Контент сайтов Веб 2.0 в большинстве своем создается и управляется пользователями. Сайты Веб 2.0 контролируются в большей степени интерактивными инструментами, чем средствами публикации. Как уже говорилось, сайты Веб 2.0 – это интерактивные много- пользовательские системы, контент которых наполняется самими участниками сети. Создание контента и продвижение ресурсов Веб 2.0 происходит силами аудитории с помощью интерактивных инстру- ментов, а не средствами публикации как в Веб 1.0. Социальные сети, социальные закладки, онлайн-игры, блоги, форумы, сообщества, группы, комментарии, чаты и прочие элементы и ресурсы Веб 2.0 имеют преимущество перед традиционными сайтами и способами их наполнения. Главное преимущество сайтов Веб 2.0 перед сайтами первого поколения заключается в том, что последним нужно искать, составлять и оплачивать интересный контент, а также продвижение, которые являются залогом посещаемости. Необходимо тратить средства и на управление контентом. На ресурсах Веб 2.0 их участники сами бесплатно генерируют контент, управляют им и раскручивают ресурс, увеличивая его посещаемость. Традиционные сайты первого поколения рискуют потерять читательскую аудиторию при смене, например, главного редактора. Ресурсы Веб 2.0 не зависят от креатива одной персоны, в них продуцируется творчество многих участников, каждый из которых самовыражается через тексты, стихотворения, изображения, ответы на вопросы, юмор, смайлики и т.п.