Python论坛  - 讨论区

标题:[python-chinese] Tinker 中文显示的问题

2007年12月31日 星期一 00:01

zxl@is.ac.cn zhaxiaolei在gmail.com
星期一 十二月 31 00:01:48 HKT 2007

¸÷λºÃ£¬Çë½ÌÒ»¸öÎÊÌ⣺

»·¾³£ºubuntu 7.04/python 2.5.1/zh_CN.UTF-8

ÔÚ Tinker ÖÐʹÓà Text Ä£¿éʱ£¬¿ÉÒÔÏÔʾ´ó²¿·ÖÖÐÎÄ£¬µ«ÓÐһЩ×ÖÏÔʾ²»³öÀ´¡£¿´Ñù×ÓÏóÊÇ ubuntu ×ÖÌ岻ȫ¡£ ~/.font Ŀ¼ÏÂÓÐ
windwos µÄ ttf ×ÖÌ壬ϵͳҲ×Ô´øÁË uming, ukai Á½ÖÖ ttf ×ÖÌå¡£µ«Èç¹ûÓà Text µÄ config ȥѡÔñ
font£¬ÀýÈ磺

text.config (font =('uming', 20)

ÔòÓ¢ÎÄÏÔʾºÜ³óª£¬¶øÖÐÎÄÏÔʾ³ÉÒ»¸ö¸öС·½¿é¡£

Ô´ÎļþµÄ¿ªÍ·ÒѾ­¼ÓÉÏÁË #coding=utf-8

Åδð£¬Ð»Ð»£¡
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071231/9609571c/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月31日 星期一 00:11

He Jibo hejibo在gmail.com
星期一 十二月 31 00:11:11 HKT 2007

I changed to wxpython after running into this problem . :-)



On 12/30/07, zxl在is.ac.cn <zhaxiaolei在gmail.com> wrote:
>
> ¸÷λºÃ£¬Çë½ÌÒ»¸öÎÊÌ⣺
>
> »·¾³£ºubuntu 7.04/python 2.5.1/zh_CN.UTF-8
>
> ÔÚ Tinker ÖÐʹÓà Text Ä£¿éʱ£¬¿ÉÒÔÏÔʾ´ó²¿·ÖÖÐÎÄ£¬µ«ÓÐһЩ×ÖÏÔʾ²»³öÀ´¡£¿´Ñù×ÓÏóÊÇ ubuntu ×ÖÌ岻ȫ¡£ ~/.font Ŀ¼ÏÂÓÐ
> windwos µÄ ttf ×ÖÌ壬ϵͳҲ×Ô´øÁË uming, ukai Á½ÖÖ ttf ×ÖÌå¡£µ«Èç¹ûÓà Text µÄ config ȥѡÔñ
> font£¬ÀýÈ磺
>
> text.config (font =('uming', 20)
>
> ÔòÓ¢ÎÄÏÔʾºÜ³óª£¬¶øÖÐÎÄÏÔʾ³ÉÒ»¸ö¸öС·½¿é¡£
>
> Ô´ÎļþµÄ¿ªÍ·ÒѾ­¼ÓÉÏÁË #coding=utf-8
>
> Åδð£¬Ð»Ð»£¡
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>



-- 
   Best Regards,

He Jibo
jibohe2在cyrus.psych.uiuc.edu
                           hejibo在gmail.com


---------------------------
He Jibo
Department of Psychology,
Beckman Institute for Advanced Science and Technology
University of Illinois, Urbana Champaign,
603 East Daniel St.,
Champaign, IL 61820
Tel: 217-244-4461(office)
       217-244-6763(lab)
Email: hejibo在gmail.com
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20071230/9a691108/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月31日 星期一 02:57

yrh yrh168在gmail.com
星期一 十二月 31 02:57:16 HKT 2007

装个"文泉驿"试试

在07-12-31,zxl在is.ac.cn <zhaxiaolei在gmail.com> 写道:
>
> 各位好,请教一个问题:
>
> 环境:ubuntu 7.04/python 2.5.1/zh_CN.UTF-8
>
> 在 Tinker 中使用 Text 模块时,可以显示大部分中文,但有一些字显示不出来。看样子象是 ubuntu 字体不全。 ~/.font 目录下有
> windwos 的 ttf 字体,系统也自带了 uming, ukai 两种 ttf 字体。但如果用 Text 的 config 去选择
> font,例如:
>
> text.config (font =('uming', 20)
>
> 则英文显示很丑陋,而中文显示成一个个小方块。
>
> 源文件的开头已经加上了 #coding=utf-8
>
> 盼答,谢谢!
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20071231/54a1c0da/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月31日 星期一 09:18

Jiahua Huang jhuangjiahua在gmail.com
星期一 十二月 31 09:18:34 HKT 2007

可能的话,还是换成 Gtk、Qt 甚至 Wx 吧,
Tk 在 X11 下向来不怎么样,
中文支持也是最近才有点改进的。

或者,使用带 Qt 主题引擎的开发版 Tk,Qt 可以解决 Tk 的字体和界面问题。

On Dec 31, 2007 12:01 AM, zxl at is.ac.cn <zhaxiaolei at gmail.com> wrote:
>
> 在 Tinker 中使用 Text 模块时,可以显示大部分中文,但有一些字显示不出来。看样子象是 ubuntu 字体不全。 ~/.font 目录下有
> windwos 的 ttf 字体,系统也自带了 uming, ukai 两种 ttf 字体。但如果用 Text 的 config 去选择
> font,例如:
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年12月31日 星期一 09:24

Jiahua Huang jhuangjiahua在gmail.com
星期一 十二月 31 09:24:37 HKT 2007

不是字体不全,而是 Tk 在 X11 下的字体技术落后

现在的程序都使用 fontconfig 选字,
而 Tk 还是使用旧式的 X core font,
X core font 的字体名称是类似
-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0


On Dec 31, 2007 12:01 AM, zxl at is.ac.cn <zhaxiaolei at gmail.com> wrote:
>
> windwos 的 ttf 字体,系统也自带了 uming, ukai 两种 ttf 字体。但如果用 Text 的 config 去选择
> font,例如:
>
> text.config (font =('uming', 20)
>
> 则英文显示很丑陋,而中文显示成一个个小方块。
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号