Am 24.09.2011 01:32, schrieb LyX Ticket Tracker:

Comment(by jrioux):

  OK thanks for your explanation.

I just saw that some of the post went to the list, so for the record, here is my explanation I replied in the bug report:

This is a known limitation but we have to live with this. We discussed this several times. In terms of the layouts LyX can only follow what the designers of the document classes decided. The document classes for scientific articles are a good example: When e.g. the American Chemical Society decides to change the achemso document classes, the authors have to use the new version immediately - submissions using the older version of the document class are no longer possible. Thus LyX has to provide a new layout for the most recent document classes and cannot wait about 2 years until the next LyX major release comes out. Otherwise the authors would not be able to use LyX to write their articles. With the Springer layouts of this issue, we have the same situation: The Springer document classes changed heavily and for some new environments there are no equivalences in the old versions. So the incompatibility comes due to the document class change. (For the renaming of environments, we could do something, but whenever there are new environments, the resulting file would nevertheless be incompatible, so it is not worth it.) Note also that articles created with LyX's Springer support we have in LyX 2.0.1 cannot be submitted because its LaTeX output does not follow the current Springer guidelines. With the fix for this issue one might think we break the compatibility, but in fact LyX 2.0.0 and 2.0.1 cannot be used to write articles or Springer, so "breaking the compatibility" allows us to provide usable Springer support for the first time in the LyX 2.0.x series. We should of course add a sentence in the announcement of LyX 2.0.2 that the Springer files created with 2.0.2 and newer won't be compilable with LyX 2.0.0 and 2.0.1.

regards Uwe

Reply via email to