Дополнительная информация
Описанных команд достаточно для полного цикла работы с системой LaTeX. Но есть и другие полезные возможности.
- Программа ps2pdf преобразует PostScript-файлы в файлы в формате PDF. Это удобно, если ваши читатели испытывают трудности с чтением PostScript-файлов, но умеют читать PDF-файлы. Программа ps2pdf использует Ghostscript и вызывается командой типа ps2pdf test.ps test.pdf
- Файлы в PDF-формате (не все, но большинство) можно просматривать программой gv (ghostview). Она же позволяет сохранить (save) файл в формате PostScript. Это же можно сделать с помощью программы Acrobat Reader фирмы Adobe (которая также распространяется бесплатно, но с некоторыми ограничениями). Наконец, есть программа pdf2ps, которая также использует Ghostscript и переводит PDF-файлы в PostScript-файлы.
- Имеются программы, позволяющие вырезать отдельные страницы (psselect), сливать (psmerge), изменять масштаб и собирать по несколько страниц на одну (psnup и более изощренная pstops), переставлять страницы для брошюровки (psbook) и многое другое. Они распространяются свободно и обычно также входят в дистрибутив UNIX-подобной операционной системы.
Например, команда
pstops "2:0L@0.7(21cm,0)+1L@0.7(21cm,14.85cm)" text.ps text2.ps создает файл text2.ps, каждая страница которого представляет собой две уменьшенные с коэффициентом страницы файла text.ps (меняя числа, можно регулировать уменьшение и сдвиг). Команда psselect 5-26 text.ps text2.ps помещает в text2.ps страницы -- файла text.ps (можно оставить все страницы, начиная с пятой, если написать 5-). Более подробные сведения об этих и других программах можно получить, сказав (например) man pstops.Учтите, что эти программы работают не для любых PostScript-файлов (но обычно работают с файлами, выдаваемыми программойdvips). Зато они, к слову сказать, совсем маленькие (и написаны на языке C без всяких системно-зависимых хитростей).
- Файлы, относящиеся к TeX'у (включая документацию), в основном сосредоточены в специальной директории. В системе Linux это обычно директория /usr/share/texmf, в системе FreeBSD это может быть директория /usr/local/share/texmf.
Кроме того, TeX может помещать создаваемые им файлы (например, файлы шрифтов) в директорию типа /var/lib/texmf. - Для проверки наличия файлов (в тех местах, где их будут искать TeX-программы) может быть полезна программа kpsewhich: например, в ответ на команду kpsewhich graphicx.sty может быть выдано сообщение типа /usr/share/texmf/tex/latex/graphics/graphicx.sty с полным адресом этого файла.
- Имеется программа mpost (иногда \mp, но часто mp обозначает другую программу), полезная для изготовления PostScript-рисунков. Полное название этой программы, сообщаемое при ее вызове, — metapost.
- Есть несколько наборов программ (\NetPBM и ImageMagick, например), позволяющих преобразовывать графические файлы из одних форматов в другие. Например, чтобы преобразовать pcx-файл picture.pcx в формат PostScript (точнее, Encapsulated PostScript) с помощью программы convert, входящей в пакет ImageMagick, достаточно сказать convert picture.pcx picture.eps Существует также (свободно распространяемый) графический редактор gimp, который умеет читать и записывать файлы различных форматов.