作者albyu ()
看板HANGUKMAL
标题多语 shift 终端机实作现况
时间Sun Mar 2 00:17:13 2008
连续几天和 PCMan X 奋战,经过不断地 crash 和反覆测试
现在终於大体上实现出所有主要的功能了!
看一下目前的战利品,修改後的 PCMan X 连上 PTT 的萤幕截图吧!
http://cobra.ee.ntu.edu.tw/~mainlander/image/pcmanx_kothvi.jpg
你可以看到,这个画面上,同时显示 韩文、泰文、越南文 三种文字!
右上角可以看到和原先的 PCMan X 不一样的地方
在於多了一个选择输入语言的选单,可供使用者挑选决定要输入的语言
好了,接下来只剩细部的修正了..... 今天就到这里吧
(谜之声:画面上的 @ko- 怪东西是啥啊?
答案是编码切换的控制码 XD 找不到可用的 ANSI 控制码,只能将就点了...)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.83.78
1F:推 katiechu:应该是KOREA的KO? XD 03/02 00:25
2F:推 Xkang:辛苦辛苦 加油~~ 03/02 00:26
3F:→ albyu:正确地说,ko 是 Korean 的 ISO 639-1 语言代码 03/02 00:32
4F:推 sdfg246810:GOOD............下次来聚会再感谢你啦..伟人 03/02 00:42
5F:推 leader81:强者Albyu也 这样我也想学越南字母了 呵呵 03/02 00:48
6F:推 coreytsai:泰文部分是随便打的吗? 这一串字无意义..... 03/02 08:23
7F:推 changwenchi:怎麽用的啦? 03/02 08:50
8F:推 coreytsai:看懂那串泰文了 不过为何字母与字母之间间隔那麽大? 03/02 09:01
9F:→ albyu:间隔大的原因在於 BBS 只能使用等宽字型,因此泰文字母会和 03/02 09:58
10F:→ albyu:汉字一样变成双位元宽度 03/02 09:58
11F:→ albyu:板主如果想研究,我可以把现在的程式原始码给你 03/02 09:59
12F:→ albyu:不过,目前仅能在 Linux 和 FreeBSD 下编译执行 XD 03/02 10:00
13F:→ albyu:泰文字型过宽我发现还有另一个因素,泰文好像使用很多上下标 03/02 10:28
14F:→ albyu:在字母的上下方,这些上下标实际上也是一个字元,所以会占 03/02 10:29
15F:→ albyu:用一个空间,看起来就会多了很多空白 03/02 10:29
16F:→ albyu:这个问题我在试验印度的天城体梵文、坦米尔文、孟加拉文 03/02 10:30
17F:→ albyu:还有阿拉伯文和希伯来文的时候也出现同样的问题 03/02 10:30
18F:→ albyu:这些采用上下标注符号的文字,在仅能使用等宽字的 BBS 系统 03/02 10:31
19F:→ albyu:都没办法能够正常的显示,所以我就没有加到选单里了 03/02 10:32
20F:→ leader81:喔 这麽多 不过我只要能打日文和韩文就很高兴了 呵呵 03/02 12:03
21F:推 changwenchi:有没有窗户系统,然後下载个档案,灌一下就可以使用的 03/02 13:15
22F:推 changwenchi:方法,太困难的老人家无法理解... 03/02 13:16
23F:推 sdfg246810:同意上面....写软体..对我来说是不可能的任务..呵 03/02 13:17
24F:→ albyu:前篇文章有提到过,PCMan X 是 Linux 平台的程式 03/02 13:35
25F:→ albyu:若要在微软 Windows 系统,只能找人来改 Open PCMan 03/02 13:36
26F:→ albyu:或是继续等我研究 Open PCMan 的原始码,不过我对 Windows 03/02 13:36
27F:→ albyu:平台的程式开发并不熟悉 03/02 13:37
28F:推 changwenchi:找pcman创始人来跟你研究有没有帮助啊?要不然我就去 03/02 13:55
29F:推 changwenchi:找罗! 03/02 13:56
30F:→ albyu:上面那篇文章不正是 PCMan 原作者的回应吗 XD 03/02 14:09
31F:→ albyu:不过我想他因为很忙,这也是他开放 Open PCMan 原始码的原因 03/02 14:12
32F:推 changwenchi:上面哪篇文章?but吗?那可不可以教一下我们windows系 03/02 14:25
33F:推 changwenchi:统的要怎麽用,光看图很爽,可是在自己的电脑上看不到 03/02 14:26
34F:推 changwenchi:同样的光景 03/02 14:27
35F:→ albyu:上篇 rickhsu 转录的文章,就是 PCMan 原作者 HZYSoft 03/02 14:37
36F:→ albyu:这就是要改终端机的程式,Windows 现在就是没有 Orz 03/02 14:38
37F:→ albyu:除非你要改用 Linux XD 03/02 14:39
38F:推 elvies:大家几乎都用Windown(茶)~Q__Q 03/02 14:48
39F:→ albyu:所以我才说要找熟悉 Windows 的人来开发啊 03/02 14:52
40F:→ albyu:我正准备开始修改 Windows 下的 Open PCMan 2007 03/02 14:52
41F:→ albyu:现在遇到一个大问题,没有 Microsft Visual C++ 6.0 软体 03/02 14:53
42F:→ albyu:囧..... 这是要钱的....... 03/02 14:53
43F:推 changwenchi:hzy他不是用windows吗 03/02 15:22
44F:推 changwenchi:可以用那个吗...我或许可以找找 03/02 15:23
45F:推 changwenchi:我忘记我以前是不是用6.0的了耶,要找找,你一起来我 03/02 15:24
46F:推 changwenchi:家 03/02 15:25
47F:→ albyu:我现在尝试用中研院的 Windows 2003 机器来开发好了 03/02 16:04
48F:→ albyu:中研院应该有 Visual C++ 6.0 正版授权 03/02 16:04
49F:推 changwenchi:那是一定有的...好了再教我们吧! 03/02 16:10
50F:→ albyu:Windows 的 Visual Studio 真是搞死人啦 Orz..... 03/02 17:15
51F:→ albyu:还是 Linux 比较友善点...... 03/02 17:16
52F:推 rickhsu:能不能写个语系自订快速键阿...我是键盘爱好者啦... 03/02 19:04
53F:→ rickhsu:看图是用滑鼠切下拉选单的.. 03/02 19:05
54F:→ rickhsu:再转pcman版 03/02 19:10
55F:→ rickhsu:已更新有转文的版pttcurrent/c_and_cpp/programming 03/02 19:34
56F:→ rickhsu:pcman/pttsuggest等版 03/02 19:36
57F:→ albyu:快速键可以加上,这算是介面的功能,比较容易实作 03/02 19:41
58F:→ albyu:弄了一下午,终於让 Open PCMan 能够在 VS2003 下编译成功 03/02 19:42
59F:→ albyu:总算可以开始改 Windows 版本的了 XD 03/02 19:42
60F:→ rickhsu:多转language版...看看其他使用者的反应... 03/02 19:45
61F:→ rickhsu:我想了一下起始标签文字 @-ko 会不会比 @ko- 好啊? 03/02 20:50
62F:→ rickhsu:@ko-会不会比较容易含有email住址片段的文被误判? 03/02 20:52
63F:→ rickhsu:直觉来想 @-xx的形式的email信箱机率比较小... 03/02 20:53
64F:→ rickhsu:我google了中文版一下 "@-" 找不到网页... 03/02 20:56
65F:→ rickhsu:其他形式就有了.不过好像不是全部相符(我也没一笔一笔看) 03/02 20:57
66F:→ rickhsu:另外一个如果从打字的观点"@-"要换手 "@#"就不用了 03/02 21:05
67F:→ albyu:如果 ko 放到字串的最後面,就会变得没有边界了 03/02 21:48
68F:→ albyu:这样除非是限定语言代码只能有2字元长度 03/02 21:49
69F:→ rickhsu:了解...另外可以容许巣状语文吗? 03/02 22:19
70F:→ rickhsu:标1始 语1 标尾 标2始 语2 标尾 标3始 语3 标尾 03/02 22:21
71F:→ rickhsu:标始1 语1 标始2 语2 标尾2 语1 标尾1 03/02 22:23
72F:→ rickhsu:你的设计下第二种是不合法的吗? 03/02 22:27
73F:→ rickhsu:我是想说在word上一口气打好.再用复制贴上贴到bbs上 03/02 22:29
74F:→ albyu:第二种也是合法的,可以直接切换,不需先改回来 03/02 22:49
75F:→ albyu:但是你要复制贴上就有问题了,因为你贴上只能选一种语言 XD 03/02 22:50
76F:→ albyu:喔,我刚看错你,你说的第二种是不合法的,现在的设计和一般 03/02 22:51
77F:→ albyu:BBS切换字体颜色的方式一样,只要一换过就会忘记前面的标签 03/02 22:51
78F:→ albyu:并不是像 XML 那样的方式 03/02 22:52
79F:→ rickhsu:了解. 03/02 23:01
80F:→ albyu:我大致上了解 Windows 版 OpenPCMan 的程式架构了 03/02 23:33
81F:→ albyu:希望能够在这几天内就改出 Windows 版本的... 03/02 23:33
82F:推 sdfg246810:还能说啥.....我只能万般的感谢 03/03 00:07
83F:推 alen332l:太强了!! 03/03 13:54
84F:→ Xkang:法文书有三个管道阿,敦煌 信鸽和中央 有兴趣的请自个儿去喵 03/04 13:53
85F:推 changwenchi:对看书没兴趣 约会装气质时可以去去 03/04 13:55
86F:推 leader81:推楼上 哈 不过我是单身也会去看拉 毕竟是兴趣 03/04 14:03
87F:推 changwenchi:卖书的应该要发给我股东证了 我可投资不少啦 03/04 14:16
88F:→ leader81:我也投资不少 主要是文史书买好多 都是为了论文和兴趣 囧 03/04 14:54
89F:推 changwenchi:现在不能投资了...食粮比精神食粮还重要了 03/04 15:17