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

Re: how to see accented characters in gnome-terminal?



On Sun, Nov 10, 2002 at 02:53:47PM -0500, Havoc Pennington wrote:
> On Sun, Nov 10, 2002 at 12:56:34PM -0500, Steve M. Robbins wrote:
> > 
> > I have a tiny file with four ISO-8859-1 characters in it: "été\n".
> > (In case this email gets mangled, that is: e/acute-accent, t,
> > e/acute-accent, newline).
> > 
> > On the linux console, "cat" correctly shows the file.
> > 
> > Using xterm, "cat" correctly shows the file.
> > 
> > Using gnome-terminal, a blank line is output.  The system is an
> > up-to-date sid system, with gnome-terminal version 2.1.0-2.
> 
> The first question is whether you're using VTE or Zvt (ldd
> /usr/bin/gnome-terminal)

It's built with zvt, not vte.

Now that you bring it up, I see there are a couple of threads about
building gnome-terminal with libvte.  Apparently one has to look for
it in "experimental".


> > What do I need to do to get accented characters to show up?
> > I thought I might need to choose a font with iso-8859-1 encoding,
> > but the font selection window shows only "Family", "Style"
> > and "Size" -- nothing about encoding.
> 
> Bundling font and encoding together is one of the busted crackmonkey
> features of classic X fonts fixed with fontconfig/Xft2. ;-)

I was trying hard to stay neutral -- I am not really interested
in a flame war about who is at fault  ;-)

However it is resolved, it seems to me that these things should "just
work" out of the box.  Running "man iso-8859-1" works fine in: the
linux console, classic xterm, and multi-gnome-terminal.  It doesn't
work in the current gnome-terminal.


> If you get gnome-terminal latest tarball (there's one past 2.1.0 I
> think), and build with VTE, then there's a Terminal->Character Coding
> menu where you can change what encoding it uses to interpret data
> printed to the terminal. Basically identical to how Mozilla handles
> encoding.
> 
> With Zvt, AFAIK the terminal is just totally broken with anything
> other than ASCII.

That appears to be my problem.  I'm sticking with multi-gnome-terminal
for today.  When I get a moment, I'll try gnome-terminal built with
VTE.

Many thanks,
-Steve



Reply to: