[texhax] TexLive problem

Axel E. Retif axel.retif at mac.com
Wed Aug 25 11:07:29 CEST 2010

On  24 Aug, 2010, at 15:08, Eurico de Sousa wrote:

> Hi. I’m not sure if this is where I can ask my question.
> I’ve installed TexLive 2009 on a Red Hat Enterprise Linux 4 server. It built successfully using configure, make and make install. However, when a client runs a Latex program, it gives the following:

Several issues:

You say you installed TL09 in /usr/local, but there is an older installation in /usr/share, which is the actual distro used:

> [...]
> LaTeX2e <2001/06/01>
> [...] 
> (/usr/share/texmf/tex/latex/base/article.cls              <-- see here
> Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
> (/usr/share/texmf/tex/latex/base/size11.clo))             <-- and here
> (/usr/share/texmf/tex/latex/base/inputenc.sty             <-- and here
> ! LaTeX Error: File `utf8.def' not found.
> [...]. I install TexLive under /usr/local/

Yes, but the one in the path is the older one.

> There is a utf8.def file under /usr/local/2009/texmf-dist/tex/latex/base/utf8.def. Can you please tell me what’s wrong or how we can fix this?


> \usepackage[utf8,latin1] {inputenc}

You can't mix encodings! You use ---want it or not--- either one or the other. Which encoding are you using in the editor you use to typeset your text? That's what matters and that's what you have to tell LaTeX to use.

For example, if your editor is using UTF8 and you type

	ä ö ü

and then convert that to Latin 1 you get

	ä ö ü

and viceversa, if your editor is using Latin 1 and you type

	Für meinen Vater           (TikZ manual)

and then convert that to UTF8, you get

	F¸r meinen Vater



More information about the texhax mailing list