docstring InsetScript::layoutName() const
{
- return from_ascii("script:" + scripttranslator().find(params_.type));
+ return from_ascii("Script:" + scripttranslator().find(params_.type));
}
}
-void InsetScript::validate(LaTeXFeatures & features) const
-{
- if (params_.type == InsetScriptParams::Subscript)
- features.require("subscript");
- InsetText::validate(features);
-}
-
-
-void InsetScript::latex(otexstream & os, OutputParams const & runparams) const
-{
- switch (params_.type) {
- case InsetScriptParams::Subscript:
- os << "\\textsubscript{";
- break;
- case InsetScriptParams::Superscript:
- os << "\\textsuperscript{";
- break;
- }
- InsetText::latex(os, runparams);
- os << "}";
-}
-
-
int InsetScript::plaintext(odocstream & os, OutputParams const & runparams) const
{
odocstringstream oss;
}
-docstring InsetScript::xhtml(XHTMLStream & xs, OutputParams const & runparams) const
-{
- string cmdname;
- switch (params_.type) {
- case InsetScriptParams::Subscript:
- cmdname = "sub";
- break;
- case InsetScriptParams::Superscript:
- cmdname = "sup";
- break;
- }
-
- xs << html::StartTag(cmdname);
- docstring const ret = InsetText::xhtml(xs, runparams);
- xs << html::EndTag(cmdname);
- return ret;
-}
-
-
string InsetScript::contextMenuName() const
{
return "context-script";