Package: xlibs Version: 4.3.0.dfsg.1-6 Severity: normal Hello.
I'm using pl_PL.UTF-8 locale, and would like to be able to type certain characters, like em- and en-dashes, "curly" quotes, ellipsis, etc. I've found out that these characters should be easily obtainable with the compose key, and it seems they are in fact defined properly: [EMAIL PROTECTED]:~$ grep pl /usr/X11R6/lib/X11/locale/compose.dir iso8859-2/Compose pl_PL.ISO8859-2 en_US.UTF-8/Compose pl_PL.UTF-8 iso8859-2/Compose: pl_PL.ISO8859-2 en_US.UTF-8/Compose: pl_PL.UTF-8 [EMAIL PROTECTED]:~$ grep DASH /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose <Multi_key> <minus> <minus> <period> : "–" U2013 # EN DASH <Multi_key> <minus> <minus> <minus> : "—" U2014 # EM DASH Yet when I try to input <Multi_key> <minus> <minus> <period> I get the hyphen character right after the second <minus>; it seems that X is using the iso8859-2/Compose mapping instead of en_US.UTF-8/Compose: [EMAIL PROTECTED]:~$ grep "<minus> <minus>" /usr/X11R6/lib/X11/locale/iso8859-2/Compose <Multi_key> <minus> <minus> : "\255" hyphen Additionally, the <Multi_key> <a> <comma> sequence inputs aogonek, so I'm either using ISO-8859-2, -4 or -13 mappings (I'm betting on -2): [EMAIL PROTECTED]:~$ grep -r "<a> <comma>" /usr/X11R6/lib/X11/locale/ /usr/X11R6/lib/X11/locale/iso8859-13/Compose:<Multi_key> <a> <comma> : "\340" aogonek /usr/X11R6/lib/X11/locale/iso8859-2/Compose:<Multi_key> <a> <comma> : "\261" aogonek /usr/X11R6/lib/X11/locale/iso8859-4/Compose:<Multi_key> <a> <comma> : "\261" aogonek Is there a way to set X to use the en_US.UTF-8/Compose mappings? Shouldn't this be the default source for pl_PL.UTF-8 locale? (I tried overwriting iso8859-2/Compose with en_US.UTF-8/Compose and it didn't change anything, so I guess the compose mappings must be defined elsewhere as well.) -- Package-specific info: -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.18-bf2.4 Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 Versions of packages xlibs depends on: ii libice6 4.3.0.dfsg.1-6 Inter-Client Exchange library ii libsm6 4.3.0.dfsg.1-6 X Window System Session Management ii libx11-6 4.3.0.dfsg.1-6 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-6 X Window System miscellaneous exte ii libxft1 4.3.0.dfsg.1-6 FreeType-based font drawing librar ii libxi6 4.3.0.dfsg.1-6 X Window System Input extension li ii libxmu6 4.3.0.dfsg.1-6 X Window System miscellaneous util ii libxmuu1 4.3.0.dfsg.1-6 lightweight X Window System miscel ii libxp6 4.3.0.dfsg.1-6 X Window System printing extension ii libxpm4 4.3.0.dfsg.1-6 X pixmap library ii libxrandr2 4.3.0.dfsg.1-6 X Window System Resize, Rotate and ii libxt6 4.3.0.dfsg.1-6 X Toolkit Intrinsics ii libxtrap6 4.3.0.dfsg.1-6 X Window System protocol-trapping ii libxtst6 4.3.0.dfsg.1-6 X Window System event recording an ii xlibs-data 4.3.0.dfsg.1-6 X Window System client data -- no debconf information Cheers, -- Shot (Piotr Szotkowski) -- I'm changing \accent to \mathaccent here; wish me luck. ~~~ TeX ~~~ http://shot.pl/hovercraft/