Bug 416105 Docx output: leading and trailing whitespaces of a label are removed
I have two simple labels in my report. The first label has my given name as value with a space at the end "Martin ". The second labels value is my lastname "Burgler". If I generate the report as docx output the whitespace is removed. I get as result "MartinBurgler". If I use pdf or doc as output format the result is as expected "Martin Burgler".
engine/org.eclipse.birt.report.engine.emitter.pptx/src/org/eclipse/birt/report/engine/emitter/pptx/writer/Slide.java
writer.openTag( "p:clrMapOvr" );
			writer.openTag( "a:masterClrMapping" );
			writer.closeTag( "a:masterClrMapping" );
			writer.closeTag( "p:clrMapOvr" );
			writer.closeTag( TAG_SLIDE );
			writer.endWriter( );
			writer.close( );
			writer = null;
			isClosed = true;
		}
	}
	private int nextShapeId( )
	{
		return shapeCount++;
	}
	public void drawText( String text, int textX, int textY, int width,
			int height, TextStyle textStyle, HyperlinkDef link )
	{
		FontInfo fontInfo = textStyle.getFontInfo( );
		String fontName = fontInfo.getFontName( );
		float fontSize = fontInfo.getFontSize( );
		int fontStyle = fontInfo.getFontStyle( );
		Color color = textStyle.getColor( );
		drawText( text, textX, textY, width, height, fontName, fontSize,
				fontStyle, color, textStyle.isUnderline( ), textStyle
						.isLinethrough( ), link );
	}
	private Stack<ClipArea> clipStack = new Stack<ClipArea>( );
	
	private class ClipArea