/// Used to insert special chars class InsetSpecialChar: public Inset { public:
/// The different kinds of special chars we support enum Kind { /// Optional hyphenation point (\-)
HYPHENATION, /// ... (\ldots)
LDOTS, /// End of sentence punctuation (\@)
END_OF_SENTENCE
};
///
InsetSpecialChar(); ///
InsetSpecialChar(Kind k); ///
~InsetSpecialChar(); /// int Ascent(LyXFont const &font) const; /// int Descent(LyXFont const &font) const; /// int Width(LyXFont const &font) const; /// void Draw(LyXFont, LyXScreen &scr, int baseline, float &x); /// void Write(FILE *file); /// Will not be used when lyxf3 void Read(LyXLex &lex); /// int Latex(FILE *file, signedchar fragile); /// int Latex(LString &file, signedchar fragile); /// int Linuxdoc(LString &file); ///
Inset* Clone(); ///
Inset::Code LyxCode() const
{ return Inset::NO_CODE;
} /// We don't need \begin_inset and \end_inset bool DirectWrite() const
{ returntrue;
}; private: /// And which kind is this?
Kind kind;
};
#endif
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.1Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.