#include "MetricsInfo.h"
#include "Buffer.h"
+#include "BufferParams.h"
#include "BufferView.h"
#include "CutAndPaste.h"
#include "FuncStatus.h"
#include "FuncRequest.h"
#include "frontends/Clipboard.h"
-#include "frontends/FontMetrics.h"
#include "frontends/Painter.h"
#include "support/debug.h"
int InsetMathGrid::RowInfo::skipPixels(MetricsInfo const & mi) const
{
- frontend::FontMetrics const & fm = theFontMetrics(mi.base.font);
- return crskip_.inPixels(mi.base.textwidth,
- fm.width(char_type('M')));
+ return crskip_.inPixels(mi.base);
}
idocstringstream is(cmd.argument());
int n = 0;
is >> n;
- topaste = cap::selection(n);
+ topaste = cap::selection(n, buffer().params().documentClassPtr());
}
InsetMathGrid grid(buffer_, 1, 1);
if (!topaste.empty())