if (noun_ == FONT_ON)
return SMALLCAPS_SHAPE;
if (emph_ == FONT_ON)
- return (shape_ == ITALIC_SHAPE) ? UP_SHAPE : ITALIC_SHAPE;
+ return (shape_ == ITALIC_SHAPE || shape_ == SLANTED_SHAPE)
+ ? UP_SHAPE : ITALIC_SHAPE;
return shape_;
}
/// \param realize the \param font against the current FontInfo.
Changer change(FontInfo font, bool realize = false);
+ /// Build GUI description of font state
+ docstring const stateText(bool const terse = false) const;
+
private:
friend bool operator==(FontInfo const & lhs, FontInfo const & rhs);