>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:

Andre> I can see that this is a complete different approach (more or
Andre> less orthogonal to what I was suggesting) but am not quite sure
Andre> how this would work once it is 'perfect'. I try to describe my
Andre> impression of the current philosophy, please correct me if I am
Andre> wrong:

Andre> ,,If I want to have a DocBook document, I need DocBook layout.
Andre> I can convert anything to DocBook at anytime by changing the
Andre> layout to DocBook.

Right.

Andre> Every layout essentially has (exactly) two representations as
Andre> 'file', 1. the external .lyx, and 2. the 'native' format (most
Andre> times .tex, but sometimes .doc/whatever).

Yes, and LyX is only able to edit the .lyx version (unless there
exists a converter whatever->lyx, like it is the case for latex and
linuxdoc). 

Andre> The internal format resembles the external .lyx format.

What do you mean?

Andre> Changing layouts is internally more or less a 'no operation'
Andre> since it is done in the internal format only (by changing a tag
Andre> or two).

Right.

Andre> Unknown styles are problematic when changing layouts a->b->a,
Andre> but it is no issue if I have a master document in layout a and
Andre> do occasional 'exports' to the 'native format' of other
Andre> layouts.``

Right. It would be nice if we could fix that, though.

Andre> If this is correct, 'Latex(Name|Type)' is very misleading,
Andre> indeed, as it only corresponds to 'native formats' close to
Andre> Latex layouts...

In fact, I could not think of a better name when I realized that we
should change it. Do you have an idea? Maybe EntityName/EntityType? Or
OutputName/OutputType?

JMarc

Reply via email to