X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxlayout.C;h=b81ea994251c7bcc7da7ffffd2770320830d31bd;hb=80328d2053869dc089c23c25adbed4167d7bf0b1;hp=2400a1c1d7ad52e62465f01af4627b55bd484466;hpb=862f6396954587b2b4c173682f4d861fdca0e78f;p=lyx.git diff --git a/src/lyxlayout.C b/src/lyxlayout.C index 2400a1c1d7..b81ea99425 100644 --- a/src/lyxlayout.C +++ b/src/lyxlayout.C @@ -19,8 +19,11 @@ #include "support/lstrings.h" -using lyx::support::subst; -using lyx::support::trim; + +namespace lyx { + +using support::subst; +using support::trim; using std::endl; using std::string; @@ -357,7 +360,7 @@ bool LyXLayout::read(LyXLex & lexrc, LyXTextClass const & tclass) break; case LT_PREAMBLE: - preamble_ = lexrc.getLongString("EndPreamble"); + preamble_ = from_utf8(lexrc.getLongString("EndPreamble")); break; case LT_LABELTYPE: @@ -448,17 +451,17 @@ bool LyXLayout::read(LyXLex & lexrc, LyXTextClass const & tclass) case LT_LABELSTRING: // label string definition if (lexrc.next()) - labelstring_ = lyx::from_ascii(trim(lexrc.getString())); + labelstring_ = trim(lexrc.getDocString()); break; case LT_ENDLABELSTRING: // endlabel string definition if (lexrc.next()) - endlabelstring_ = lyx::from_ascii(trim(lexrc.getString())); + endlabelstring_ = trim(lexrc.getDocString()); break; case LT_LABELSTRING_APPENDIX: // label string appendix definition if (lexrc.next()) - labelstring_appendix_ = lyx::from_ascii(trim(lexrc.getString())); + labelstring_appendix_ = trim(lexrc.getDocString()); break; case LT_LABELCOUNTER: // name of counter to use @@ -816,3 +819,6 @@ string const & LyXLayout::depends_on() const { return depends_on_; } + + +} // namespace lyx