#include "lengthcommon.h"
#include "lyxrc.h"
+#include "support/docstream.h"
#include <sstream>
#include <iomanip>
+namespace lyx {
+
+
using std::ostringstream;
using std::string;
}
+docstring const LyXLength::asDocstring() const
+{
+ odocstringstream os;
+ os << val_ << unit_name[unit_]; // setw?
+ return os.str();
+}
+
+
string const LyXLength::asLatexString() const
{
ostringstream os;
? em_width_base
: 10*(dpi/72.27)*zoom;
// A different estimate for em_width is
- // font_metrics::width('M', LyXFont(LyXFont::ALL_SANE))
+ // theFontMetrics(LyXFont(LyXFont::ALL_SANE)).width('M')
// but this estimate might not be more accurate as the screen font
// is different then the latex font.
{
return !(l1 == l2);
}
+
+
+} // namespace lyx