]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetWrap.cpp
XHTML for InsetWrap.
[lyx.git] / src / insets / InsetWrap.cpp
index 3aec8c2aa26a8632824854827b9f1431bf66bb19..4a3e8f7550b7621d3975bd94b8f3fa967d0eced4 100644 (file)
@@ -222,6 +222,20 @@ int InsetWrap::docbook(odocstream & os, OutputParams const & runparams) const
 }
 
 
+docstring InsetWrap::xhtml(odocstream &, OutputParams const & rp) const
+{
+       string const len = params_.width.asHTMLString();
+       docstring retval = from_ascii("<div class='wrap'");
+       if (!len.empty())
+               retval += from_ascii(" style='width: " + len + ";");
+       retval += from_ascii("'>");
+       odocstringstream os;
+       docstring const deferred = InsetText::xhtml(os, rp);
+       retval += os.str() + from_ascii("</div>");
+       retval += deferred;
+}
+
+
 bool InsetWrap::insetAllowed(InsetCode code) const
 {
        switch(code) {