Red Hat Bugzilla – Bug 59018
Cups doesn't have support for koi8-u and koi8-r encodings
Last modified: 2008-05-01 11:38:01 EDT
Description of Problem:
Current cups doesn't have include support for koi8-r and koi8-u encodings that
are being used for Russian and Ukrainian in Red Hat Linux. There is a patch that
adds support for koi8-r, koi8-u and also Hebrew (iso8859-8) encodings.
Created attachment 43896 [details]
patch that adds support for koi8-r, koi8-u and iso8859-8
Patch added in 1.1.13-1, please let me know if it works.
Hmm, I forgot that this patch is not enough. The problem is that fonts in
/usr/share/cups/fonts/ are without cyrillic glyphs and CUPS understand pfa
format. Fonts in /usr/share/fonts/default/Type1 have all necessary cyrillic
glyphs, but they are in pfb. There are two ways to solve the problem:
1. Convert latest urw-fonts to pfa using t1ascii utility, rename to filenames
expected by CUPS and place in /usr/share/cups/fonts/. Uses much more space than
2. Add pfb support to cups, remove fonts from /usr/share/cups/fonts/ and create
symlinks from there to /usr/share/fonts/default/Type1 like this:
/usr/share/fonts/default/Type1/a010013l.pfb and so on.
Which way would be preferable for Red Hat package? Both are verified.
cups pstoraster will go away in the next release, maintaining it in
ghostscript makes more sense.
koi8-r and koi8-u support appeared yesterday in cups-1.1.13.
So this is fixed in 1.1.15?