]> git.lyx.org Git - features.git/commitdiff
Backport Vincent's fix for #7004.
authorRichard Heck <rgheck@comcast.net>
Sun, 22 Jan 2012 14:37:13 +0000 (14:37 +0000)
committerRichard Heck <rgheck@comcast.net>
Sun, 22 Jan 2012 14:37:13 +0000 (14:37 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_2_0_X@40652 a592a061-630c-0410-9148-cb99ea01b6c8

src/output_docbook.cpp
status.20x

index b6f7d33daeee42456238fce033bb8124544cec4b..2547fb65b4a71f6b4486b7d3b9f65bd42d2ba563 100644 (file)
@@ -106,8 +106,10 @@ ParagraphList::const_iterator makeParagraph(Buffer const & buf,
        for (ParagraphList::const_iterator par = pbegin; par != pend; ++par) {
                if (par != pbegin)
                        os << '\n';
-               if (buf.params().documentClass().isDefaultLayout(par->layout()) 
-                   && par->emptyTag()) {
+               bool const default_or_plain = 
+                       (buf.params().documentClass().isDefaultLayout(par->layout()) 
+                               || buf.params().documentClass().isPlainLayout(par->layout()));
+               if (default_or_plain && par->emptyTag()) {
                        par->simpleDocBookOnePar(buf, os, runparams, 
                                        text.outerFont(distance(paragraphs.begin(), par)));
                } else {
index 4a75bfd2fc0f3b2e26024119e9a17aca251b5b62..b64c35854e48fa07063fd864cf37e710c9fd9398 100644 (file)
@@ -151,6 +151,8 @@ What's new
 - Fix marvosym/bbding package clash caused by using 0x271d "LATIN CROSS"
   unicode symbol (part of bug 7811).
 
+- Fix error when exporting DocBOok tables (bug 7004).
+
 
 * TEX2LYX