#include "LaTeXFeatures.h"
#include "Lexer.h"
#include "MetricsInfo.h"
+#include "output_xhtml.h"
#include "paragraph_funcs.h"
#include "ParagraphParameters.h"
#include "sgml.h"
}
+int InsetCollapsable::xhtml(odocstream & os, OutputParams const & runparams) const
+{
+ InsetLayout const & il = getLayout();
+ bool opened = false;
+ if (!undefined())
+ opened = html::openTag(os, il.htmltag(), il.htmlattr());
+ InsetText::xhtml(os, runparams);
+ if (opened && !undefined())
+ html::closeTag(os, il.htmltag());
+ return 0;
+}
+
+
void InsetCollapsable::validate(LaTeXFeatures & features) const
{
features.useInsetLayout(getLayout());
///
int docbook(odocstream &, OutputParams const &) const;
///
+ int xhtml(odocstream &, OutputParams const &) const;
+ ///
void validate(LaTeXFeatures &) const;
///
InsetCode lyxCode() const { return COLLAPSABLE_CODE; }
}
-ParagraphList::const_iterator makeParagraph(Buffer const & buf,
+ParagraphList::const_iterator makeParagraphs(Buffer const & buf,
odocstream & os,
OutputParams const & runparams,
ParagraphList const & paragraphs,
return pend;
}
+
ParagraphList::const_iterator makeEnvironment(Buffer const & buf,
odocstream & os,
OutputParams const & runparams,
}
case LATEX_PARAGRAPH:
send = searchParagraph(par, pend);
- par = makeParagraph(buf, os, runparams, paragraphs, par, send);
+ par = makeParagraphs(buf, os, runparams, paragraphs, par, send);
break;
// FIXME
case LATEX_BIB_ENVIRONMENT:
}
case LATEX_PARAGRAPH:
send = searchParagraph(par, pend);
- par = makeParagraph(buf, os, runparams, paragraphs, par,send);
+ par = makeParagraphs(buf, os, runparams, paragraphs, par,send);
break;
default:
break;