LaTeX/LaTeX-документ: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 65:
* '''dvipdfm''': улучшенная (с некоторых точек зрения) версия предыдущей
 
В самом начале LaTeX мог создавать только DVI-файлы. Позже была добавлена поддержка PDF (''pdflatex''). PDF может быть создан обоими командами ''pdflatex'' и ''dvipdfm''. Результат первой предоставляет вам все плюсы формата PDF (например гиперссылки, которые не являются частью DVI). Использование DVI накладывает некоторые ограничения этого старого формата. С другой стороны, некоторые пэкэджыпакеты - например PSTricks - используют процесс конвертации в DVI и поэтому не смогут работать с pdflatex. Некоторые из этих пэкэджейпакетов встраивают информацию в DVI., которая не видна при просмотре, но требуется, когда DVI конвертируется в другой, новый формат.
 
В зависимости от компилятора (''latex'' или ''pdflatex''), Вам придётся писать документы нескольконемного по-разномуотличающими способами. Но, как мы увидим позже, можно добавить некий уровень абстракции для скрытия деталей, в то время как компилятор сможет продолжать трансляцию самостоятельно.
 
Заметьте, так как LaTeX всего лишь набор макросов для TeX, то компиляция простого TeX-документа LaTeX-компилятором (например ''pdflatex'') пройдёт, в то время как обратное не верно: если попытаться скомпилировать LaTeX-документ TeX-компилятором - Вы получите много ошибок.
 
Следующая диаграмма показывает связь между (La)TeX документами и теми форматами., которые Вы можете получить из них:
 
[[Image:LaTeX diagram.svg|600px|center]]
 
Красный текст в прямоугольниках представляет форматы. Синий текст над стрелками - команды, которые нужно использовать. Зелёный текст под прямоугольниками представляет- форматы поддерживаемой графики, которая поддерживается. Каждый раз, при проходе через стрелку, Вы теряете некоторую информацию, что уменьшает качество итогового документа. Поэтому, для достижения наилучшего качества, следует выбирать наикратчайший путь до необходимого формата. Работая с LaTeX-документом, наилучший вариант - использовать ''latex'' для DVI и ''pdflatex'' для PDF. Конвертирование в PostScript следует применять только если нужно распечатать документ.
 
Большая чать программ для этих целей уже должна быть включена в дистрибутив LaTeX, остальные идут в комплекте с Ghostscript, кторый является свободным и мульти-платформенным програмным обеспечением.
 
В главе [[../Экспорт в другие форматы/]] говоритсяможно найти больше информации о форматах, которые Вы можете получить из LaTeX-документа.
 
{{BookCat}}