Bug 155765 Set font Andalus to element, preview in pdf, system throws exception
Set font Andalus to element, preview in pdf, system throws exception Steps: 1.Create a label into layout 2.Set font Andalus 3.Preview in pdf Actual Results: 1.System throws exception org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontMappingManager.java
{
				String encoding = getEncoding( ffn );
				Font f = FontFactory.getFont( ffn, encoding,
						BaseFont.NOT_EMBEDDED, 14, fontStyle );
				font = f.getBaseFont( );
				baseFonts.put( key, font );
			}
			return font;
		}
	}
	
	private BaseFont getBaseFont(String fontName, char c, int fontStyle)
	{
		BaseFont bf = createFont(fontName,  fontStyle);
		if (null != bf && bf.charExists(c)) 
			return bf;
		else
			return null;
	}
	
	
	private static final int[] blockEdges =
	{
			0x0000,		0x007F,				
			0x0080,		0x00FF,				
			0x0100,		0x017F,				
			0x0180,		0x024F,				
			0x0250,		0x02AF,				
			0x02B0,		0x02FF,				
			0x0300,		0x036F,