When printed text have both Japanese (or Chinese) and English, English text become garbage on Mac OS X.
To reproduce the bug
- Save an attached test program "PrintTest2.java"
- Compile it with Sun JDK7 on mac osx env.
- Run the program
- save print image to PDF
English text in the source code is ":abc123", but printed text is totally broken.
The program worked on old Mac Java (ver.6).
bug2.pdf attached is a pdf file generated from OS print dialog.
You can see English text is broken.