- return external::writeExternal(params_, "DocBook", buffer(), os,
- *(runparams.exportdata), false,
- runparams.dryrun || runparams.inComment);
+ TexRow texrow;
+ odocstringstream ods;
+ otexstream ots(ods, texrow);
+ external::writeExternal(params_, "DocBook", buffer(), ots,
+ *(runparams.exportdata), false,
+ runparams.dryrun || runparams.inComment);
+ os << ods.str();
+ return int(count(ods.str().begin(), ods.str().end(), '\n'));
+}
+
+
+docstring InsetExternal::xhtml(XHTMLStream & /*xs*/,
+ OutputParams const & /*rp*/) const
+{
+// external::writeExternal(params_, "XHTML", buffer(), os,
+// *(runparams.exportdata), false,
+// runparams.dryrun || runparams.inComment);
+ return docstring();