- Q:
- TLC6.X 比 TLC4.0x 有哪些方面的改进?
- A:
- TLC从4.0x的中文平台到6.0的国际标准化是Linux本地化技术
质的
飞跃. 它彻底摆脱了应用软件对中文平台的依赖,把Linux中文化过程
以中文平台为主的封闭式开发模式带入以应用软件为主的开放式开发模式.
此前国内中文Linux版本的开发都针对中文平台, 软件兼容性较差,
为Linux用户和开发者带来极大的不便. 采用国际化标准将有助于在中国推广
Linux技术, 促使中文Linux发布版本完全遵循GPL协议.
- Q:
- TLC6.0 为什么从中文平台转向国际化标准呢?
- A:
- 对这个问题的答案比较长, 有兴趣者可以参考 TurboLinux
的中文化专区:
http://turbolinux.com.cn/chinese/. 采用国际标准的中文Linux比采用
中文平台的Linux有以下几个显著的优点:
- (a)
- 全面支持中文本地化,支持locale/X locale,更加有利于Linux的本地化工作,
同时支持GB和Big5两种编码.
- (b)
- 中文环境易学易用,制表符智能识别,识别率达到100%,
中文操作不会再出现半汉字现象.中文平台仅仅把能够
显示和输入汉字作为目标, 而国际化标准则把实现完善的中文环境作为目标.
如果您发现TLC6.X中有半个汉字现象, 那是我们国际化标准过程中的bug.
- (c)
- 系统更加稳定, 采用国际标准后, TurboLinux不修改任何X系统的函数, 而是
在应用程序层做改动, 系统的稳定性将比任何一种中文平台更好.
- (d)
- 在Linux中文化方面, TLC6.0 所做的工作可以在任何其它 Linux上 使用,
遵循GPL协议,公开全部原码,
为 Linux 的良性发展做实实在在的事情.
- Q:
- TLC6.X 在哪些方面采用了国际标准?
- A:
- TLC6.X 已经全面支持国际标准, 它们主要包括:
- (a)
- 中文 GB/GBK/Big5 Locale
- (b)
- 中文X Locale
- (c)
- 中文代码页支持
- (d)
- 中文GBK编码标准支持, 应用软件标准字符集支持
- (e)
- 国际标准输入协议XIM支持
- (f)
- 中文打印支持
- Q:
- 在哪些情况下TLC6.X使用TTF?
- A:
- 为了提高整个X系统的运行效率和运行速度,
TLC6.X应用软件在缺省情况下
使用点阵字体. 只有在文字处理和图像处理等需要大字体的软件中,才
使用TTF字体. 如在图像处理软件GIMP和中文排版软件LATEX中使用了TTF字体.
- Q:
- 进入X窗口系统后, 为什么看不到输入条?
- A:
- 中文输入条缺省处于隐藏状态, 输入中文时按Control-Space键弹出.
- Q:
- 为什么输入条不总是浮动在最上方?
- A:
- 浮动条在最上方会和屏幕保护程序冲突, 即双方都争夺最上方,
这样会造成
窗口系统死掉. TLC6.X 取消了这一特点,但是
TLC6.X中采用符合国际化标准的XIM技术,
每当应用软件需要输入汉字,调用字符输入功能时,输入条位置会自动上浮.
如果您在使用过程中不能确定输入条是否被遮挡, 可以按Control-Space
确认.
- Q:
- 为什么Chinput没有完全模仿Windows下的输入方法?
- A:
- Chinput 的光标跟随模式确实与Windows下的输入方法有些不同,
在 Windows 下, 当输入汉字后, 输入条消失, 用户可以从屏幕上的控制
条显示判断当前的输入是否为中文输入状态. 在 Linux 下, 因为可以设
置windows 没有的虚拟屏幕,
控制条往往不在视野范围之内, 所以完全仿 Windows 模式反
而不合适. 当然, 如果用户原意, 也可以改动 Chinput 的缺省配置文件
/usr/lib/ZWinPro/Chinput.ad
设置为完全模仿, 即把文件中的
chinput.hmode: NO
改为
chinput.hmode: AUTO
即可.
- Q:
- 如何在简体中文环境下使用繁体中文软件?
- A:
- 如果您想使软件支持繁体中文, 可以用命令''runb5''启动, 比如:
runb5 kedit
runb5 rxvt -km big5 -ls
此时软件输入的编码将自动转换为Big5编码.
- Q:
- 我使用智能拼音输入方法, 为什么自造词没有保存下来?
- A:
- 智能拼音如法每十分钟自动保存所造词汇, 如果在此期间非正常退出
Chinput(如通过窗口管理器退出或按 Control-Alt-BackSpace 退出), 则不能
保存新造词汇. 如果需要手动保存自造词按 Control-Alt-s(S).
如果先把输入条转换成根窗口模式然后
退出也可以保存自造词.
- Q:
- 我使用智能拼音输入时, 为什么常见字排到了后面?
- A:
- 这是词汇表的一个bug,我们将在下一个版本修正.
- Q:
- 我怎样使用字体较大的终端?
- A:
- 使用rxvt和CXterm都可以把终端设置为大字体窗口,
rxvt -fn 12x24
runhz CXterm -fn 12x24 -fh ccs24
- Q:
- 我对TurboLinux以前版本中的屏幕取词感兴趣, 在 TLC6.X
中怎样使用?
- A:
- 屏幕取词是TLC使用的中文平台具有的特殊功能, 中文
TLC6.X汉字环境缺省使用国际标准,不支持屏幕取词.
用户只有使用 runhz 命令运行程序启动原来的中文平台才能支持屏幕取词.
比如在 rxvt
中使用屏幕取词可以运行:
runhz rxvt
实际上, 上述结果相当于
export LD_ PRELOAD=/usr/lib/libZWin.so; rxvt
对于netscape, 必须直接运行 netscape-zwinpro.
- Q:
- 为什么我在Netscape的输入条向外粘贴时, Netscape会当掉?
- A:
- 这是Motif的TextField所使用的glibc导致的. 是netscape的bug.
建议采用ALT-C 和 ALT-V 键复制和粘贴.
- Q:
- 我怎样把TurboLinux的中文环境移植到其它Linux上?
- A:
- TLC的中文环境一直是开放的, TurboLinux 欢迎 Linux 发布商和
Linux 爱好者把 TurboLinux 软件移植到其它 Linux 上. 移植 TurboLinux
中的中文软件时应移植以下内容:
- (a)
- 中文Locale/X Locale环境安装
- (b)
- 中文字体安装
- (c)
- 中文输入软件安装
- (d)
- 中文应用软件安装
- Q:
- 怎样把 Word 文档转换为 HTML 文档?
- A:
- 用 mswordview命令,如:
mswordview w.doc
如果是中文 GB 码文档,还需要执行以下命令:
cat my.doc.html | u8togb | sed -e 's/utf-8/gb2312/g' > my.html
如果是中文 Big5 码文档,需要执行以下命令:
cat my.doc.html | u8tob5 | sed -e 's/utf-8/big5/g' > my.html
- Q:
- 怎样把中文 GB 码文件转换为中文 Big5 码文件?
- A:
- 用 gbtob5 命令,如:
gbtob5 < gb.txt > b5.txt
- Q:
- 怎样把中文 Big5 码文件转换为中文 GB 码文件?
- A:
- 用 b5togb 命令,如:
b5togb < b5.txt > gb.txt
- Q:
- 在UNICON环境中, 我运行了mc, 在按F10时,系统有怪字符出现?
- A:
- 这是由于mc修改了TTY的属性. 解决方法:关闭输入法或切换到西文状态.
- Q:
- UNICON 的输入法如果死掉,如何解决?
- A:
- 先杀掉unicon2, 然后在重新起动输入法
# killall -9 unicon2
# unicon2 --gb 8000
- Q:
- Q. UNICON 运行时, 系统出现键盘锁死
- A:
- A. 首先,要看是所有的终端还是单个终端.
- 如果是所有的,将我们的键盘处理模块从内核摘除. 方法是按 左Ctrl + 左Alt + NumLock. 保存系统重要的数据,然后重新起动机器.
- 如果是单个终端死掉,可以在其它的终端中杀掉该终端,如果还不行,就用上面的方法.
- Q:
- 为什么在安装lilo时失败?
- A:
- 关于 LILO 安装失败, 请您检查您的 Linux root 分区是否安装
在前 8G 之内,
即:linux 根分区终止扇区 <1023 柱面.还有,如果您的硬盘有Win9x分区,应该使用LBA
大硬盘模式.
方法是在主板的 BIOS 设置中,硬盘选项设置为 LBA 模式.
另外,建议您将 lilo 安装在主引导记录上.
- Q:
- Linux不能启动(WINDOWS重装之后常见),如何紧急启动?
- A:
- 可以用光盘或安装软盘启动,出现 boot: 提示符后键入:
vmlinuz root=/dev/linuxrootpartition noinitrd
其中,root= 后面填入您的linux root分区的分区号,例如:
vmlinuz root=/dev/hda3 noinitrd
回车之后,即可进入linux系统,可以编辑/etc/lilo.conf 编辑之后,
运行 /sbin/lilo 即可完成.
这种方法也适合其它原因对Linux造成的破坏.
- Q:
- 我的 MODEM 为什么不能工作?
- A:
- 通常, 能在物理串口下直接操作的 modem, TurboLinux 都能支持.
或者, 通过isapnp设置能显示串口的 modem, TurboLinux 也能支持,
但是要通过 pnp 设置或者关闭PnP功能才能正常工作,
如下类型的内置modem,Linux 不能支持:
1. PCI总线的 modem 卡
2. 几乎所有的 软件 modem.
3. 几乎所有的 WinModem.