4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef OUTPUT_XHTML_H
13 #define OUTPUT_XHTML_H
15 #include "support/strfwd.h"
24 void xhtmlParagraphs(ParagraphList const & subset,
27 OutputParams const & runparams);
31 docstring escapeChar(char_type c);
32 /// converts a string to a form safe for links, etc
33 docstring htmlize(docstring const & str);
34 /// \return true if tag was opened, false if not
35 bool openTag(odocstream & os, std::string const & tag,
36 std::string const & attr);
37 /// \return true if tag was opened, false if not
38 bool closeTag(odocstream & os, std::string const & tag);