The latest (revision version of org.apache.fop.render.java2d.FontSetup uses java.awt.Font.getFontName() to obtain the detected font name and parses it to register an appropriate FontTriplet. The problem is that getFontName() returns the font name in the system's default locale, which can be different that English and than the name parsing fails. Attaching patch which uses Font.getName(), tested on Windows XP. Another possibility would be to use Font.getFontName(Locale.ENGLISH).
Created attachment 21108 [details] FontSetup patch to use Font.getName()
Sorry, forgot the revision number: 593573
Applied. Thanks, David, for catching this. http://svn.apache.org/viewvc?rev=593909&view=rev
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed