InsetBox.cpp: fix an issue with the height parameter handling

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20595 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Uwe Stöhr 2007-09-29 16:47:23 +00:00
parent f7096a86cb
commit 9259fb187c

View File

@ -338,7 +338,10 @@ int InsetBox::latex(Buffer const & buf, odocstream & os,
// Special heights
// set no optional argument when the value is the default "1\height"
// (special units like \height are handled as "in")
if (params_.height != Length("1in")) {
// but when the user has chosen a non-default inner_pos, the height
// must be given: \minipage[pos][height][inner-pos]{width}
if (params_.height != Length("1in") ||
params_.inner_pos != params_.pos) {
// FIXME UNICODE
os << "[" << params_.height.value()
<< "\\" << from_utf8(params_.height_special) << "]";