X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxfont.C;h=ab6dc162b972f10288627e660324043ddb31018f;hb=02c64e55c727447b2df4ba4fb0983d5679683db7;hp=2ab85fd7b5f7e24ae88e404ad6243b8ee58102b7;hpb=8b67659646c6850377cb9f44a2a0a22c0e80840c;p=lyx.git diff --git a/src/lyxfont.C b/src/lyxfont.C index 2ab85fd7b5..ab6dc162b9 100644 --- a/src/lyxfont.C +++ b/src/lyxfont.C @@ -26,11 +26,13 @@ #include "support/lstrings.h" -using lyx::odocstream; -using lyx::support::ascii_lowercase; -using lyx::support::bformat; -using lyx::support::rtrim; -using lyx::support::subst; + +namespace lyx { + +using support::ascii_lowercase; +using support::bformat; +using support::rtrim; +using support::subst; using std::endl; using std::string; @@ -49,7 +51,7 @@ namespace { char const * GUIFamilyNames[LyXFont::NUM_FAMILIES + 2 /* default & error */] = { N_("Roman"), N_("Sans Serif"), N_("Typewriter"), N_("Symbol"), - "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak", "wasy", + "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak", "wasy", "esint", N_("Inherit"), N_("Ignore") }; char const * GUISeriesNames[4] = @@ -73,7 +75,7 @@ char const * GUIMiscNames[5] = // char const * LyXFamilyNames[LyXFont::NUM_FAMILIES + 2 /* default & error */] = { "roman", "sans", "typewriter", "symbol", - "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak", "wasy", + "cmr", "cmsy", "cmm", "cmex", "msa", "msb", "eufrak", "wasy", "esint", "default", "error" }; char const * LyXSeriesNames[4] = @@ -496,31 +498,31 @@ string const LyXFont::stateText(BufferParams * params) const { ostringstream os; if (family() != INHERIT_FAMILY) - os << lyx::to_utf8(_(GUIFamilyNames[family()])) << ", "; + os << to_utf8(_(GUIFamilyNames[family()])) << ", "; if (series() != INHERIT_SERIES) - os << lyx::to_utf8(_(GUISeriesNames[series()])) << ", "; + os << to_utf8(_(GUISeriesNames[series()])) << ", "; if (shape() != INHERIT_SHAPE) - os << lyx::to_utf8(_(GUIShapeNames[shape()])) << ", "; + os << to_utf8(_(GUIShapeNames[shape()])) << ", "; if (size() != INHERIT_SIZE) - os << lyx::to_utf8(_(GUISizeNames[size()])) << ", "; + os << to_utf8(_(GUISizeNames[size()])) << ", "; if (color() != LColor::inherit) os << lcolor.getGUIName(color()) << ", "; if (emph() != INHERIT) - os << lyx::to_utf8(bformat(_("Emphasis %1$s, "), + os << to_utf8(bformat(_("Emphasis %1$s, "), _(GUIMiscNames[emph()]))); if (underbar() != INHERIT) - os << lyx::to_utf8(bformat(_("Underline %1$s, "), + os << to_utf8(bformat(_("Underline %1$s, "), _(GUIMiscNames[underbar()]))); if (noun() != INHERIT) - os << lyx::to_utf8(bformat(_("Noun %1$s, "), + os << to_utf8(bformat(_("Noun %1$s, "), _(GUIMiscNames[noun()]))); if (bits == inherit) - os << lyx::to_utf8(_("Default")) << ", "; + os << to_utf8(_("Default")) << ", "; if (!params || (language() != params->language)) - os << lyx::to_utf8(bformat(_("Language: %1$s, "), + os << to_utf8(bformat(_("Language: %1$s, "), _(language()->display()))); if (number() != OFF) - os << lyx::to_utf8(bformat(_(" Number %1$s"), + os << to_utf8(bformat(_(" Number %1$s"), _(GUIMiscNames[number()]))); return rtrim(os.str(), ", "); } @@ -722,14 +724,8 @@ void LyXFont::lyxWriteChanges(LyXFont const & orgfont, if (orgfont.noun() != noun()) { os << "\\noun " << LyXMiscNames[noun()] << "\n"; } - if (orgfont.color() != color()) { - // To make us file compatible with older - // lyx versions we emit "default" instead - // of "inherit" - string col_str(lcolor.getLyXName(color())); - if (col_str == "inherit") col_str = "default"; - os << "\\color " << col_str << "\n"; - } + if (orgfont.color() != color()) + os << "\\color " << lcolor.getLyXName(color()) << '\n'; if (orgfont.language() != language() && language() != latex_language) { if (language()) @@ -762,7 +758,7 @@ int LyXFont::latexWriteStartChanges(odocstream & os, LyXFont const & base, string const tmp = subst(lyxrc.language_command_local, "$$lang", language()->babel()); - os << lyx::from_ascii(tmp); + os << from_ascii(tmp); count += tmp.length(); } } @@ -799,7 +795,7 @@ int LyXFont::latexWriteStartChanges(odocstream & os, LyXFont const & base, } if (f.color() != LColor::inherit && f.color() != LColor::ignore) { os << "\\textcolor{" - << lyx::from_ascii(lcolor.getLaTeXName(f.color())) + << from_ascii(lcolor.getLaTeXName(f.color())) << "}{"; count += lcolor.getLaTeXName(f.color()).length() + 13; env = true; //We have opened a new environment @@ -936,3 +932,6 @@ std::ostream & operator<<(std::ostream & os, LyXFont const & font) << " number " << font.bits.number << " lang: " << (font.lang ? font.lang->lang() : 0); } + + +} // namespace lyx