labelfont_(sane_font), bgcolor_(Color_error),
htmlforcecss_ (false), htmlisblock_(true),
multipar_(true), custompars_(true), forceplain_(false),
- passthru_(false), needprotect_(false), freespacing_(false),
- keepempty_(false), forceltr_(false), intoc_(false), spellcheck_(true)
+ passthru_(false), parbreakisnewline_(false), freespacing_(false),
+ keepempty_(false), forceltr_(false),
+ needprotect_(false), intoc_(false), spellcheck_(true),
+ resetsfont_(true), display_(true)
{
labelfont_.setColor(Color_error);
}
IL_COUNTER,
IL_CUSTOMPARS,
IL_DECORATION,
+ IL_DISPLAY,
IL_FONT,
IL_FORCELTR,
IL_FORCEPLAIN,
IL_MULTIPAR,
IL_NEEDPROTECT,
IL_PASSTHRU,
+ IL_PARBREAKISNEWLINE,
IL_PREAMBLE,
IL_REQUIRES,
IL_SPELLCHECK,
IL_REFPREFIX,
+ IL_RESETSFONT,
IL_END
};
{ "counter", IL_COUNTER},
{ "custompars", IL_CUSTOMPARS },
{ "decoration", IL_DECORATION },
+ { "display", IL_DISPLAY },
{ "end", IL_END },
{ "font", IL_FONT },
{ "forceltr", IL_FORCELTR },
{ "lyxtype", IL_LYXTYPE },
{ "multipar", IL_MULTIPAR },
{ "needprotect", IL_NEEDPROTECT },
+ { "parbreakisnewline", IL_PARBREAKISNEWLINE },
{ "passthru", IL_PASSTHRU },
{ "preamble", IL_PREAMBLE },
{ "refprefix", IL_REFPREFIX },
{ "requires", IL_REQUIRES },
+ { "resetsfont", IL_RESETSFONT },
{ "spellcheck", IL_SPELLCHECK }
};
case IL_PASSTHRU:
lex >> passthru_;
break;
+ case IL_PARBREAKISNEWLINE:
+ lex >> parbreakisnewline_;
+ break;
case IL_KEEPEMPTY:
lex >> keepempty_;
break;
case IL_CONTENTASLABEL:
lex >> contentaslabel_;
break;
- case IL_COPYSTYLE: { // initialize with a known style
+ case IL_COPYSTYLE: {
+ // initialize with a known style
docstring style;
lex >> style;
style = support::subst(style, '_', ' ');
case IL_SPELLCHECK:
lex >> spellcheck_;
break;
+ case IL_RESETSFONT:
+ lex >> resetsfont_;
+ break;
+ case IL_DISPLAY:
+ lex >> display_;
+ break;
case IL_END:
getout = true;
break;