LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: MAGPINE

请教:如何更该控制台的字体

[复制链接]
发表于 2005-7-29 23:19:05 | 显示全部楼层
Post by realtang
其实linux从2.4就开始支持国际化的各种字体,编码采用了UCS2,为了与ASCII兼容,在屏幕输出和键盘输入使用的是UTF8外部编码。
你可以用unicode_start和unicode_stop在控制台模式下进入utf8和退出utf8模式。
我一直研究控制台模式下中文显示的问题,其实最主要的症结在于,没有支持cp936的中文字体psf文件(consolechars目录下)以及用来映射的acm文件(consoletrans目录下)。
不知道坛子上可有高人作出了这两个文件。


debian在安装时选中文,也是用framebuffer实现的吧。不知道那个是哪一个font。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-30 07:08:34 | 显示全部楼层

新思维

我们可以基于 Frame Buffer 图形环境来创建一套类似于 GNOME-terminal 的终端环境。那样的话空间就广阔的多了,我们可以使它支持 TrueType 字体。并且我们可以进一步完善基于 Frame Buffer 的图形程序,将我们的文本控制台改造成为“图形-文本”控制台。这样可以使我们的终端变得十分强大,若是这套环境做得足够完善我们还可以抛弃 X window system。
回复 支持 反对

使用道具 举报

发表于 2005-7-30 11:54:12 | 显示全部楼层
Post by MAGPINE
我们可以基于 Frame Buffer 图形环境来创建一套类似于 GNOME-terminal 的终端环境。那样的话空间就广阔的多了,我们可以使它支持 TrueType 字体。并且我们可以进一步完善基于 Frame Buffer 的图形程序,将我们的文本控制台改造成为“图形-文本”控制台。这样可以使我们的终端变得十分强大,若是这套环境做得足够完善我们还可以抛弃 X window system。

支持,有兴趣的话。大家一起研究,能不能先提出个方案。
回复 支持 反对

使用道具 举报

发表于 2005-7-30 11:55:54 | 显示全部楼层
请问谁有提供制作PSF文件的文档,可不可以发我一份。
回复 支持 反对

使用道具 举报

发表于 2005-7-30 11:58:57 | 显示全部楼层
Post by BlazingBits
debian在安装时选中文,也是用framebuffer实现的吧。不知道那个是哪一个font。。。

我估计和ZHCON有点相似吧,自己制作的字体文件,非标的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-31 12:02:37 | 显示全部楼层

未来的控制台——“图形-文本”控制台(创意)

Post by realtang
支持,有兴趣的话。大家一起研究,能不能先提出个方案。


我对软件开发不甚了解,还是以图来说明问题吧。

我所设想的控制台,也就是“图形-文本”控制台看起来大概像这样。

设想中的特性:
0、基于Frame Buffer;
1、将支持鼠标操作;
2、控制台支持完整的多媒体;
3、控制台可直接连线网络,并可扩展各种协议如QQ,利用控制台完成各种网络操作;
4、支持包括TrueType在内的多种字体;
5、支持多国语言及通用可扩展输入法;
6、控制台将具有很高的可配置性和操作性;
7、设计一套专门的图形界面系统以方便程序开发;
8、创建一整套新的用户接口方案。

      不知谁能将它真正实现,我不敢肯定它有多大的价值但至少Linux又多一种新的用户接口选择。我想这对高手们特别是那些想集合文本界面的简洁高效和图形界面的直观方便的人或许会有吸引力吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-7-31 12:55:13 | 显示全部楼层
用xmbdfed导入一个字体后就可以存为psf了,不过好像不支持大字符集,只能是latin的
回复 支持 反对

使用道具 举报

发表于 2006-4-16 22:31:22 | 显示全部楼层
Post by BlazingBits
debian在安装时选中文,也是用framebuffer实现的吧。不知道那个是哪一个font。。。

我今天在看ubuntu的安装方面东西的时候发现,ubuntu用的是一个叫unifont.bgf的东西,是用bterm -f /lib/unifont.bgf这样的东西来完成的,Debian应该也是一样的吧,我试着在系统里面运行这个命令,结果说无法打开/dev/fb0,谁的控制台开了FrameBuffer的试试吧
回复 支持 反对

使用道具 举报

发表于 2006-6-21 20:57:15 | 显示全部楼层
不知里面哪个字体比较PP啊。。
回复 支持 反对

使用道具 举报

发表于 2006-6-21 21:26:26 | 显示全部楼层
顺便问问控制台的字体颜色和背景色又是怎么调的呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表