>>>>> "Reuben" == Reuben Thomas <[EMAIL PROTECTED]> writes:

Reuben> With regard to the recent discussion of problems processing
Reuben> LyX documents with old LaTeX2e installations:

Reuben> As the official policy of the LaTeX maintainers is that you
Reuben> should upgrade regularly (for example, trying to build a
Reuben> format from a latex.ltx file more than a year old gives a
Reuben> warning message) I think LyX should not cater to old LaTeX
Reuben> distributions. What it should do, however, is issue an error
Reuben> message during the configuration process and say "your LaTeX
Reuben> is out of date".

Yes. Unfottunately, I do not know how I would do that without using
internal @ macros from LaTeX kernel, which would be
dangerous. The only thing would be either to trap \GenericWarning,
which is eventually used by \NeedsTeXFormat, or use grep and rely on
the fact that the warning message did not change.

If you can provide some working and reliable code, I'd be
interested. However, this is very sensible stuff, and I don't want to
change it too fast.

JMarc

Reply via email to