]> git.lyx.org Git - lyx.git/blobdiff - src/lyxfont.C
fix build, thesaurus
[lyx.git] / src / lyxfont.C
index e00f1d004b69c85c08686dc725ae6840db1ae55f..8959e619e8535c54a7e32c7c4ec6c9c70ae71518 100644 (file)
@@ -22,6 +22,7 @@
 #include "debug.h"
 #include "lyxrc.h"
 #include "lyxlex.h"
+#include "language.h"
 #include "FontLoader.h"
 #include "support/lstrings.h"
 #include "bufferparams.h" // stateText
@@ -39,9 +40,9 @@ using std::strlen;
 
 namespace {
 
-char const * GUIFamilyNames[11] = 
+char const * GUIFamilyNames[LyXFont::NUM_FAMILIES + 2 /* default & error */] = 
 { N_("Roman"), N_("Sans serif"), N_("Typewriter"), N_("Symbol"),
-  "cmsy", "cmm", "cmex", "msa", "msb",
+  "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak",
   N_("Inherit"), N_("Ignore") };
 
 char const * GUISeriesNames[4] = 
@@ -63,9 +64,10 @@ char const * GUIMiscNames[5] =
 //
 // Strings used to read and write .lyx format files
 //
-char const * LyXFamilyNames[12] = 
-{ "roman", "sans", "typewriter", "symbol", "symbol2", "symbol3", 
-       "symbolex", "fraktur", "mathscr", "mathbb", "default", "error" };
+char const * LyXFamilyNames[LyXFont::NUM_FAMILIES + 2 /* default & error */] = 
+{ "roman", "sans", "typewriter", "symbol",
+  "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak",
+  "default", "error" };
 
 char const * LyXSeriesNames[4] = 
 { "medium", "bold", "default", "error" };
@@ -76,7 +78,7 @@ char const * LyXShapeNames[6] =
 char const * LyXSizeNames[14] = 
 { "tiny", "scriptsize", "footnotesize", "small", "normal", "large",
   "larger", "largest", "huge", "giant", 
-  "increase-error", "decrease-error", "default", "error" };
+  "increase", "decrease", "default", "error" };
 
 char const * LyXMiscNames[5] = 
 { "off", "on", "toggle", "default", "error" };
@@ -157,6 +159,11 @@ bool LyXFont::FontBits::operator!=(LyXFont::FontBits const & fb1) const
 }
 
 
+LyXFont::LyXFont()
+       : bits(sane), lang(default_language)
+{}
+
+
 LyXFont::LyXFont(LyXFont::FONT_INIT1)
 #ifndef INHERIT_LANGUAGE
        : bits(inherit), lang(default_language)