[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#330078: latex points to etex, not to tex



On Mon, Sep 26, 2005 at 02:52:13PM +0200, Hilmar Preusse wrote:
> 
> Give us "kpsewhich fmtutil.cnf", "grep latex `kpsewhich fmtutil.cnf`"
> and "grep latex /etc/texmf/fmt.d/*".

kpsewhich fmtutil.cnf outputs nothing.

The output of grep latex /var/lib/texmf/web2c/fmtutil.cnf:

# Standard formats (plain, latex) with all engines:
# Change "etex -> tex" and "*latex.ini -> latex.ini" to get back
# the traditional, non-eTeX-2 enabled LaTeX format named latex.
# Analogous changes can be made for pdflatex.
latex		tex		language.dat	latex.ini
latex           etex            language.dat    *latex.ini
elatex		etex		language.dat	*elatex.ini
pdflatex	pdftex		language.dat	pdflatex.ini
pdflatex  pdfetex         language.dat    *pdflatex.ini
pdfelatex	pdfetex		language.dat	*pdfelatex.ini
#! platex		tex		language.dat	platex.ini
#! pdfplatex		pdftex		language.dat	pdfplatex.ini
#! platex-pl	tex		-		nls=tex-pl,il2-pl platex.ini
#! cslatex	tex		-	cslatex.ini
#! pdfcslatex	pdftex		-    cslatex.ini
# Standard formats (plain, latex) with all engines:
latex		pdfetex		language.dat	-translate-file=cp227.tcx *latex.ini
pdflatex	pdfetex		language.dat	-translate-file=cp227.tcx *pdflatex.ini
#! pdfxlatex	pdfxtex		language.dat	-translate-file=cp227.tcx *pdfxlatex.ini
#! platex		pdfetex		language.dat	-translate-file=cp227.tcx *platex.ini
#! pdfplatex		pdfetex		language.dat	-translate-file=cp227.tcx *pdfplatex.ini
#! platex-pl	pdfetex		-		nls=pdfetex-pl,il2-pl *platex.ini
#! cslatex	pdfetex		-	-translate-file=cp227.tcx *cslatex.ini
#! pdfcslatex	pdfetex		-    -translate-file=cp227.tcx *cslatex.ini
jadetex		etex	language.dat	&latex jadetex.ini
pdfjadetex	pdfetex	language.dat	&pdflatex pdfjadetex.ini

The output of rgrep latex /etc/texmf/fmt.d:
/etc/texmf/fmt.d/40jadetex.cnf:jadetex		etex	language.dat	&latex jadetex.ini
/etc/texmf/fmt.d/40jadetex.cnf:pdfjadetex	pdfetex	language.dat	&pdflatex pdfjadetex.ini
/etc/texmf/fmt.d/00tetex.cnf:# Standard formats (plain, latex) with all engines:
/etc/texmf/fmt.d/00tetex.cnf:# Change "etex -> tex" and "*latex.ini -> latex.ini" to get back
/etc/texmf/fmt.d/00tetex.cnf:# the traditional, non-eTeX-2 enabled LaTeX format named latex.
/etc/texmf/fmt.d/00tetex.cnf:# Analogous changes can be made for pdflatex.
/etc/texmf/fmt.d/00tetex.cnf:latex		tex		language.dat	latex.ini
/etc/texmf/fmt.d/00tetex.cnf:latex           etex            language.dat    *latex.ini
/etc/texmf/fmt.d/00tetex.cnf:elatex		etex		language.dat	*elatex.ini
/etc/texmf/fmt.d/00tetex.cnf:pdflatex	pdftex		language.dat	pdflatex.ini
/etc/texmf/fmt.d/00tetex.cnf:pdflatex  pdfetex         language.dat    *pdflatex.ini
/etc/texmf/fmt.d/00tetex.cnf:pdfelatex	pdfetex		language.dat	*pdfelatex.ini
/etc/texmf/fmt.d/00tetex.cnf:#! platex		tex		language.dat	platex.ini
/etc/texmf/fmt.d/00tetex.cnf:#! pdfplatex		pdftex		language.dat	pdfplatex.ini
/etc/texmf/fmt.d/00tetex.cnf:#! platex-pl	tex		-		nls=tex-pl,il2-pl platex.ini
/etc/texmf/fmt.d/00tetex.cnf:#! cslatex	tex		-	cslatex.ini
/etc/texmf/fmt.d/00tetex.cnf:#! pdfcslatex	pdftex		-    cslatex.ini
/etc/texmf/fmt.d/01tetex.cnf:# Standard formats (plain, latex) with all engines:
/etc/texmf/fmt.d/01tetex.cnf:latex		pdfetex		language.dat	-translate-file=cp227.tcx *latex.ini
/etc/texmf/fmt.d/01tetex.cnf:pdflatex	pdfetex		language.dat	-translate-file=cp227.tcx *pdflatex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! pdfxlatex	pdfxtex		language.dat	-translate-file=cp227.tcx *pdfxlatex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! platex		pdfetex		language.dat	-translate-file=cp227.tcx *platex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! pdfplatex		pdfetex		language.dat	-translate-file=cp227.tcx *pdfplatex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! platex-pl	pdfetex		-		nls=pdfetex-pl,il2-pl *platex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! cslatex	pdfetex		-	-translate-file=cp227.tcx *cslatex.ini
/etc/texmf/fmt.d/01tetex.cnf:#! pdfcslatex	pdfetex		-    -translate-file=cp227.tcx *cslatex.ini

> Hmm. jadetex should somehow depend on teTeX. Did you remove that
> package?

I think it was removed when I installed the packages from
experimental.  Now it is removed but not purged so its configuration
files are there.

> > fmtutil: /var/lib/texmf/web2c/latex.fmt installed.
> > fmtutil: /var/lib/texmf/web2c/latex.efmt installed.
> > 
> Both formats exists. If you move back the symlink both should work:
>   latex inputfile.tex
> and
>   tex &latex inputfile.tex
> . One should call Knuth TeX and the other e-TeX.

The second works but the first still is giving "Fatal format file
error; I'm stymied".

Anton Zinoviev



Reply to: