X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetSpecialChar.h;h=2d8401c2b5fa899fec98085bfe4eb7f9d0722151;hb=2906a35663b92030b0668a42ab370dba8ffca4cf;hp=7a06c54b57a3585e8e1654f0af0cda136f888407;hpb=832d6cd7e1017b11058048a9dc6930ec08aee30c;p=lyx.git diff --git a/src/insets/InsetSpecialChar.h b/src/insets/InsetSpecialChar.h index 7a06c54b57..2d8401c2b5 100644 --- a/src/insets/InsetSpecialChar.h +++ b/src/insets/InsetSpecialChar.h @@ -41,7 +41,7 @@ public: /// breakable slash SLASH, /// protected dash - NOBREAKDASH, + NOBREAKDASH }; /// @@ -59,7 +59,7 @@ public: /// Will not be used when lyxf3 void read(Lexer & lex); /// - int latex(odocstream &, OutputParams const &) const; + void latex(otexstream &, OutputParams const &) const; /// int plaintext(odocstream &, OutputParams const &) const; /// @@ -69,17 +69,19 @@ public: /// void toString(odocstream &) const; /// + void forToc(docstring &, size_t) const; + /// InsetCode lyxCode() const { return SPECIALCHAR_CODE; } /// We don't need \begin_inset and \end_inset bool directWrite() const { return true; } /// void validate(LaTeXFeatures &) const; - // should this inset be handled like a normal charater + /// should this inset be handled like a normal character? bool isChar() const { return true; } /// is this equivalent to a letter? bool isLetter() const; - // should we break lines after this inset? + /// should we break lines after this inset? bool isLineSeparator() const; private: Inset * clone() const { return new InsetSpecialChar(*this); };