设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Mandriva Linux
›
Tcl/Tk 8.5 for Mandriav2006(Tk 中文输入问题已修正) ...
1
2
/ 2 页
下一页
返回列表
查看:
1665
|
回复:
14
Tcl/Tk 8.5 for Mandriav2006(Tk 中文输入问题已修正)
[复制链接]
nemo2050
nemo2050
当前离线
积分
16
IP卡
狗仔卡
发表于 2006-3-7 10:46:24
|
显示全部楼层
|
阅读模式
在 Tk 8.5 for Linux 版本里已经修正了无法输入中文的问题,我打了 RPM 包以方便大家使用:
下载:tcltk-8.5-1.i386.rpm
其中包括我另外编译的 Trf, Tile, Img, Mk4tcl 四个扩展。
最后是如何安装 Mandriva 2006 软件仓库中包含的其他几个扩展:
urpmi tcllib
urpmi libsnack
复制代码
有了上面的东西在 Linux 中作一般的 Tcl/Tk 开发应该没问题了,等 ActiveTcl 8.5 for Linux 正式版发布后就不用这么麻烦了吧?
另外附上一个经过修改的 amsn 0.94 中文版,配合上面的 tcl/tk8.5 使用就可以完美地支持中文输入了。
下载:amsn-0.94-1.i386.rpm
昨天写的一篇 Blog:Tcl/Tk 8.5 for Linux 的中文输入
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
csyfek
csyfek
当前离线
积分
1572
IP卡
狗仔卡
发表于 2006-3-7 12:34:47
|
显示全部楼层
tcl-8.4.11-1mdk
2006.0自带的版本。
----------------------
明白了。。cvs里面的更新。。好消息好消息!!!
回复
支持
反对
使用道具
举报
显身卡
ShiyuTang
ShiyuTang
当前离线
积分
2444
IP卡
狗仔卡
发表于 2006-3-7 13:54:39
|
显示全部楼层
是不是官方版本已经修复了?
回复
支持
反对
使用道具
举报
显身卡
nemo2050
nemo2050
当前离线
积分
16
IP卡
狗仔卡
楼主
|
发表于 2006-3-7 14:11:31
|
显示全部楼层
楼上正解,这次打包用的就是官方 CVS 里的源码。
昨天 CVS 了 tk8.5 的源代码看了一下,结果发现里面满世界都是 TK_USE_INPUT_METHODS 定义,这些新加入的代码看着很像 Jserv 大大的 Tk XIM 修正补丁的说。于是试着向 tk/generic/tkInt.c 的文件头部加了下面几句:
#ifndef TK_USE_INPUT_METHODS
#define TK_USE_INPUT_METHODS
#endif
#ifndef TK_XIM_SPOT
#define TK_XIM_SPOT 1
#endif
编译运行 wish 并写了几行 entry 的测试代码,发现不论是 tk 或是 tile 都可以正常调出 SCIM 输入法了。
回复
支持
反对
使用道具
举报
显身卡
ShiyuTang
ShiyuTang
当前离线
积分
2444
IP卡
狗仔卡
发表于 2006-3-7 17:47:27
|
显示全部楼层
这就好了,以后 Perl-tk 也可以用中文输入法了。
回复
支持
反对
使用道具
举报
显身卡
maramail
maramail
当前离线
积分
2506
IP卡
狗仔卡
发表于 2006-3-7 18:03:21
|
显示全部楼层
那REALPLAYER呢?
回复
支持
反对
使用道具
举报
显身卡
ShiyuTang
ShiyuTang
当前离线
积分
2444
IP卡
狗仔卡
发表于 2006-3-7 19:25:36
|
显示全部楼层
RealPlayer 好像不是用 Tcl/Tk 写的界面吧?
回复
支持
反对
使用道具
举报
显身卡
nemo2050
nemo2050
当前离线
积分
16
IP卡
狗仔卡
楼主
|
发表于 2006-3-7 23:53:20
|
显示全部楼层
RealPlayer 好像是用 gtk 写的界面。
刚才发现 tcltk8.5 和软件仓库里的 metakit-tcl 包有冲突,就又编译了一份 Mk4tcl 一起打包进去了,过几天再打包一个 tbcload 就基本上差不多了。
打包这些东西是我为了在一个项目中使用的,放也是放着,发布出来大家一起用。
回复
支持
反对
使用道具
举报
显身卡
maramail
maramail
当前离线
积分
2506
IP卡
狗仔卡
发表于 2006-3-8 13:48:28
|
显示全部楼层
那就不算是激动人心的创举了
回复
支持
反对
使用道具
举报
显身卡
csyfek
csyfek
当前离线
积分
1572
IP卡
狗仔卡
发表于 2006-3-8 14:04:02
|
显示全部楼层
nemo2050兄也喜欢用Tcl/Tk写东西的?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表