Bug 174973 Master page "n of m" page count misaligned in PDF output
The second number in the "n of m" is not aligned vertically with the other elements in the grid. The numbers were aligned in 2.1.1, but are misaligned in 2.1.2 and in BIRT 2.2M4. To reproduce: - Open enclosed report and generate PDF or - Create new report - modify Master page by adding n of m page count - shrink column width of grid to .15 in for each column so the elements are closer together (makes alignment problem noticeable)
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
* Converts the top Y coordinate of an Area from layout to the start Y coordinate in pdf. 
		 * to the bottom Y coordinate in PDF
		 * @param layoutY 				the Y coordinate specified from layout
		 * @param areaHeight			the height of the area whose coordinate need to be converted.
		 * 								To text area, the height is from the top of the text to
		 * 								the text's baseline.
		 * @param containerHeight		the height of the area's container 
		 * @return				the PDF Y coordinate
		 */
		private float layoutAreaY2PDFEx (int layoutY, int areaHeight, float containerHeight)
		{
			return containerHeight - pdfMeasure(layoutY) - pdfMeasure(areaHeight);
		}
	    
		/**
		 * Sets current area as a bookmark. 
		 * If the current area does NOT contain any bookmark info,
		 * this method does nothing.
		 * 
		 * @param area			the area which may need to be marked. 
		 * @param curPos 		the position, relative to the page, of the area's container.
		 */
		private void makeBookmark(IArea area, ContainerPosition curPos) 
		{
			IContent content = area.getContent();
			if( null != content )
			{
				int areaY = curPos.y + area.getY();
				String bookmark = content.getBookmark();
				if (null != bookmark)