Here's a patch for basic WYSIWYG printing in GNU Emacs. This should enable following print features in Emacs:
- Size and colour variation in text
- Unicode text (including Hindi, script for Eastern European
languages, logographic scripts like Chinese, Japanese and Korean (CJK), right to left (RTL) scripts like Arabic and Hebrew, and music symbols) - Fancy fonts
- Tables
- Images
- Zero font setup (Tip: Use Truetype fonts in your system)
Note: This disables ps-mule.el for printing.