On Mon, 25 Feb 2008, Steve Litt wrote:
* Must use units on all lengths
LaTeX requires this; the default may not be what you want.
* Must delete/recreate source tree to compile after config failure
Not if you delete the config.status and config.log files. This, too, is not LyX-specific; it applies to all builds.
* Must run texhash after adding new LaTeX class/style
LaTeX requires this.
* Must reconfiigure after change to layout file
True for most applications.
* TOC/Index/crossreference often require multiple compiles to register
That's because TeX and LaTeX require multiple passes to build. First pass finds the items, second pass assembles them in the proper list.
* LaTeX code is case sensitive, LyX code isn't
Case sensitivity is applicable to all unices; the exception are applications that aren't. It would be more consistent for LyX to be case sensitive, too. Perhaps a read (re-read?) of Kipka & Daly or Lamport would help. Rich -- Richard B. Shepard, Ph.D. | Integrity Credibility Applied Ecosystem Services, Inc. | Innovation <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863