Dear Uwe, dear lyx developers,

On 2017-04-16, Uwe Stöhr wrote:
> El 15.04.2017 a las 12:40, Guenter Milde escribió:

> My personal goal for every LyX release is "fight the ERT!". With my
> commit I squashed a document class option and ERT to set the indent
> length.

I would not call preamble code ERT. I agree that raw latex insets in the
editor are a nuissance, but the "latex preamble" does not distract from
content. 

I also object "fighting ERT/preamble code" at any cost. There are just
too many LaTeX packages and settings to support all natively. Every
native setting adds to complexity and makes using and developing LyX more
difficult.

LaTeX-only settings are often easier to find in a TeX-stackexcange question
or other documentation than in the LyX guide -- transferring them to LyX is
then simple drag-and-drop into the user preamble.

Reasons for native support in LyX are

* sensible user feedback in the GUI

* solve dependencies and conflicts

* support for other export formats (html, text)
  
  BTW: how is the leqno setting handled in LyXHTML and text export?


Actually, I propose a "2/3-hurdle" for any new setting: Only if at
least one other developer supports a new setting or file format change and
if the support outweights the objections by 2/3, a proposal should go in.

Günter

Reply via email to