Главная > Програмное обеспечение > Редакторы/Офисы >
TeX FAQ или Как пропустить Кнута через TeX [1/6]

Сергей Короп. TeX FAQ или Как пропустить Кнута через TeX

TeX FAQ

Это "нулевая версия" --- относитесь к ней достаточно критично.

От автора

Идея написать этот FAQ появилась у меня после того, как большинство писем, которые я стал получать в связи с работой по оцифровке книги "Искусство программирования для ЭВМ", были вопросами типа "как получить читаемую копию?" Чтобы сэкономить свое и ваше время, в этом файле собраны те рекомендации, которые я бы послал в ответ на такие письма.

Отмечу, что имена файлов и командные строки даны в стиле *nix. Не сомневаюсь, пользователям M$-DOG не составит особого труда их понять. (Впрочем, виденные мною TeX'и используют их как есть, поскольку перенесены из Unix.)

К сожалению, реализации системы TeX для различных платформ имеют свои особенности в настройке. Большей частью это касается механизмов поиска файлов. Впрочем, по сравнению с тем, насколько различаются сами платформы, это практически незаметно.

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

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

Также попрошу читателей не начинать со мной дискуссию в письмах на тему, что лучше: TeX или, к примеру Word либо PageMaker. Каждый из нас останется при своем мнении, а утерянного времени не вернешь. Но замечу, что многие, увидев отформатированную TeX страницу, с ужасом понимают, какой ручной доводки потребовал бы Word для получения аналогичного результата.

ПРЕДУПРЕЖДАЮ: как и что пойдет в Вашей системе, я не знаю!!! Поэтому АВТОР ЭТОГО РУКОВОДСТВА НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА ВОЗМОЖНЫЕ СБОИ В РАБОТЕ ВАШЕЙ СИСТЕМЫ (ВОЗМОЖНО, СОПРОВОЖДАЮЩИЕСЯ ПОТЕРЕЙ ИНФОРМАЦИИ) ВЫЗВАННЫЕ ИСПОЛЬЗОВАНИЕМ ИЗЛОЖЕННОГО НИЖЕ.

Обратная связь

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

Следует особо отметить, автор оставляет за собой право использовать ваши письма при доработке текста, если только вы ЯВНО не запретили этого. Содержимое письма может как цитироваться, так и подвергаться обработке. Для ссылок на авторов писем будут использованы либо их имена (если таковые однозначно могут быть выяснены из письма) либо имя из email-адреса, сами адреса публиковаться не будут. Если вас не устраивают эти условия, оговаривайте желаемые в ваших письмах.

Ответственности за достоверность присланной информации автор руководства не несет. Мнение автора не обязательно совпадает с мнением читателей, чьи письма цитируются.

Благодарности

Автор выражает свою искреннюю благодарность за конструктивное обсуждение и предоставленную информацию:
  • Алексею Абрамычеву,
  • Евгению Цымбалюку.

Страница 1 2 3 4 5 6 Следущая >>>


Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

Copyright © 2001 - 2002 Olexandr Slobodyan.
Сайт создан в системе uCoz