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