RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
YandexMoney: 
41001198119846 
E-gold:
5128052

Beyond Linux From Scratch. Версия 6.0

Глава 46. Издательство

JadeTeX-3.13

Введение в JadeTeX

Пакет JadeTeX это сопутствующий пакет для OpenJade DSSSL-обработчика. JadeTeX преобразует высокоуровневые LaTeX-макросы в формы DVI/PostScript и PDF.

Информация о пакете

Зависимости JadeTeX

Требуемые

TeX-2.0.2 и OpenJade-1.3.2.

Установка JadeTeX

Сначала как пользователь root сделаем некоторые требуемые изменения в уже установленных в системе файлах:


sed -i.orig -e "s/original texmf.cnf/modified texmf.cnf/" \
    /usr/share/texmf/web2c/texmf.cnf

Вам понадобиться сделать два изменения в /usr/share/texmf/web2c/texmf.cnf. Сначала добавьте следующую строчку в раздел, озаглавленный “ConTeXt is a memory hog... ”:


pool_size.context = 750000

Затем добавьте параметры latex , jadetex и pdfjadetex, используя следующую команду:


cat >> /usr/share/texmf/web2c/texmf.cnf << "EOF"
% The following 3 sections added for JadeTeX
% latex settings
main_memory.latex = 1100000
param_size.latex = 1500
stack_size.latex = 1500
hash_extra.latex = 15000
string_vacancies.latex = 45000
pool_free.latex = 47500
nest_size.latex = 500
save_size.latex = 5000
pool_size.latex = 500000
max_strings.latex = 55000
font_mem_size.latex= 400000

% jadetex settings
main_memory.jadetex = 1500000
param_size.jadetex = 1500
stack_size.jadetex = 1500
hash_extra.jadetex = 50000
string_vacancies.jadetex = 45000
pool_free.jadetex = 47500
nest_size.jadetex = 500
save_size.jadetex = 5000
pool_size.jadetex = 500000
max_strings.jadetex = 55000

% pdfjadetex settings
main_memory.pdfjadetex = 2500000
param_size.pdfjadetex = 1500
stack_size.pdfjadetex = 1500
hash_extra.pdfjadetex = 50000
string_vacancies.pdfjadetex = 45000
pool_free.pdfjadetex = 47500
nest_size.pdfjadetex = 500
save_size.pdfjadetex = 5000
pool_size.pdfjadetex = 500000
max_strings.pdfjadetex = 55000
EOF

Соберем новый файл latex.fmt при помощи следующих команд:


cp -v -R /usr/share/texmf/tex/latex/config . &&
cd config &&
tex -ini -progname=latex latex.ini &&
cd ..

Теперь как пользователь root установим файл latex.fmt, затем соберем и установим JadeTex при помощи следующих команд:


mv /usr/share/texmf/web2c/latex.fmt \
   /usr/share/texmf/web2c/latex.fmt.orig &&
install -v -m644 config/latex.fmt /usr/share/texmf/web2c &&
make install &&
ln -v -sf tex /usr/bin/jadetex &&
ln -v -sf pdftex /usr/bin/pdfjadetex &&
mktexlsr

Описание команд

sed -i -e "s/original texmf.cnf/modified texmf.cnf/": Это изменяет /usr/share/texmf/web2c/texmf.cnf, поэтому при обновлении TeX этот файл не будет переписан.

ln -v -sf tex ...; ln -v -sf pdftex ...; mktexlsr: Программы JadeTeX реально являются просто ссылками на программы TeX. mktexlsr обновляет базу данных TeX ls-R, используемую библиотекой libkpathsea, поэтому TeX знает, как использовать файлы JadeTeX .fmt когда вызывается jadetex или pdfjadetex.

Конфигурация JadeTeX

Файлы конфигурации

jadetex.dtx в дереве исходников JadeTeX.

Конфигурационная информация

Если надо изменить макроустановки JadeTeX, то просмотрите JadeTeX FAQ.

Содержание

Установленные программы: jadetex и pdfjadetex. Установленные библиотеки: нет. Установленные каталоги: /usr/share/texmf/tex/jadetex.

Короткое описание

jadetex

Преобразует LaTeX-макросы, созданные OpenJade, в формы DVI/PostScript.

pdfjadetex

Преобразует LaTeX-макросы, созданные OpenJade в формы Portable Document Format (PDF ).

Последнее обновление 2005-02-16 14:46:41 -0700.

Поиск

 

Найди своих коллег!