}
-void MathMacroArgument::write(std::ostream & os, bool /*fragile*/) const
+void MathMacroArgument::write(MathWriteInfo & os) const
{
os << '#' << number_;
}
-void MathMacroArgument::metrics(MathStyles st) const
+void MathMacroArgument::metrics(MathMetricsInfo const & st) const
{
if (expanded_) {
xcell(0).metrics(st);
ascent_ = xcell(0).ascent();
descent_ = xcell(0).descent();
} else
- mathed_string_dim(LM_TC_TEX, size(), str_, width_, ascent_, descent_);
+ mathed_string_dim(LM_TC_TEX, size_.size, str_, ascent_, descent_, width_);
}
if (expanded_)
xcell(0).draw(pain, x, y);
else
- drawStr(pain, LM_TC_TEX, size(), x, y, str_);
+ drawStr(pain, LM_TC_TEX, size_.size, x, y, str_);
}