[tex-live] language.dat

Patrick Gundlach pg at levana.de
Wed Dec 3 06:59:54 CET 2003


Dear TeXlive users and hackers,

I have some problems regarding language.dat and hyphenation patterns
in TeXlive 2003. While installing TeXlive (MacOS X), I have changed
the default setup to some customized setup (which I cannot remember.)
Now LaTeX fails due to a misconfigured language.dat:

Running latex on sample2e.tex gives the following output:

bla$ latex sample2e
This is e-TeXk, Version 3.141592-2.1 (Web2C 7.5.2)
 \write18 enabled.
 %&-line parsing enabled.
 (/opt/texlive/8/texmf/web2c/cp8bit.tcx)
kpathsea: Running mktexfmt latex.efmt
running `etex -ini   -jobname=latex -progname=latex *latex.ini' ...
This is e-TeXk, Version 3.141592-2.1 (Web2C 7.5.2) (INITEX)
 \write18 enabled.
 %&-line parsing enabled.

[...]

(/opt/texlive/8/texmf/tex/generic/babel/hyphen.cfg
(/opt/texlive/8/texmf/tex/generic/hyphen/ushyph.tex)
(/opt/texlive/8/texmf/tex/generic/hyphen/frhyph.tex
frhyph.tex - French hyphenation patterns (V2.11) <2002/01/16>)
(/opt/texlive/8/texmf/tex/generic/hyphen/dehypht.tex
German Traditional Hyphenation Patterns `dehypht' Version 3.2a <1999/03/03>
(Formerly known under the name `ghyph31' and `ghyphen'.))
(/opt/texlive/8/texmf/tex/generic/hyphen/dehyphn.tex
New German Hyphenation Patterns `dehyphn' Rev.31 <2001-05-07> (WaS))
(/opt/texlive/8/texmf/tex/generic/hyphen/cahyph.tex
Catalan Hyphenation Patterns `cahyphen' Version 1.11 <2003/07/15>)
! I can't find file `hrhyph.tex'.
<to be read again> 
                   \relax 
l.328   \repeat
               
--------------------------------------------------

which I probably de-selected at installation time.

I can, of course, fix this changing hyphenation-setup (language.dat?)
via texconfig. 

Question: is this the intended behaviour? (User does not select
standard scheme -> let him edit the hyphenation setup.) Or is there
something I have missed? Any way that the language.dat gets changed
in install-tl.sh (or wherever)?


BTW: on other thing I am experiencing. While testing the setup, I have
changed the hyphenation setup. By mistake I have kept dkhyph.tex activated
which is also not installed. After quitting the edtior
(started from texconfig) texconfig tries to recreate the format files.
But it gets into an endless loop while creating latex.efmt. the error
messages are:


(/opt/texlive/8/texmf/tex/csplain/czhyphen.tex))
! I can't find file `dkhyph.tex'.
<to be read again> 
                   \relax 
l.328   \repeat
               
Please type another input file name: 
! Emergency stop.
<to be read again> 
                   \relax 
l.328   \repeat
               
No pages of output.
Transcript written on latex.log.
Error: `etex -ini  -jobname=latex -progname=latex *latex.ini' failed
rm: /var/tmp/texmf/web2c/latex.log: Operation not permitted
mv: rename latex.log to /var/tmp/texmf/web2c/latex.log: Operation not permitted

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
  /var/tmp/texmf/web2c
for details.
###############################################################################



(note that there is a unix permission error, too.) 


Patrick


More information about the tex-live mailing list