rendering optimizations
[org.ibex.core.git] / src / org / ibex / util / Doc.java
index 9770a99..2554952 100644 (file)
@@ -401,8 +401,13 @@ public class Doc extends XML {
                 sb.append(pile);
                 sb.append("\n\n\\begin{slide}\n");
                 sb.append("\\slideheading{"+fixLatex(name)+"}\n");
-                super.dumpLatex(sb);
+                for(int i=0; i<children.size(); i++)
+                    if (children.elementAt(i) instanceof String)
+                        sb.append(fixLatex(children.elementAt(i).toString()));
                 sb.append("\n\n\\end{slide}\n");
+                for(int i=0; i<children.size(); i++)
+                    if (children.elementAt(i) instanceof String)
+                     ((Node)children.elementAt(i)).dumpLatex(sb);
             } else {
                 if (secs.length() == 0)
                     sb.append("\\newpage\n\n");