Hello!
In Emacs 22.0.50 from CVS and in 21.3.50 it works to print a buffer contents with diacritics when this buffer is in Unicode or it's the Holidays or Calendar buffer that do not explain in which mood they are. The â I can't see because no regular PostScript font has it.
Buffers in most Latin scripts are *not* correctly printed in PS when they contain diacritics.
I have a text file with this in its header ";;; -*- mode: Text; coding: utf-8; -*-" that displays in GNU Emacs of course in UTF-8. This file contains the Adobe Standard Encoding in that kind:
; oct dec hex UTF8 ;=================================== = 40 = 32 = 20 = 20 = U+0020 : SPACE ! = 41 = 33 = 21 = 21 = U+0021 : EXCLAMATION MARK
When I print this buffer the following characters are not printed:
â = 244 = 164 = A4 = E28184 = U+2044 : FRACTION SLASH
Æ = 246 = 166 = A6 = C692 = U+0192 : LATIN SMALL LETTER F WITH HOOK
â = 252 = 170 = AA = E2809C = U+201C : LEFT DOUBLE QUOTATION MARK
â = 254 = 172 = AC = E280B9 = U+2039 : SINGLE LEFT-POINTING ANGLE QUOTATION MARK
â = 255 = 173 = AD = E280BA = U+203A : SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
ï = 256 = 174 = AE = EFAC81 = U+FB01 : LATIN SMALL LIGATURE FI
ï = 257 = 175 = AF = EFAC82 = U+FB02 : LATIN SMALL LIGATURE FL
â = 261 = 177 = B1 = E28093 = U+2013 : EN DASH
â = 262 = 178 = B2 = E280A0 = U+2020 : DAGGER
â = 263 = 179 = B3 = E280A1 = U+2021 : DOUBLE DAGGER
â = 267 = 183 = B7 = E280A2 = U+2022 : BULLET
â = 270 = 184 = B8 = E2809A = U+201A : SINGLE LOW-9 QUOTATION MARK
â = 271 = 185 = B9 = E2809E = U+201E : DOUBLE LOW-9 QUOTATION MARK
â = 272 = 186 = BA = E2809D = U+201D : RIGHT DOUBLE QUOTATION MARK
â = 274 = 188 = BC = E280A6 = U+2026 : HORIZONTAL ELLIPSIS
â = 275 = 189 = BD = E280B0 = U+2030 : PER MILLE SIGN
Ë = 303 = 195 = C3 = CB86 = U+02C6 : MODIFIER LETTER CIRCUMFLEX ACCENT
Ë = 304 = 196 = C4 = CB9C = U+02DC : SMALL TILDE
Ë = 306 = 198 = C6 = CB98 = U+02D8 : BREVE
Ë = 307 = 199 = C7 = CB99 = U+02D9 : DOT ABOVE
Ë = 312 = 202 = CA = CB9A = U+02DA : RING ABOVE
Ë = 315 = 205 = CD = CB9D = U+02DD : DOUBLE ACUTE ACCENT
Ë = 316 = 206 = CE = CB9B = U+02DB : OGONEK
Ë = 317 = 207 = CF = CB87 = U+02C7 : CARON
â = 320 = 208 = D0 = E28094 = U+2014 : EM DASH
Å = 350 = 232 = E8 = C581 = U+0141 : LATIN CAPITAL LETTER L WITH STROKE
Å = 352 = 234 = EA = C592 = U+0152 : LATIN CAPITAL LIGATURE OE
Ä = 365 = 245 = F5 = C4B1 = U+0131 : LATIN SMALL LETTER DOTLESS I
Å = 370 = 248 = F8 = C582 = U+0142 : LATIN SMALL LETTER L WITH STROKE
Å = 372 = 250 = FA = C593 = U+0153 : LATIN SMALL LIGATURE OE
Using an ISO-Latin 9/ISO 8859-15 buffer with this string in its header ";;; -*- mode: Text; coding: iso-8859-15; -*-" the following characters are not shown:
â = 244 = 164 = A4 = U+20AC : EURO SIGN ; not in PS Å = 246 = 166 = A6 = U+0160 : LATIN CAPITAL LETTER S WITH CARON Å = 250 = 168 = A8 = U+0161 : LATIN SMALL LETTER S WITH CARON Å = 264 = 180 = B4 = U+017D : LATIN CAPITAL LETTER Z WITH CARON Å = 270 = 184 = B8 = U+017E : LATIN SMALL LETTER Z WITH CARON Å = 274 = 188 = BC = U+0152 : LATIN CAPITAL LIGATURE OE Å = 275 = 189 = BD = U+0153 : LATIN SMALL LIGATURE OE Å = 276 = 190 = BE = U+0178 : LATIN CAPITAL LETTER Y WITH DIAERESIS
I did PS print the buffers into the CUPS. My printer was not on so I had time to convert the print jobs with ps2pdf14, based on gs 8.14, into PDF which I viewed with TeXShop 1.35e. I have some more test files encoded in other Latin scripts that do not print well ...
-- Greetings
Pete
_______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs