commit 6d246bba695bdfd414c0359891fbbb4e9a061f99
Author: Thibaut Cuvelier <[email protected]>
Date:   Mon Aug 31 00:42:32 2020 +0200

    DocBook: fix margin notes.
    
    They were nested twice in <sidebar>. Also fixes a new line issue.
---
 lib/layouts/stdinsets.inc    |    3 +--
 src/insets/InsetMarginal.cpp |    1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/layouts/stdinsets.inc b/lib/layouts/stdinsets.inc
index 04c464a..ab15f77 100644
--- a/lib/layouts/stdinsets.inc
+++ b/lib/layouts/stdinsets.inc
@@ -44,8 +44,7 @@ InsetLayout Marginal
        EndHTMLStyle
        AddToToc              marginalnote
        IsTocCaption          true
-       DocBookTag            sidebar
-       DocBookAttr           role="margin"
+       DocBookTag            para
 End
 
 InsetLayout Foot
diff --git a/src/insets/InsetMarginal.cpp b/src/insets/InsetMarginal.cpp
index 5d2fb90..3a5296d 100644
--- a/src/insets/InsetMarginal.cpp
+++ b/src/insets/InsetMarginal.cpp
@@ -49,6 +49,7 @@ void InsetMarginal::docbook(XMLStream & xs, OutputParams 
const & runparams) cons
        xs << xml::StartTag("sidebar", "role=\"margin\"");
        xs << xml::CR();
        xs << XMLStream::ESCAPE_NONE << "<?dbfo float-type=\"margin.note\"?>";
+       xs << xml::CR();
        InsetText::docbook(xs, runparams);
        xs << xml::EndTag("sidebar");
 }
-- 
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to