+#include <config.h>
+
#ifdef __GNUG__
#pragma implementation
#endif
#include "math_kerninset.h"
#include "math_mathmlstream.h"
+#include "math_streamstr.h"
#include "math_support.h"
+#include "lyxrc.h"
MathKernInset::MathKernInset()
#endif
// this uses the numerical valu in pixels, even if the unit is cm or ex!
width_ = static_cast<int>(wid_.value());
+ width_ = (width_*static_cast<int>(lyxrc.zoom))/150;
//cerr << "handling kern of width " << wid_.value() << "\n";
}
void MathKernInset::write(WriteStream & os) const
{
- os << "\\kern" << wid_.asLatexString().c_str() << " ";
+ os << "\\kern" << wid_.asLatexString() << " ";
}
void MathKernInset::normalize(NormalStream & os) const
{
- os << "[kern " << wid_.asLatexString().c_str() << "]";
+ os << "[kern " << wid_.asLatexString() << "]";
}