]> git.lyx.org Git - lyx.git/blobdiff - src/output_docbook.cpp
do what the FIXME suggested
[lyx.git] / src / output_docbook.cpp
index d5e781a388ba948405cafcc7e1e826e6e0e17c0a..0efc7d6e73b57d9a7e14d940e28785b2f34a7872 100644 (file)
@@ -17,7 +17,6 @@
 #include "buffer_funcs.h"
 #include "BufferParams.h"
 #include "Counters.h"
-#include "support/debug.h"
 #include "Layout.h"
 #include "OutputParams.h"
 #include "Paragraph.h"
@@ -27,9 +26,9 @@
 #include "sgml.h"
 #include "TextClass.h"
 
-#include "support/lstrings.h"
 #include "support/convert.h"
-#include "support/types.h"
+#include "support/debug.h"
+#include "support/lstrings.h"
 
 #include <boost/next_prior.hpp>
 
@@ -102,16 +101,17 @@ ParagraphList::const_iterator makeParagraph(Buffer const & buf,
                                            ParagraphList::const_iterator const & pbegin,
                                            ParagraphList::const_iterator const & pend)
 {
-       LayoutPtr const & defaultstyle =
-               buf.params().getTextClass().defaultLayout();
+       LayoutPtr const & defaultstyle = buf.params().documentClass().defaultLayout();
        for (ParagraphList::const_iterator par = pbegin; par != pend; ++par) {
                if (par != pbegin)
                        os << '\n';
                if (par->layout() == defaultstyle && par->emptyTag()) {
-                       par->simpleDocBookOnePar(buf, os, runparams, outerFont(distance(paragraphs.begin(), par), paragraphs));
+                       par->simpleDocBookOnePar(buf, os, runparams, 
+                                       outerFont(distance(paragraphs.begin(), par), paragraphs));
                } else {
                        sgml::openTag(buf, os, runparams, *par);
-                       par->simpleDocBookOnePar(buf, os, runparams, outerFont(distance(paragraphs.begin(), par), paragraphs));
+                       par->simpleDocBookOnePar(buf, os, runparams, 
+                                       outerFont(distance(paragraphs.begin(), par), paragraphs));
                        sgml::closeTag(os, *par);
                }
        }
@@ -127,7 +127,7 @@ ParagraphList::const_iterator makeEnvironment(Buffer const & buf,
                                              ParagraphList::const_iterator const & pend) {
        ParagraphList::const_iterator par = pbegin;
 
-       LayoutPtr const & defaultstyle = buf.params().getTextClass().defaultLayout();
+       LayoutPtr const & defaultstyle = buf.params().documentClass().defaultLayout();
        LayoutPtr const & bstyle = par->layout();
        string item_tag;
 
@@ -156,7 +156,7 @@ ParagraphList::const_iterator makeEnvironment(Buffer const & buf,
                        if (!bstyle->labeltag().empty()) {
                                sgml::openTag(os, bstyle->innertag(), id);
                                sgml::openTag(os, bstyle->labeltag());
-                               sep = par->getFirstWord(buf, os, runparams) + 1;
+                               sep = par->firstWord(os, runparams) + 1;
                                sgml::closeTag(os, bstyle->labeltag());
                        }
                        wrapper = defaultstyle->latexname();