作者solaris10 (柚帅柚美可怜可爱)
看板Liu
标题[心得] 如何在 BBS 里 显示 或 输入 unicode 的文字?
时间Fri Jun 1 13:56:55 2007
刚刚在查码程式的部落格里贴了这篇文章,在这里也 po 一下,
主要是介绍如何在 BBS 里 显示 或 输入 unicode 的文字。
其实里面写的相信很多人早就知道了,也不需要我在这里班门弄斧,
不过还是要特地写这一篇出来,因为明天查码程式将要推出一个新功能,
会用到这篇文章。
文章里会用到一些非 BIG5 的字,平常在 BBS 里我会避免写这一类的字,
因为有很多人会看不到。但是,这些字就是我今天要讨论的重点,
所以还是留在文章里面;如果你看不到这些字,表示你的 BBS 软体不支援
显示这些非 BIG5 的字,也许你可以考虑使用文章里面介绍的软体。
======================================================
如何在 BBS 里 显示 或 输入 unicode 的文字?这是很多人很关心的问题!
如果不能打出 伊东美「咲」、松「坂」大辅,只能打 伊东美笑、松土反大辅,
打逼的时候难免会有一些不舒服的感觉。
为什麽那些字打不出来呢?很简单,因为一般的 telnet 软体只能接受
编码为 BIG5 的字,而多数日文汉字都不在 BIG5 的范围内,所以这些字
在使用 telnet 来连上的 BBS 里,既没办法输入,也无法显示。当然,
不只是日文汉字,很多中文字、简体字或特殊符号也不是 BIG5 的字,
同样没办法在 BBS 里使用,这一类的例子有 堃 煊 车 卢 ......
这篇文章不是要探究 BIG5 的历史功过,也不从技术面来讨论,
纯粹只是要告诉一般使用者,如果想要在 BBS 里看到这些字、
想要在 BBS 里输入这些字,该怎麽办。
相信很多人有听过 Unicode补完计划,以前不少人是用这种方法来解决
上面所提到的问题。不过这个补完计划的缺点很多,个人完全不建议使用,
或者应该说,个人建议完全不要用,连试都不要试。
那还有什麽方法呢?我的建议是使用一些特殊的 telnet 软体,
这些软体把 Unicode补完计划 做进软体里,使得这个补完计划
不会影响到其他软体,也不会影响到系统。
1. ZTerm
http://zhouer.org/ZTerm/
这是一个很不错的软体,跨平台(使用 JAVA)、可 telnet/SSH、可分页、
可彩色复制贴上,除了可以显示非 BIG5 的文字之外还可以使用呒虾米
输入那些字。我在本板 1805 篇有写过一篇 ZTerm 的心得,没用过的人
可以参考一下。
2. PCMan 2007
http://pcman.openfoundry.org/
以前的 PCMan 2004 也是没办法看到那些非 BIG5 的字,
不过在今年大改版之後,就在今天(2007.06.01)推出了全新的版本,
可以显示非 BIG5 的字,也可以输入那些字。
要特别讲一下,PCMan 虽然只能 telnet,不支援 SSH,但是它的
完成度很高,设定的弹性很大,介面也比较讨喜,可分页、可彩色复制贴上,
还可以同时当网页浏览器使用,还可以上网下载全球中文 BBS 列表,
而且针对打逼而设计了很多贴心的功能。对於不介意不能用 SSH 的人,
PCMan 2007 是一个很好的选择。
3. PieTTY
http://www.csie.ntu.edu.tw/~piaip/pietty/
这是比较早之前的软体,跟 PCMan 2007 一样,可以显示非 BIG5 的字,
也可以输入那些字。
PieTTY 是我所知第一个不需要 Unicode补完计划 就可以在 BBS 上看到那些
非 BIG5 字的软体。只是以现在的观点来看,PieTTY 太阳春了一点,
不能分页、不支援彩色复制贴上,而且作者很久没有更新,感觉应该不会再出
新版了,it's a pity!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.104.183
1F:推 earlreco:为何不用初心者终极补完计画,他只是单纯日文字型而已… 06/01 14:22
2F:推 reptile:我一直觉得补完计划的缺点,其实是一种非战之罪...... 06/01 14:56
3F:推 tnchues:用了补完,在真正要应用Unicode相关程式或文件时会有问题 06/01 15:03
4F:推 canser:用了UAO,反而会有问题...不如一开始就不用... 06/01 15:19
5F:推 solaris10:一楼可以参考一下本板的第39和1077篇 06/01 18:31
6F:推 tingyang:推pcman 2007 06/01 21:06
7F:推 HuangJS:piett不支援SSH? 06/02 00:08
※ 编辑: solaris10 来自: 220.134.104.183 (06/02 00:16)
8F:推 solaris10:谢谢楼上的指正,我头昏了,PieTTY当然支援 SSH 06/02 00:16
9F:推 smartboy:我试过可以用呒虾米输入非 BIG5 的字啊 06/02 01:20
10F:→ smartboy:看一下 "big5-2003 + 中国海字集" 是不是不小心关掉了 06/02 01:22
11F:→ smartboy:我记得预设是开的 06/02 01:22
12F:推 MyParadise:期待 ZTerm 出新版呀!!! 06/02 01:26
13F:推 solaris10:给楼楼上,我刚试了一下,PieTTY的确可以输入非BIG5字 06/02 06:17
14F:→ solaris10:不过在办公室的时候却不行,只有ZTerm才行,不知为什麽 06/02 06:18
15F:→ solaris10:我下礼拜再去试试好了 06/02 06:18
※ 编辑: solaris10 来自: 220.134.104.183 (06/02 06:23)
16F:推 solaris10:真是见到鬼,现在在家里,pcman和pietty都可以输入那些 06/02 06:23
17F:→ solaris10:非BIG5的字,可是在办公室试了半天都不行,难道是不同 06/02 06:24
18F:→ solaris10:机器的关系吗?总之,我先把文章内容改了,以免误导大众 06/02 06:24
19F:→ solaris10:既然这样,pcman对我来说唯一的缺点就是不能SSH了 06/02 06:25
20F:推 solaris10:感谢smartboy的指正 06/02 06:33
21F:推 Alesxavier:pietty and putty是否可以输入非big5字, 跟字型有关? 06/02 08:32
22F:→ Alesxavier:我装了OpenDesktop字型, 用putty就能打部份非big5字. 06/02 08:35
23F:→ Alesxavier:文鼎PL新宋 Mono, 文鼎PL新中楷 06/02 08:37
25F:推 solaris10:我在办公室和家里是用同一台笔电,所以应该没有字型的 06/02 08:52
26F:→ solaris10:问题。而且在办公室的时候,同时还有开ZTerm,可以输入 06/02 08:53
27F:→ solaris10:非BIG5字,而pcman/pietty不行,所以才觉得很怪,在家里 06/02 08:54
28F:→ solaris10:就行 06/02 08:54
29F:推 Alesxavier:pietty因为close source而且很久没更新了,所以我不想用 06/02 11:34
30F:→ Alesxavier:不然之前有拿pietty+screen还算好用, 现在都改用putty 06/02 11:36
31F:推 Lumania:BBS 何不直接改用Unicode,且都一定要用软体不用Dos视窗 06/02 13:39
32F:→ Lumania:登入 06/02 13:40
33F:推 FantasyRyu:因为Telnet一直都用ANSI协定,楼上有兴趣可以协助改版 06/02 18:59
34F:→ FantasyRyu:大概是因为像台湾还在用telnet架大型BBS的国家不多了 06/02 19:01
35F:→ FantasyRyu:telnet好像也没人想要出支援unicode的新版 06/02 19:01