Re: Unicode-based FreeBSD



2008/8/28 Oliver Fromme <olli@xxxxxxxxxxxxxxxxx>

Right now, a Chinese sysadmin cannot simply go to a FreeBSD
console, run mutt and read mails from his co-workers that
contain Chinese characters. This *does* work fine with
Linux. This is clearly an area where FreeBSD is lacking.

Tz-Huan,
Could you comment on this? Does Linux really display and render all Chinese
glyphs corectly? Do they have video card compatibility issues? How about
top-to-bottom rendering? Is it actually used or useful in China and Taiwan?
This would mean that they use graphical mode (and I was already suspecting
this) and have complex processing layer. Unicode is not only a large bunch
of characters, there are also such things as precomposed-decomposed
characters, bidirectional text, etc.
As for my project, complex rendering layer is definitely out of scope for
now. However, the purpose of this discussion is to gather opinions for
possible future projects. I see three possible layers of unicode support in
FreeBSD:
1) Syscons in pure text mode. This needs improved Unicode support.
2) Non-X console in graphical mode (like Linux). This is not present in
FreeBSD.
3) X and related applciations. From my point of view, this does not require
modification for now.

Probably, all three solutions should be implemented in ideal. And (1)
plain-text console would be used only if running (2) is not possible.
However, implementing (2) is a very expensive task. And that's why I'd like
to receive comments. Probably, it is worth to discuss and extimate costs for
such a project.
Alexander Churanov
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Unicode Console?
    ... I've been running FreeBSD on a web/mail server, ... At home I've been running Linux since the 1.xx ... of the "special" characters I need via the console. ... Switch to a font that contains the symbols I need. ...
    (freebsd-questions)
  • Re: Linux->FreeBSD
    ... this Linux machine, and have overcome some basic problems. ... FreeBSD doesn't really have *all* the fancy VESA and framebuffer console ... Run the `chsh' utility to change the default user shell. ...
    (comp.unix.bsd.freebsd.misc)
  • Unicode Console?
    ... I've been running FreeBSD on a web/mail server, which I only have remote access to, for a while now. ... After some trial and error I finally convinced my Linux box, currently running Arch Linux, to handle all of the "special" characters I need via the console. ... Switch to a font that contains the symbols I need. ...
    (freebsd-questions)
  • RE: Changing Console Video Modes
    ... I have been a Linux user for some time and I am trying out ... >> Mandriva) Linux system, I could pass a kernel parameter in the LILO ... I am trying to do the same for my FreeBSD ... >> Oh, and one more thing, in Linux, the console is colorful. ...
    (freebsd-questions)
  • [console] CSI (128+27) vs BIG5 (and possibly others)
    ... A chinese user reported that some characters don't show up fine on ... specially by the linux Console. ... Since linux' terminfo makes applications ... Please read the FAQ at http://www.tux.org/lkml/ ...
    (Linux-Kernel)

Loading