diff --git a/src/main/java/writer2latex/xhtml/PageSplitter.java b/src/main/java/writer2latex/xhtml/PageSplitter.java index e3af010..65427d0 100644 --- a/src/main/java/writer2latex/xhtml/PageSplitter.java +++ b/src/main/java/writer2latex/xhtml/PageSplitter.java @@ -607,21 +607,19 @@ public class PageSplitter { } } - //StyleWithProperties style = officeReader.getParStyle(Misc.getAttribute(paraAfter, XMLString.TEXT_STYLE_NAME)); - String newStyleName = officeReader.cloneParStyle(Misc.getAttribute(paraAfter, XMLString.TEXT_STYLE_NAME)); + removeIndent(paraAfter); + + return dataMoved; + } + private static void removeIndent(Node paraAfter) { + String baseStyleName = Misc.getAttribute(paraAfter, XMLString.TEXT_STYLE_NAME); + String newStyleName = officeReader.cloneParStyle(baseStyleName); Node styleAttr = paraAfter.getAttributes().getNamedItem(XMLString.TEXT_STYLE_NAME); styleAttr.setTextContent(newStyleName); + StyleWithProperties newStyle = officeReader.getParStyle(Misc.getAttribute(paraAfter, XMLString.TEXT_STYLE_NAME)); - //String propVal = style.getParProperty(XMLString.FO_TEXT_INDENT, true); - //System.out.println(propVal); newStyle.setParProperty(XMLString.FO_TEXT_INDENT, "0"); - //propVal = newStyle.getParProperty(XMLString.FO_TEXT_INDENT, true); - //System.out.println(propVal); - - - //System.out.println(Misc.getAttribute(paraAfter, XMLString.TEXT_STYLE_NAME)); - return dataMoved; } // Returns true if soft-page-break found. Removes it if removeFound = true private static void removeSPB(Node node) {