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
}
			if ( !bFound )
			{
				throw new ChartException( ChartDeviceExtensionPlugin.ID,
						ChartException.OUT_OF_SYNC,
						"info.cannot.find.series", 
						new Object[]{
							seRT
						},
						ResourceBundle.getBundle( Messages.DEVICE_EXTENSION,
								getLocale() ) );
			}
			if ( i == -1 )
			{
				elSD = cwoaDT.getSeriesDefinitions( );
			}
			else
			{
				elSD = ( (SeriesDefinition) cwoaDT.getSeriesDefinitions( )
						.get( 0 ) ).getSeriesDefinitions( );
			}
			sd = (SeriesDefinition) elSD.get( j );
			elSE = sd.getSeries( );
			seDT = (Series) elSE.get( k );
		}
		return seDT;
	}
	protected void processDataPointHotspot(){	
		Iterator iter = cacheSeriesHotspots.keySet().iterator();
		Iterator valIter = cacheSeriesHotspots.values().iterator();