blob: ef3710f8b1ad83d3efb658670b0c90e505b5e7cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
Project ILX
1. What is ILX ?
ILX is th abber of "Internationalized and Localized X-window system".
Its main goal is to provid a internationalized and localized application
envoriment for X-window system.
2. Why ILX ?
The reason that UNIX like operation systems can't compitete with M$ Windows
are that:
a) UNIX like systems lack GUI applications which make non-programmers
diffcult to use.
b) UNIX like systems are not internationalized nor localized enough
which makes it even harder for non-English speaking users to use
it.
3. What will ILX have ??
ILX have three major steps, and for each major step there are some minor
stages to be complete.
Step 1. In the first step we have to make the more well avaliable
True Type font displayed by the X server. Most of easten fonts
are provided by the font vendors in True Type font format. In
order to provide a working True Type Font server we have to
complete the fellowing stages:
a) ttfdump: A true type font dumping program to explore the
definition of a true type font.
b) ttfshow: A true type font showing program to provide a test
bed for true type font rasterization.
c) fileview: Viewing a non ASCII file in the specified
encoding scheme. This program further explore the capacity of
the ttf rasterizer.
d) ttfedit: A true type font editor lets users to make their
new true type fonts.(optional)
e) ttfs: True Type Font Server, a font server comform to X11R6
font server protocols which can provide rasterizing True Type
fontsas well as other font format currently prrovided.
Step 2. In the second step we have to provide a easily extened Input
an Output Server for localized characters to be inputed and
displayed.
Step 3. In the third and final step we will provide a fully
internationalized and localized working enviroment, which
includes a CDE like desk top manamger, a document editor,
or even other things like spreadsheet or database mananger.
|