diff --git a/src/main/java/writer2latex/xhtml/content/Separator.java b/src/main/java/writer2latex/xhtml/content/Separator.java index fced3af..7ceb404 100644 --- a/src/main/java/writer2latex/xhtml/content/Separator.java +++ b/src/main/java/writer2latex/xhtml/content/Separator.java @@ -225,8 +225,10 @@ public class Separator { node = node.getParentNode(); } Node result = node.getParentNode(); - if (node.getChildNodes().getLength() == 0){ - result.removeChild(node); + if (node.getChildNodes().getLength() == 1){ + if (node.getFirstChild().getChildNodes().getLength() == 0) { + result.removeChild(node); + } } return result; diff --git a/src/main/java/writer2latex/xhtml/content/TextParser.java b/src/main/java/writer2latex/xhtml/content/TextParser.java index 34601f8..3151183 100644 --- a/src/main/java/writer2latex/xhtml/content/TextParser.java +++ b/src/main/java/writer2latex/xhtml/content/TextParser.java @@ -1821,10 +1821,8 @@ public class TextParser extends Parser { private void setPageContainerStyle() { MasterPage mp = ofr.getFullMasterPage(currentMasterPage); PageLayout layout = ofr.getPageLayout(mp.getPageLayoutName()); - if (layout.getColCount() != 1) { - String containerStyle = "column-count: " + layout.getColCount() + ";"; - pageContainer.setRootStyle(containerStyle); - } + String containerStyle = "column-count: " + layout.getColCount() + ";"; + pageContainer.setRootStyle(containerStyle); } private void fitPageNumberToMasterPageStyle() {