mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
InsetLine: Fix vertical positioning, offset is really an offset from the
text baseline, not from the middle of the line. We are now getting much closer to LateX drawing... git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35413 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
3b512d5915
commit
17ab5f5a38
@ -125,8 +125,8 @@ void InsetLine::metrics(MetricsInfo & mi, Dimension & dim) const
|
||||
Length offset = Length(to_ascii(getParam("offset")));
|
||||
offset_ = offset.inPixels(max_width, fm.width(char_type('M')));
|
||||
|
||||
dim.asc = max(fm.maxAscent(), offset_ + height_/2);
|
||||
dim.des = max(fm.maxDescent(), height_/2 - offset_);
|
||||
dim.asc = max(fm.maxAscent(), offset_ + height_);
|
||||
dim.des = max(fm.maxDescent(), - offset_);
|
||||
|
||||
// Cache the inset dimension
|
||||
setDimCache(mi, dim);
|
||||
|
Loading…
Reference in New Issue
Block a user