On Feb 8, 2008 1:52 AM, Norbert Preining <[EMAIL PROTECTED]> wrote: > I don't know about xetex, but for (pdf)latex and friends you need > \usepackage[utf8]{inputenc} > how should latex guess what input you are using??? Yes. That's why I said pdflatex was just for reference :-)
> Is your file *REALLY* in utf8 encoding? What is your LOCALE? Yes, my file is UTF-8 (that was actually the first thing I verified[1]). The author of XeTeX has actually recommended that inputenc not be used with XeTeX; I tried numerous permutations of googled things in trying to get that document to render before settling on the empty header. However, since you recommended inputenc, here's the error that inputenc gives with pdflatex: ! Package inputenc Error: Unicode char \u8:ΠΆ not set up for use with LaTeX. That's a Cyrillic capital te, U+4022, which is included in utf8ienc[2]. So, my guess is one of the packages in texlive-full forgot to configure something, but I don't know enough about TeX to know what. I'm on an amd64 machine, but I don't think that would make a difference with TeX? Oh, and in case it matters, I have four (linguistics-related) .sty files in my ~/texmf/tex/latex/ . It looks like TeX just doesn't know where any of its fonts are except computer modern, though. [1]To be perfectly transparent, proof that it's in utf8: [EMAIL PROTECTED]:~ ^_^]$ python Python 2.5.1 (r251:54863, Oct 5 2007, 13:50:07) [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> f = open("test.tex", "rb") >>> bytes = f.read() >>> bytes '\\documentclass{article}\n\\begin{document}\n\xe2\x88\x87\xe2\x88\x99D=\xcf\x81\n\\begin{equation} \xe2\x88\x87\xe2\x88\x99B=0 \\end{equation}\n$\xe2\x88\x87xE=-\xe2\x88\x82B/\xe2\x88\x82t$\n\\[\xe2\x88\x87xH=J+\xe2\x88\x82D/\xe2\x88\x82t\\]\n\xd0\xa2\xd0\x95\xd0\xa2\xd0\xa0\xd0\x98\xe2\x98\xad \xe2\x99\xaf\xe2\x99\xa9\xe2\x99\xaa\xe2\x99\xab\xe2\x99\xac \xe2\x99\xa5 \xe4\xb9\x88\n\\end{document}\n' [2] http://www.ctan.org/tex-archive/macros/latex/base/utf8ienc.dtx And also my locale, [EMAIL PROTECTED]:~ ^_^]$ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= -- None of the TeX engines installed in texlive-full know where any of the fonts are https://bugs.launchpad.net/bugs/190087 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs