Tex і latex - верстка текстів з формулами

Що таке TEX і LATEX [ред]

TEX (вимовляється «тих», пишеться також «TeX») - це створена американським математиком і програмістом Дональдом Кнутом (Donald E. Knuth) система для верстки текстів з формулами. Сам по собі TEX є спеціалізованим мову програмування (Кнут не тільки придумав мову, а й написав для нього транслятор, причому таким чином, що він працює абсолютно однаково на самих різних комп'ютерах), на якому пишуться видавничі системи, що використовуються на практиці. Точніше кажучи, кожна видавнича система на базі TEX'а є пакет макроозначень (макропакет) цієї мови. Зокрема, LATEX (вимовляється «латех» або «лейтех», пишеться також «LaTeX») - це створена Леслі Лемпортом (Leslie Lamport) видавнича система на базі TEX'а. Перш ніж заглибитися в вивчення власне LATEX'а, скажу кілька слів про інших видавничих системах на базі TEX'а. Поряд з LATEX'ом поширені також макропакет PlainTEX і AMS-TEX. Макропакет Plain TEX був розроблений самим Дональдом Кнутом, який розглядав його в якості платформи для побудови більш складних систем; на практиці він використовується і як засіб для обміну текстами (текст, підготовлений для Plain TEX'а, порівняно нескладно переробити в вихідний текст для того ж LATEX'а). Що стосується AMS-TEX'а, то ця видавнича система орієнтована на важливий, але вузьке коло додатків: верстку статей для математичних журналів і книг, що видаються Американським математичним суспільством. Відповідно, в AMS-TEX'е передбачена велика кількість вельми витончених можливостей для створення складних математичних формул, але при цьому немає багатьох речей, які природно було б очікувати в видавничих системах загального призначення (наприклад, автоматичної нумерації частин документа). Сучасні версії LATEX'а включають в себе AMS-TEX'овскіе можливості для набору формул (і використовуються Американським математичним суспільством). Іноді зустрічаються тексти, набрані в старішої версії LATEX'а (так званий LATEX 2.09). У багатьох випадках файл, підготовлений в LATEX'e 2.09, успішно обробляється і за допомогою LATEX'а 2 ", хоча абсолютної сумісності« знизу вгору »все ж немає.

Переваги та недоліки [ред]

Література по TEX'у [ред]

Як проходить робота з системою LATEX [ред]