* Paragraph.cpp:

- we do not output alignment begin for the default alignment,
	  so we must not output the end tag (bug 5995)

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30151 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jürgen Spitzmüller 2009-06-18 06:52:38 +00:00
parent 3f3d37ca09
commit a842957959

View File

@ -1866,7 +1866,12 @@ int Paragraph::Private::endTeXParParams(BufferParams const & bparams,
{ {
int column = 0; int column = 0;
switch (params_.align()) { LyXAlignment const curAlign = params_.align();
if (curAlign == layout_->align)
return column;
switch (curAlign) {
case LYX_ALIGN_NONE: case LYX_ALIGN_NONE:
case LYX_ALIGN_BLOCK: case LYX_ALIGN_BLOCK:
case LYX_ALIGN_LAYOUT: case LYX_ALIGN_LAYOUT:
@ -1886,7 +1891,7 @@ int Paragraph::Private::endTeXParParams(BufferParams const & bparams,
InsetCode code = owner_->ownerCode(); InsetCode code = owner_->ownerCode();
bool const lastpar = runparams.isLastPar; bool const lastpar = runparams.isLastPar;
switch (params_.align()) { switch (curAlign) {
case LYX_ALIGN_NONE: case LYX_ALIGN_NONE:
case LYX_ALIGN_BLOCK: case LYX_ALIGN_BLOCK:
case LYX_ALIGN_LAYOUT: case LYX_ALIGN_LAYOUT: