|
Персональные инструменты |
|||
|
|
TeXМатериал из CustisWikiВерсия от 08:31, 15 августа 2012; StasFomin (обсуждение | вклад) Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений. TEΧ (чистым текстом — TeX, название произносится как «тех», буква E опущена ниже T и X.) — мощная система для компьютерной верстки документов, разработанная американским профессором информатики Дональдом Кнутом, автором знаменитой книги «Искусство программирования для ЭВМ». Собственно TeX и был разработан при написании этой книги, для облегчения и ускорения ее верстки. В основу системы входил:
Базовый набор макросов, известный как «plaintex» позволял опытному «гуру» TeXа сделать практически любой документ, предоставляя базу, на которой можно построить дерево (или пирамиду) собственных макросов, представляющих по сути дела язык документа. Однако, такая ситуация могла устраивать далеко не всех — только очень продвинутых авторов, доносящих верстку своего текста непосредственно до типографской машины. Во всех иных случаях, возникала проблема понимания и взаимодействия — т. к. кроме автора в структуре и смысле исходного текста никто (ни издательство, ни другие авторы/соавторы) разобраться не могли. Поэтому получили распространение несколько пакетов макросов более высокого уровня, практически (но увы, не до конца) снимающие описанные проблемы. Самым известным таким пакетом, является , содержащий набор стандартных макросов для:
Вот пример начала LaTex-документа: \documentclass[10pt, a4paper,onecolumn, notitlepage]{article} \usepackage[cp1251]{inputenc} \usepackage[english,russian]{babel} \newtheorem{theorem}{Теорема} \begin{document} \title{Новый приближенный алгоритм для отрицательного квадратичного программирования} \author{Иванов И.П} \date{} \maketitle \begin{abstract} Предлагается новый алгоритм нахождения $\varepsilon$-оптимального решения задачи отрицательного квадратичного программирования. \end{abstract} \section{Введение} LaTeX конечно не так «чисто» описывает структуру документа, как SGML Docbook, но вполне достаточно, чтобы обеспечить не требующий чрезвычайных умственных усилий набор текста, который можно отдать в издательство для верстки в сборник статей, или послать коллеге или соавтору. Впрочем, конечно есть множество авторов, любителей изобретения сотен собственных макросов и переопределения десятков стандартных макросов LaTeX, делающих «пересадку» их текста в другие документы практически невозможной. LaTeX, являясь пакетом TeX-макросов, сам является платформой для разработки LaTeX-пакетов макросов, которых в данный момент уже насчитываются сотни. Упомянем наиболее (на наш взгляд) полезные из них:
В настоящее время, TeX больше не приходит один, а всегда в составе «TeX-дистрибутива», включающий, наравне с базовым TeXом, и LaTeXом, десятки дополнительных пакетов и утилит, сотни шрифтов в различных форматах, программы для WYSIWYG-редактирования. Упомянем некоторые значимые пакеты и утилиты из TeX-дистрибутива:
Ссылки
Внимание! Данная статья выбрана для репликации во внешнюю базу знаний компании. Пожалуйста, не допускайте в этой статье публикацию конфиденциальной информации, ведения обсуждений в теле статьи, и более ответственно относитесь к качеству самой статьи — проверяйте орфографию, пишите по-русски, избегайте непроверенной вами информации. Статья реплицируется в SMWiki, SBWiki, RDWiki, GZWiki, DPWiki, HRWiki, CBWiki, ORWiki, RAWiki, ITWiki. Статья реплицируется в Wiki4IntraNet. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||