Bug#430913: evince: Evince fails to remember "Print Setup" settings
Kevin Brown
kevin at sysexperts.com
Fri Jun 29 19:13:30 UTC 2007
Thomas Dickey wrote:
> On Fri, Jun 29, 2007 at 11:25:52AM -0700, Kevin Brown wrote:
>> Thomas Dickey wrote:
>>> On Fri, Jun 29, 2007 at 11:20:07AM +0200, Kevin Brown wrote:
>>>> Hmm...well, my locale is "POSIX". In other words, I don't set one. The
>>>> reason I don't set one is that terminal programs such as xterm aren't
>>>> aware of UTF-8 and don't properly render certain punctuation characters
>>>> when the locale is set to en_US.UTF-8.
>>> xterm's supported UTF-8 for several years (the "uxterm" script is an
>>> example of how to set it up).
>>>
>>> regarding "certain punctuation characters", your comment gives no clues.
>> Oh, excellent, that's exactly what I needed. That option wasn't widely
>> available on Linux when I first ran into this problem.
>
> It's been there a while - see
>
> http://invisible-island.net/xterm/xterm.log.html#xterm_137
I don't remember exactly when I first ran into the problem in question,
but suspect it was later than that. Oh, well.
>> The "certain punctuation characters" include, but are not limited to,
>> hyphens, quotes, and apostrophes.
>
> the non-ASCII ones, of course...
Yeah. In particular, it seems that despite the fact that manpages can be
displayed properly using a strictly ASCII character set, the "man"
command will generate non-ASCII versions of those characters when run
under the en_US.UTF-8 locale setting. This doesn't work properly at all
when displaying in an xterm that isn't configured to display UTF-8.
Makes me wonder why, these days, xterm doesn't by default properly
display UTF-8 characters.
Well, anyway, I did verify that Evince does, in fact, pay attention to
my locale settings for the printer paper settings, so that lessens the
effect of this bug on me.
--
Kevin Brown kevin at sysexperts.com
More information about the pkg-gnome-maintainers
mailing list