#include "support/lstrings.h"
#include "support/std_ostream.h"
-#include "support/tostr.h"
+#include "support/convert.h"
#include <boost/tuple/tuple.hpp>
string const uniqueID(string const label)
{
static unsigned int seed = 1000;
- return label + tostr(++seed);
+ return label + convert<string>(++seed);
}
}
}
if (mangle) {
- content += "-" + tostr(mangleID++);
+ content += "-" + convert<string>(mangleID++);
}
- else if (isdigit(content[content.size()-1])) {
+ else if (isdigit(content[content.size() - 1])) {
content += ".";
}
if (param.find('#') != string::npos) {
string::size_type pos = param.find("id=<");
string::size_type end = param.find(">");
- if( pos != string::npos and end != string::npos)
+ if( pos != string::npos && end != string::npos)
param.erase(pos, end-pos + 1);
}
attribute = id + ' ' + param;
else
counters.step(style->latexname());
int i = counters.value(name);
- attribute = subst(param, "#", tostr(i));
+ attribute = subst(param, "#", convert<string>(i));
} else {
attribute = param;
}