#include "support/lstrings.h"
+#include "BoostFormat.h"
+
void emph(BufferView * bv)
{
LyXFont font(LyXFont::ALL_IGNORE);
buffer->params.getLyXTextClass().defaultfont();
font.reduce(defaultfont);
- state << _("Font:") << ' ' << font.stateText(&buffer->params);
+#if USE_BOOST_FORMAT
+ state << boost::format(_("Font: %1$s")) % font.stateText(&buffer->params);
+#else
+ state << _("Font: ") << font.stateText(&buffer->params);
+#endif
// The paragraph depth
int depth = text->getDepth();
- if (depth > 0)
+ if (depth > 0) {
+#if USE_BOOST_FORMAT
+ state << boost::format(_(", Depth: %1$d")) % depth;
+#else
state << _(", Depth: ") << depth;
+#endif
+ }
+
// The paragraph spacing, but only if different from
// buffer spacing.
state << _("Single");
break;
case Spacing::Onehalf:
- state << _("Onehalf");
+ state << _("OneHalf");
break;
case Spacing::Double:
state << _("Double");
case Spacing::Other:
state << _("Other (")
<< text->cursor.par()->params().spacing().getValue()
- << ")";
+ << ')';
break;
case Spacing::Default:
// should never happen, do nothing
#ifdef DEVEL_VERSION
state << _(", Paragraph: ") << text->cursor.par()->id();
#endif
- return state.str().c_str();
+ return STRCONV(state.str());
}