On Sun, Oct 25, 2009 at 7:02 PM, Jürgen Spitzmüller <sp...@lyx.org> wrote: >> No to which of the two clauses? > > To both. Richard needed to add his output format to the menu, since it's an > additional backend, no converter. However, I think one should be able to hide > that as well, if one prefers another HTML output format. So my proposal makes > no exception wrt the "LyX HTML" format. Its appearance in the menus/toolbars > should be customizable in the same way as eLyXer's (and even DVI's and > pdflatex's, for that matter)
DocBook does not appear in the menu, and neither does LaTeX. That it was _easy_ to add to the menu does not mean that it was necessary, IMHO. Especially if we are concerned about clutter. >> We haven't got to discussing that part. > > In my opinion, a program that lists 5 different HTML converters and that > provides no way of reducing that list (besides uninstalling the converters) is > far from being usable. A usable program should provide a sensible default and > a way to adapt that to the personal needs of the user. Agreed. > BTW I never stated that this means we only set one HTML converter by default. > We could also set two or three. So if we come to think that eLyXer and htlatex > should both be listed as HTML converters by default: fine. I will not oppose. > This does not contradict with my proposal. Agreed again. > In a technical sense, I also aim to overcome the problem that we need to > duplicate file formats (pdf, pdf2, pdf3, pdf4) in order to support different > converters. Only one file format should be needed, and that file format should > be reachable via different conversion chains. With this I will not argue, configure.py is currently a mess and lyxrc.defaults another one. I see that we fully agree on the fundamentals :D Why not let us know what you are thinking? Apart from getting the thread on-topic again, I might even be able to help with the Python part. And also working on someone else's project might get my karma back to what it was before this stupid discussion XD Alex.