02.07
I’m the owner of the MegaFont XXL pack, and I had trouble printing the @ sign with one of the included fonts. Everything was fine onscreen (rendered by FreeType), but when I printed (rendered by Ghostscript) my work, it had the right part of the tail of the symbol missing.
The logical conclusion would be that either the printer driver (hplip) or font rasterer (Ghostscript) was the culprit. Luckily this was easy to find out. Ubuntu has two version of Ghostscript in it’s repositories namely gs-esp and gs-gpl. The ESP version lags behind in versioning but has extra patches for compatibility with CUPS, so certain printers might not work with the GPL version. However the GPL version seems to have been more actively maintained and bug free (at least to me it seems that way).
So if you have printing issues (which are not visible onscreen) you can try this:
sudo apt-get install gs-gpl
sudo update-alternatives –config gs
The latter command will prompt you to choose between gs-esp and gs-gpl, choose gs-gpl. If gs-gpl causes more problems than it solves you can use the same command to revert back to gs-esp.
This certainly fixed my problem, but your mileage may vary.
