help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Postscript Print Buffer


From: Raimund Kohl-Fuechsle
Subject: Re: Postscript Print Buffer
Date: Sun, 27 Mar 2005 00:55:39 +0100

Eli Zaretskii <eliz@gnu.org> wrote:

> What do you see in print instead of Umlauts?

%% Show vacant box for characters which don't have appropriate font.

> Because "Latin" doesn't mean "Latin-9".

Ah ... ok, I am learning ...

> > Ok, anyway, setting to
> > `bdf-font-except-latin' didn't change that behaviour.
> 
> Something's clearly wrong, but I cannot figure out what.  You will
> have to debug this yourself.  One thing I'd do is print to a file (use
> ps-print-buffer with a numeric argument, and it will prompt for a file
> name), then look at that file to see what stands for the accented
> characters there.

I edited a text file containing just two words: Übel ärgerlich;  now
here follows the output:

.......snip.................................

%%Page: 1 1
/Lines 2 def
/PageCount 1 def
1 BeginSheet
BeginDSCPage
/LineNumber 1 def
/PageNumber 1 def
/HeaderLinesLeft[
 [/h0 (Uebel.txt)]
 [/h1 (~/)]
]def
/HeaderLinesRight[
 [/h0 /pagenumberstring load]
 [/h1 (27.03.2005)]
]def
2 SetHeaderLines
0 BeginPage
/f0 F
false BG
0.000 0.000 0.000 FG
0 EF
1 1 SB
/f0 F         <----------
(bel ) S      <----------
1 1 SB
/f0 F         <----------
(rgerlich) S  <----------
PHL
EndPage
EndDSCPage
EndSheet

%%Trailer
%%Pages: 1

EndDoc

%%EOF

.......snap.................................


and here's the part printed by a2ps:
                            ========

.......snip.................................

%%Page: (1) 1
%%BeginPageSetup
/pagesave save def
%%EndPageSetup
iso1dict begin
gsave
llx lly 12 add translate
/v 0 store
/x0 x v get 4.703931 add sx cw mul add store
/y0 y v get bfs th add sub store
x0 y0 moveto
(\334bel \344rgerlich) p n                          <-------------
(Uebel.txt) (Seite 1/1) (M\344r 27, 05 0:23) title
border
grestore
(Gedruckt von Raimund Kohl-Fuechsle) rhead
() (1/1) (Sonntag M\344rz 27, 2005) footer
end % of iso1dict
pagesave restore
showpage

%%Trailer
end
%%EOF

.......snap.................................

> Sorry, I don't understand this.  Can you explain what it means?

oblings or rectangles made of very fine lines

> 
> > > Also, does your Postscript printer support Umlauts and other accented
> > > characters?
> > 
> > As said above, all other printing-systems work without any problems.
> > Btw, I use a HP LaserJet4000N ... a network printer - and I checked
> > before if the fonts (palatino) are supported ... they certainly are.
> 
> If you print out the entire Palatino font in your printer, does it
> include accented Latin-9 characters?

How can I do that ... I would like to give this a try

> > my .emacs holds the following settings:
> > 
> > '(current-language-environment "Latin-9")
> > '(default-input-method "latin-9-prefix")
> 
> So you are using Latin-9.  I wonder if using Latin-1 instead will
> help resolve your problem.

AFAIK there is just one difference between latin-1 and latin-9, and
that's the Euro-symbol in latin-9

ray




reply via email to

[Prev in Thread] Current Thread [Next in Thread]