#include "Painter.h"
#include "font.h"
#include "lyxlex.h"
+#include "lyxfont.h"
using std::ostream;
using std::max;
void InsetSpecialChar::validate(LaTeXFeatures & features) const
{
if (kind_ == MENU_SEPARATOR) {
- features.lyxarrow = true;
+ features.require("lyxarrow");
}
}
+bool InsetSpecialChar::isChar() const
+{
+ return true;
+}
+
+
bool InsetSpecialChar::isLetter() const
{
return kind_ == HYPHENATION || kind_ == LIGATURE_BREAK;
{
return kind_ == PROTECTED_SEPARATOR;
}
+
+
+bool InsetSpecialChar::isLineSeparator() const
+{
+ return kind_ == HYPHENATION || kind_ == MENU_SEPARATOR;
+}