int kerning(BufferView const *) const { return kerning_; }
///
void swap(MathData & ar) { base_type::swap(ar); }
/// attach/detach arguments to macros, updating the cur to
/// stay visually at the same position (cur==0 is allowed)
int kerning(BufferView const *) const { return kerning_; }
///
void swap(MathData & ar) { base_type::swap(ar); }
/// attach/detach arguments to macros, updating the cur to
/// stay visually at the same position (cur==0 is allowed)