Move underline text from \underbar to \uline.

http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg150815.htm


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29545 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Pavel Sanda 2009-05-05 11:51:55 +00:00
parent 5416e09ebf
commit 04c734f7a7

View File

@ -552,7 +552,7 @@ int Font::latexWriteStartChanges(odocstream & os, BufferParams const & bparams,
env = true; //We have opened a new environment
}
if (f.underbar() == FONT_ON) {
os << "\\underbar{";
os << "\\uline{";
count += 10;
env = true; //We have opened a new environment
}
@ -818,6 +818,11 @@ void Font::validate(LaTeXFeatures & features) const
features.require("noun");
LYXERR(Debug::LATEX, "Noun enabled. Font: " << to_utf8(stateText(0)));
}
if (bits_.underbar() == FONT_ON) {
LYXERR(Debug::LATEX, "font.underline: " << bits_.strikeout());
features.require("ulem");
LYXERR(Debug::LATEX, "Underline enabled. Font: " << to_utf8(stateText(0)));
}
if (bits_.strikeout() == FONT_ON) {
LYXERR(Debug::LATEX, "font.strikeout: " << bits_.strikeout());
features.require("ulem");