#include "funcrequest.h"
#include "FuncStatus.h"
#include "gettext.h"
+#include "LaTeXFeatures.h"
#include "support/lstrings.h"
#include "support/std_ostream.h"
name[0] = lyx::support::uppercase(name[0]);
os << name << ' ';
}
+
+
+void MathSplitInset::validate(LaTeXFeatures & features) const
+{
+ features.require("amsmath");
+ MathNestInset::validate(features);
+}
///
void infoize(std::ostream & os) const;
///
+ void validate(LaTeXFeatures & features) const;
+ ///
int defaultColSpace(col_type) { return 0; }
///
char defaultColAlign(col_type);
#include "math_streamstr.h"
#include "math_support.h"
+#include "LaTeXFeatures.h"
+
using std::string;
using std::auto_ptr;
{
os << "[xarrow " << name_ << ' ' << cell(0) << ' ' << cell(1) << ']';
}
+
+
+void MathXArrowInset::validate(LaTeXFeatures & features) const
+{
+ features.require("amsmath");
+ MathNestInset::validate(features);
+}
void metrics(MetricsInfo & mi, Dimension & dim) const;
///
void normalize(NormalStream & os) const;
+ ///
+ void validate(LaTeXFeatures & features) const;
private:
virtual std::auto_ptr<InsetBase> doClone() const;