}
-int InsetLabel::linuxdoc(Buffer const & buf, ostream & os,
- OutputParams const & runparams) const
-{
- os << "<label id=\"" << sgml::cleanID(buf, runparams, getContents()) << "\" >";
- return 0;
-}
-
-
int InsetLabel::docbook(Buffer const & buf, ostream & os,
OutputParams const & runparams) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
protected:
}
-int InsetLatexAccent::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- os << contents;
- return 0;
-}
-
-
int InsetLatexAccent::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
/// the string that is passed to the TOC
}
-int InsetLine::linuxdoc(Buffer const &, std::ostream & os,
- OutputParams const &) const
-{
- os << '\n';
- return 0;
-}
-
-
int InsetLine::docbook(Buffer const &, std::ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
-
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
}
-int InsetNewline::linuxdoc(Buffer const &, std::ostream & os,
- OutputParams const &) const
-{
- os << '\n';
- return 0;
-}
-
-
int InsetNewline::docbook(Buffer const &, std::ostream & os,
OutputParams const &) const
{
virtual int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
- virtual int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
-
virtual int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
}
-int InsetNote::linuxdoc(Buffer const & buf, std::ostream & os,
- OutputParams const & runparams_in) const
-{
- if (params_.type == InsetNoteParams::Note)
- return 0;
-
- OutputParams runparams(runparams_in);
- ostringstream ss;
- if (params_.type == InsetNoteParams::Comment) {
- ss << "<comment>\n";
- runparams.inComment = true;
- // Ignore files that are exported inside a comment
- runparams.exportdata.reset(new ExportData);
- }
-
- InsetText::linuxdoc(buf, ss, runparams);
-
- if (params_.type == InsetNoteParams::Comment)
- ss << "\n</comment>\n";
-
- string const str = ss.str();
- os << str;
- // Return how many newlines we issued.
- return int(lyx::count(str.begin(), str.end(),'\n'));
-}
-
-
int InsetNote::docbook(Buffer const & buf, std::ostream & os,
OutputParams const & runparams_in) const
{
int latex(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
///
return 0;
}
-int InsetOptArg::linuxdoc(Buffer const &, ostream &,
- OutputParams const &) const
-{
- return 0;
-}
-
int InsetOptArg::docbook(Buffer const &, ostream &,
OutputParams const &) const
{
/// Standard DocBook output -- short-circuited
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
- /// Standard LinuxDoc output -- short-circuited
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
/// Standard plain text output -- short-circuited
int plaintext(Buffer const &, std::ostream &,
}
-int InsetPagebreak::linuxdoc(Buffer const &, std::ostream & os,
- OutputParams const &) const
-{
- os << '\n';
- return 0;
-}
-
-
int InsetPagebreak::docbook(Buffer const &, std::ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
-
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
}
-int InsetQuotes::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- os << '"';
- return 0;
-}
-
-
int InsetQuotes::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
}
-int InsetRef::linuxdoc(Buffer const & buf, ostream & os,
- OutputParams const & runparams) const
-{
- os << "<ref id=\"" << sgml::cleanID(buf, runparams, getContents())
- << "\" name=\"" << getOptions() << "\" >";
- return 0;
-}
-
-
int InsetRef::docbook(Buffer const & buf, ostream & os,
OutputParams const & runparams) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
/// the string that is passed to the TOC
}
-int InsetSpace::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- switch (kind_) {
- case NORMAL:
- case QUAD:
- case QQUAD:
- case ENSKIP:
- os << " ";
- break;
- case PROTECTED:
- case ENSPACE:
- case THIN:
- case NEGTHIN:
- os << " ";
- break;
- }
- return 0;
-}
-
-
int InsetSpace::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
/// the string that is passed to the TOC
}
-int InsetSpecialChar::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- switch (kind_) {
- case HYPHENATION:
- case LIGATURE_BREAK:
- break;
- case END_OF_SENTENCE:
- os << '.';
- break;
- case LDOTS:
- os << "...";
- break;
- case MENU_SEPARATOR:
- os << "&lyxarrow;";
- break;
- }
- return 0;
-}
-
-
int InsetSpecialChar::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
/// the string that is passed to the TOC
}
-int InsetTabular::linuxdoc(Buffer const & buf, ostream & os,
- OutputParams const & runparams) const
-{
- return tabular.linuxdoc(buf,os, runparams);
-}
-
-
int InsetTabular::docbook(Buffer const & buf, ostream & os,
OutputParams const & runparams) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
///
#include "metricsinfo.h"
#include "output_docbook.h"
#include "output_latex.h"
-#include "output_linuxdoc.h"
#include "output_plaintext.h"
#include "paragraph.h"
#include "paragraph_funcs.h"
}
-int InsetText::linuxdoc(Buffer const & buf, ostream & os,
- OutputParams const & runparams) const
-{
- linuxdocParagraphs(buf, paragraphs(), os, runparams);
- return 0;
-}
-
-
int InsetText::docbook(Buffer const & buf, ostream & os,
OutputParams const & runparams) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
///
}
-int InsetTOC::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- if (getCmdName() == "tableofcontents")
- os << "<toc>";
- return 0;
-}
-
-
int InsetTOC::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
private:
}
-int InsetUrl::linuxdoc(Buffer const &, ostream & os,
- OutputParams const &) const
-{
- os << '<' << getCmdName()
- << " url=\"" << getContents() << "\""
- << " name=\"" << getOptions() << "\">";
-
- return 0;
-}
-
-
int InsetUrl::docbook(Buffer const &, ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
/// the string that is passed to the TOC
}
-int InsetVSpace::linuxdoc(Buffer const &, std::ostream & os,
- OutputParams const &) const
-{
- os << '\n';
- return 1;
-}
-
-
int InsetVSpace::docbook(Buffer const &, std::ostream & os,
OutputParams const &) const
{
int plaintext(Buffer const &, std::ostream &,
OutputParams const &) const;
///
- int linuxdoc(Buffer const &, std::ostream &,
- OutputParams const &) const;
- ///
int docbook(Buffer const &, std::ostream &,
OutputParams const &) const;
///