Hi all

I have been installing teTeX 2.0.2 from source on a computer running Redhat
7.3.  It was installed following the instructions in the INSTALL file pretty
much to the letter.  The configure line was

  ./configure --disable-multiplatform --prefix=/usr/local/teTeX

I did not install the tetex-texmfsrc package since it's my understanding
from INSTALL that it's not really needed.  The web2c/texmf.cfg has been left
at its default settings.  Everything appears to have gone ok except I've
noticed two strange effects - one with hyphenation and one with the font
selected using \texttt{}.

The first is that unrequested hyphenation patterns are being loaded. 
Running a file through latex results in the following:

  mercury:~/foo>latex cdrom.tex
  This is TeX, Version 3.14159 (Web2C 7.4.5)
  (./cdrom.tex
  LaTeX2e <2001/06/01> patch level 1
  Loading CZ hyphenation patterns: Pavel Sevecek, v3, 1995
  Loading SK hyphenation patterns: Jana Chlebikova, 1992
  (/usr/local/teTeX/share/texmf/tex/latex/base/article.cls
  :

I can't see *anywhere* where the CZ and SK patterns are being requested.
Going to the latex hyphenation setup in texconfig brings up language.dat and
the only uncommented langages mentioned there are USenglish, German and
French.  Does anyone have any ideas about why CZ and SK patterns are being
loaded and why USenglish, German and French aren't even being mentioned?

When using a prevous version of teTeX (sorry, I don't know the version) on
the same file I get

  auster:~/foo>latex cdrom.tex
  This is TeX, Version 3.14159 (Web2C 7.3.1)
  (cdrom.tex
  LaTeX2e <1998/12/01> patch level 1
  Babel <v3.6x> and hyphenation patterns for american, french, german,
  ngerman, nohyphenation, loaded.
  (/usr/local/teTeX/share/texmf/tex/latex/base/article.cls
  :

The most notable observation is that in this version "Babel" is explicitly
mentioned.  I don't know if this is significant or not.

The biggest issue, however, is my second problem.  The cdrom.tex file
mentioned above uses \texttt{whatever} or \tt{whatever} constructs to get
the fixed-point typewriter font at various times.  When running the file
through teTeX 2.0.2 I get the following.

  LaTeX Font Warning: Font shape 1/uctt/m/n' undefined
  (Font)              using 1/cmr/m/n' instead on input line 31.

  [1] (/usr/local/teTeX/share/texmf/tex/latex/base/omscmr.fd)
  [2] [3] [4] [5] [6] (./cdrom.aux)

  LaTeX Font Warning: Some font shapes were not available, defaults
  substituted.

The logfile contains a bit more info.

  LaTeX Font Info:    Try loading font information for OT1+uctt on input line 31.
  LaTeX Font Info:    No file OT1uctt.fd. on input line 31.
  LaTeX Font Warning: Font shape 1/uctt/m/n' undefined
  (Font)              using 1/cmr/m/n' instead on input line 31.
  [1]
  LaTeX Font Info:    Try loading font information for OMS+cmr on input line 81.
  (/usr/local/teTeX/share/texmf/tex/latex/base/omscmr.fd
  File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
  )
  LaTeX Font Info:    Font shape S/cmr/m/n' in size <12> not available
  (Font)              Font shape S/cmsy/m/n' tried instead on input line 81.

The complaint about S/cmr/m/n' is interesting but doesn't appear to cause
any ill-effects.  However, it seems LaTeX can't find the ot1uctt.fd file,
even though it is definitely present in the omega/ section of the texmf
tree.  The result of this is that the fixed width font is substituted with a
proportional font which is not good at all.

On the earlier teTeX mentioned before, the same document goes through
without any font warnings at all (although the note about S/cmr/m/n is still
present).  Interestingly enough, if the dvi from the earlier teTeX is viewed
using xdvi from 2.0.2, the fixed-width font is displayed correctly.

I do have some extra things installed under a texmf-local/ tree but removing
the entire texmf-local/ area (and running texconfig rehash) doesn't alter
the above behaviour in any way.

Does anyone have any ideas as to what could be causing these two problems?
While I'm guessing I could live with the hyphenation problems, the issue
with the missing \texttt{} fonts is a major show-stopper.

Best regards
  jonathan

Reply via email to