namespace lyx {
+HullType hullType(docstring const & name)
+{
+ if (name == "none") return hullNone;
+ if (name == "simple") return hullSimple;
+ if (name == "equation") return hullEquation;
+ if (name == "eqnarray") return hullEqnArray;
+ if (name == "align") return hullAlign;
+ if (name == "alignat") return hullAlignAt;
+ if (name == "xalignat") return hullXAlignAt;
+ if (name == "xxalignat") return hullXXAlignAt;
+ if (name == "multline") return hullMultline;
+ if (name == "gather") return hullGather;
+ if (name == "flalign") return hullFlAlign;
+ if (name == "regexp") return hullRegexp;
+ lyxerr << "unknown hull type '" << to_utf8(name) << "'" << endl;
+ return hullUnknown;
+}
+
+
+docstring hullName(HullType type)
+{
+ switch (type) {
+ case hullNone: return from_ascii("none");
+ case hullSimple: return from_ascii("simple");
+ case hullEquation: return from_ascii("equation");
+ case hullEqnArray: return from_ascii("eqnarray");
+ case hullAlign: return from_ascii("align");
+ case hullAlignAt: return from_ascii("alignat");
+ case hullXAlignAt: return from_ascii("xalignat");
+ case hullXXAlignAt: return from_ascii("xxalignat");
+ case hullMultline: return from_ascii("multline");
+ case hullGather: return from_ascii("gather");
+ case hullFlAlign: return from_ascii("flalign");
+ case hullRegexp: return from_ascii("regexp");
+ case hullUnknown:
+ lyxerr << "unknown hull type" << endl;
+ break;
+ }
+ return from_ascii("none");
+}
+
+
docstring InsetMath::name() const
{
return from_utf8("Unknown");
os << "\\limits";
os.pendingSpace(true);
} else if (limits() == NO_LIMITS) {
- os << "\\nolimits ";
+ os << "\\nolimits";
os.pendingSpace(true);
}
}