[LyX/master] DocBook: implement Elsevier.

Thibaut Cuvelier tcuvelier at lyx.org
Mon Nov 16 18:10:05 UTC 2020


On Mon, 16 Nov 2020 at 13:09, Kornel Benko <kornel at lyx.org> wrote:

> Am Mon, 16 Nov 2020 05:39:51 +0100 (CET)
> schrieb Thibaut Cuvelier <tcuvelier at lyx.org>:
>
> > commit d64b3f5397fd50d23bc04d7130f5f5b55d79d7b0
> > Author: Thibaut Cuvelier <tcuvelier at lyx.org>
> > Date:   Mon Nov 16 06:09:03 2020 +0100
> >
> >     DocBook: implement Elsevier.
> > ---
> >  development/autotests/invertedTests |    6 +++
> >  lib/layouts/aa.layout               |    1 +
> >  lib/layouts/elsart.layout           |   70
> +++++++++++++++++++++++++++++++++++
> >  lib/layouts/elsarticle.layout       |   52 ++++++++++++++++++++++++-
> >  lib/layouts/theorems.inc            |    2 +-
> >  5 files changed, 127 insertions(+), 4 deletions(-)
>
> Nice progress.
> Now there are 24 failed tests left (out of 373).
> OTOH, from the successful are 137 inverted.
>
> Are you planing to uninvert some of the inverted in the future? If so, you
> could mark them
> in suspendedTests too (that is: additionally to invertedTests).
>

Usually, inverted tests are marked as such because of slight validation
problems of the resulting DocBook file. However, fixing these issues would
take a very long time and would mostly consist of adding a lot of code for
just one layout… I am considering this for common cases (like layout
arguments that could be converted to XML attributes or the positioning of
acknowledgements), but not in the short term. I will mark them as suspended
too next time!

Mostly, the output is close to valid DocBook, and it could go through the
usual publication chains and still yield some valid results (e.g., viable
ePub).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20201116/4fb38926/attachment.html>


More information about the lyx-devel mailing list