Bug 127070 SVG small font is always antialiased
SVG uses glyphs to render fonts, which cause small fonts to be always anti-aliased (making them slightly blurry), and "low quality SVG" (no antialiasing) text to be almost unreadable. As a more minor side-effect this also causes the SVG source to be not very readable and large in size.
chart/org.eclipse.birt.chart.device.svg/src/org/eclipse/birt/chart/device/svg/SVGRendererImpl.java
{
				_ids = ps.getDisplayServer( "ds.SVG" ); 
			}
			catch ( ChartException pex )
			{
				logger.log( pex );
			}
		}
		else
			_ids = new SVGDisplayServer( );
	}
	/**
	 * The SVG version is "-W3CDTD SVG 1.0EN".
	 */
	static private final String SVG_VERSION = "-W3CDTD SVG 1.0EN"; 
	/**
	 * The SVG DTD is
	 * "http:www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd".
	 */
	static private final String SVG_DTD = "http:www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"; 
	
	/**
	 * The SVG namespace http:www.w3.org/2000/svg
	 */
	static private final String XMLNS = "http:www.w3.org/2000/svg"; 
	/**
	 * The  xmlns:xlink is
	 * "http:www.w3.org/1999/xlink".
	 */
	static private final String XMLNSXINK = "http:www.w3.org/1999/xlink";