Pablo Ortúzar wrote:
Stephen,

Thanks. My doc/LaTeXConfig.lyx autogenerated file says that "[t]he document classes presented in this section are the basic document classes provided by LaTeX. In particular, they are all present on your system as long as log as LaTeX2e is installed". The SuSE te_latex rpm "provides LaTeX. To be exact, LaTeX2e". Now, te_latex *is* installed. However, "[w]hen the text indicates that a particular class has not been found, this means the layout file supporting this particular class has not been found". No classes were found for article, report, book, letter, slides, amsart, aa, aastex, AGU Journal of Gephysical Research, broadway, cv, cl2emult, dinfrief, docbook, dtk, egs, elsart, entcs, extsizes, foils, g-brief-en, g-brief-de, gbrief2, hollywood, IEEEtran, ijmpd, kluwer, koma-script, koma-script letter, latex 8, linuxdoc, IIncs, memoir, mwcls, paper, SPIE, REVTeX, REVTeX4, SIAMLTeX, Springer Unspecific Journal, Springer Journal of Geodesy, Springer Probability Theory and Related Fields, nor TUGboat. Further packages listed as "missing" are: array, babel, color, graphicx, longtable, varioref, a4, a4wide, geometry, algorithm, fancyhdr, floatflt, natbib, prettyref, rotating, subfigure, setspace, and url. Either the LaTeX package is utterly corrupted, or Lyx does not detect its layout files. Shifting from Lyx 3.5 to version 3.6 -or the other way around- has proven useless.

Disclaimer:  I'm not a Suse user, and in fact don't use Linux much.

I wouldn't worry about the LyX layout files, at least for the moment. Going back to the output from the configure script (included in your original post), the configure script was able to find your LaTeX executable. It did not find the the core set of fonts it seeks (cmex10 etc.), and it appears that it could not find the xfonts directory. I think you'll need to install some fonts: see http://wiki.lyx.org/FAQ/Qt for details.

The configure script also failed to find *any* of the document classes it searched for, including the basic ones such as article and book. Either your te_latex installation is damaged or the environment variables that should point to the texmf directory tree do not. Try opening a shell and executing 'kpsewhich article.cls' (no quotes). It should return the path to the article document class file. If it fails, either the class is not installed or there's a problem locating the texmf tree (possibly a missing or incorrect environment variable).

Paul

Reply via email to