[Gllug] Fullscreen 80x24 internationalised X terminal?
Russell Howe
rhowe at siksai.co.uk
Wed May 30 21:07:54 UTC 2007
On Wed, May 30, 2007 at 03:42:40PM +0800, Richard Cohen wrote:
> Fighting with an issue here at work - wanted to put it out to the
> combined masses for help.
>
> We have a legacy app, running in curses-type mode, fixed at 80x24.
> For operational reasons, we want to run it under X, and it needs to be
> in a context where it can display BIG5 Chinese text. Unfortunately,
> we also need it to be fullscreen...
>
> At the moment, we're running it in mlterm, which does a decent job of
> the internationalising part - although there are some issues with
> escape codes which I think may be related to wide characters being
> used - but is lousy at the fullscreen side of things. Unfortunately,
> there's an aspect ratio mismatch between a 4:3 monitor and an 80x24
> terminal window.
>
> Any advice? Anyone know of any terminal emulators which can do
> fullscreen, scaling as necessary?
Anything which can use opengl for rendering shouldn't have a problem
with this, I guess.. same for anything which uses ggi. Not sure I can
think of any terms which can do big5 as well as rendering to such a
visual though...
You may well find that something like setting the screen background to
black using xsetroot and then firing up a terminal with a large font,
no border and no window manager will do something close enough?
urxvt is currently my choice for a terminal, although you might need to
do some fiddling with fonts to get big5 to display nicely (you need to
give chinese fonts priority over japanese fonts, otherwise when you have
a character which has glyphs in both chinese and japanese fonts, the
temrinal might favour the japanese glyph.
urxvt also supports xft, which is nice when it works..
--
Russell Howe | Why be just another cog in the machine,
rhowe at siksai.co.uk | when you can be the spanner in the works?
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list