JadeTeX-3.13

Introduzione a JadeTeX

Il pacchetto JadeTeX è di accompagnamento al processore DSSSL OpenJade. JadeTeX trasforma macro LaTeX di alto livello in form DVI/PostScript e Portable Document Format (PDF).

Informazioni sul pacchetto

Dipendenze per JadeTeX

Necessarie

TeX-2.0.2 e OpenJade-1.3.2

Installazione di JadeTeX

Innanzitutto, come utente root, fare alcune modifiche necessarie ai file già installati sul sistema:

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

Saranno necessarie due modifiche a /usr/share/texmf/web2c/texmf.cnf. Primo, aggiungere la seguente linea sotto la sezione che ha per intestazione “ConTeXt is a memory hog...”:

pool_size.context = 750000

Poi, aggiungere le impostazioni latex, jadetex e pdfjadetex utilizzando il seguente comando:

cat >> /usr/share/texmf/web2c/texmf.cnf << "EOF"

% Aggiungere le seguenti 3 sezioni per JadeTeX

% Impostazioni latex
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

% impostazioni jadetex
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

% impostazioni pdfjadetex 
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

Costruire un nuovo file latex.fmt utilizzando i seguenti comandi:

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

Ora, come utente root, installare il file latex.fmt, poi costruire ed installare JadeTex utilizzando i seguenti comandi:

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

Spiegazioni dei comandi

sed -i -e "s/original texmf.cnf/modified texmf.cnf/": questo modifica /usr/share/texmf/web2c/texmf.cnf in modo che se TeX viene aggiornato, questo file non sarà sovrascritto.

ln -v -sf tex ...; ln -v -sf pdftex ...; mktexlsr: i programmi JadeTeX in realtà sono soltanto link simbolici ai programmi TeX. mktexlsr aggiorna il database di ls-R TeX utilizzato dalla libreria libkpathsea in modo che TeX sappia di usare i file .fmt di JadeTeX quando viene chiamato jadetex o pdfjadetex.

Configurazione di JadeTeX

File di configurazione

jadetex.dtx nell'albero dei sorgenti JadeTeX.

Informazioni di configurazione

Se si ha bisogno di modificare le impostazioni di default delle macro JadeTeX, consultare JadeTeX FAQ.

Contenuti

Programmi installati: jadetex e pdfjadetex
Librerie installate: Nessuna
Directory installate: /usr/share/texmf/tex/jadetex

Brevi descrizioni

jadetex

trasforma macro LaTeX create da OpenJade in form DVI/PostScript.

pdfjadetex

trasforma macro LaTeX create da OpenJade in form Portable Document Format (PDF).

Last updated on