+ os << "Flex ";
+ InsetLayout const & il = getLayout();
+ if (name_.empty())
+ os << "undefined";
+ else {
+ // use il.name(), since this resolves obsoleted
+ // InsetLayout names
+ string name = to_utf8(il.name());
+ // Remove the "Flex:" prefix, if it is present
+ if (support::prefixIs(name, "Flex:"))
+ name = support::token(name, ':', 1);
+ os << name;
+ }
+ os << "\n";