2
FrameBuffer Internationalized TERMinal emulator
4
Masahide WASHIZAWA <washi@yamato.ibm.com>
5
Jiro SEKIBA <jir@yamato.ibm.com>
10
FrameBuffer Internationalized TERMinal emulator (fbiterm) is a
11
terminal program capable of displaying world languages on the Linux
12
console. It uses libiterm (Internationalized Terminal Framework),
13
Linux framebuffer, fonts loaded from X Window System font library,
14
as well as BiDi text layout engine. As such, it readily supports
15
BiDi/CTL and CJK languages.
21
* Frame Buffer support
27
* History mode (Shift+PageUp / Shift+PageDown)
29
* BiDi output (using layout engine)
34
* Shift + PageUp Scrolls up the history screenbuffer
35
* Shift + PageDown Scrolls down the history screenbuffer
36
* Alt + Enter Toggles the direction of BiDi language layout
41
In order to execute this program, the following two libraries are
44
required library package name
45
---------------------------- -----------------------------
46
/usr/X11R6/lib/libXfont.so XFree86-devel-4.0.3-5
47
/usr/lib/libz.so zlib-devel-1.1.3-22
48
---------------------------- -----------------------------
50
Fonts (k14, 7x14 pcf/bdf)
52
Frame Buffer mode numbers:
53
==========================
55
The following table shows the mode numbers you can input at the VGA prompt
56
or for use with the LILO program.
58
Colors 640x400 640x480 800x600 1024x768 1280x1024 1600x1200
59
-------+----------------------------------------------------
60
8 bits| 0x300 0x301 0x303 0x305 0x307 0x31C
61
| 768 769 771 773 775 796
62
-------+----------------------------------------------------
63
16 bits| - 0x311 0x314 0x317 0x31A 0x31E
65
-------+----------------------------------------------------
66
24 bits| - 0x312 0x315 0x318 0x31B 0x31F
68
-------+----------------------------------------------------
70
-------+----------------------------------------------------
75
Please see the following URL:
76
http://www.linuxdoc.org/HOWTO/Unicode-HOWTO-2.html
78
Roman Czyborra has assembled an 8x16 / 16x16 75dpi font with Unicode
79
encoding covering a huge part of Unicode. Download unifont.hex.gz and
80
hex2bdf from http://czyborra.com/unifont/. It is not fixed-width: 8 pixels
81
wide for European characters, 16 pixels wide for Chinese characters.
82
Installation instructions:
84
$ gunzip unifont.hex.gz
85
$ hex2bdf < unifont.hex > unifont.bdf
86
$ bdftopcf -o unifont.pcf unifont.bdf
88
# cp unifont.pcf.gz /usr/X11R6/lib/X11/fonts/misc
89
# cd /usr/X11R6/lib/X11/fonts/misc