Layout::write needs to allow for the possility that the name of the
style may contain a space. It seems sufficient just always to quote it.
This commit is contained in:
Richard Heck 2016-08-04 17:09:12 -04:00
parent a51a084694
commit b5a37a856c

View File

@ -1089,7 +1089,7 @@ void writeArgument(ostream & os, string const & id, Layout::latexarg const & arg
void Layout::write(ostream & os) const void Layout::write(ostream & os) const
{ {
os << "Style " << to_utf8(name_) << '\n'; os << "Style \"" << to_utf8(name_) << "\"\n";
if (!category_.empty() && obsoleted_by_.empty()) if (!category_.empty() && obsoleted_by_.empty())
os << "\tCategory \"" << to_utf8(category_) << "\"\n"; os << "\tCategory \"" << to_utf8(category_) << "\"\n";
// Can't deduce Copystyle here :-( // Can't deduce Copystyle here :-(