Bug#288662: libvte4: pi character is rendered too high and too far to the left

Jeffery von Ronne Jeffery von Ronne <jronne@ics.uci.edu>, 288662@bugs.debian.org
Tue, 04 Jan 2005 14:51:53 -0800


Package: libvte4
Version: 1:0.11.11-5
Severity: minor
Tags: l10n


When using gnome-terminal with a locale having a UTF-8 character set,
the Greek lowercase letter pi (U+03c0) is incorrectly rendered further
to the left and higher than it should be.  This is especially evident
if you use a font that supports the full Greek alphabet (e.g. FreeMono)
and view a word such as =E1=BC=80=CE=BD=CE=B8=CF=81=E1=BD=BD=CF=80=CF=89=CE=
=BD. (With Bitstream Vera Sans
Mono, you can see that pi is not lined up with the latin characters but
Vera Sans Mono doesn't support the whole Greek alphabet anyways...)
This happens in Gnome terminal, but not in other gnome applications such
as Gnumeric.

The same problem has been reported against Fedora Core 3 by Ariel
T. Glenn <URL: https://bugzilla.redhat.com/beta/show_bug.cgi?id=3D140681>=
.
There it is noted that the problem is in vte_unichar_is_local_graphic,
which includes a case statement for the pi character (0x03c0).

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.5-jvr
Locale: LANG=3Den_US.UTF-8, LC_CTYPE=3Den_US.UTF-8 (charmap=3DUTF-8)

Versions of packages libvte4 depends on:
ii  libatk1.0-0               1.8.0-4        The ATK accessibility toolki=
t
ii  libc6                     2.3.2.ds1-18   GNU C Library: Shared librar=
ies an
ii  libfontconfig1            2.2.3-4        generic font configuration l=
ibrary
ii  libfreetype6              2.1.7-2.3      FreeType 2 font engine, shar=
ed lib
ii  libglib2.0-0              2.4.8-1        The GLib library of C routin=
es
ii  libgtk2.0-0               2.4.14-2       The GTK+ graphical user inte=
rface=20
ii  libncurses5               5.4-4          Shared libraries for termina=
l hand
ii  libpango1.0-0             1.6.0-3        Layout and rendering of inte=
rnatio
ii  libvte-common             1:0.11.11-5    Terminal emulator widget for=
 GTK+=20
ii  libx11-6                  4.3.0.dfsg.1-8 X Window System protocol cli=
ent li
ii  libxft2                   2.1.2-6        FreeType-based font drawing =
librar
ii  libxrender1               0.8.3-7        X Rendering Extension client=
 libra
ii  xlibs                     4.3.0.dfsg.1-8 X Window System client libra=
ries m
ii  zlib1g                    1:1.2.2-3      compression library - runtim=
e

-- no debconf information