无忧启动论坛

标题: 为什么字体还是乱码? [打印本页]

作者: haifeng531    时间: 2011-3-20 08:34
标题: 为什么字体还是乱码?
debug off
timeout 10
default 0
gfxmenu (ud)/MESSAGE || find --set-root /MESSAGE && gfxmenu (ud)/MESSAGE
fontfile (ud)/fonts.gz



菜单已保存为UTF-8格式,加载内置MESSAGE字体时正常,如果加载菜单出错时,再加载fonts.gz时就会出现乱码,这是为什么?

[ 本帖最后由 haifeng531 于 2011-3-20 11:06 编辑 ]

08-23-45_1.jpg (63.95 KB, 下载次数: 86)

08-23-45_1.jpg

作者: sratlf    时间: 2011-3-20 08:56
标题: 回复 #1 haifeng531 的帖子
使用fontfile加载中文的话需要ANSI 文本编码模式

或者你可以这么写

gfxmenu (ud)/MESSAGE || find --set-root /MESSAGE && gfxmenu (ud)/MESSAGE
configfile (md)4+8
作者: haifeng531    时间: 2011-3-20 09:46
标题: 回复 #2 sratlf 的帖子
用外置的MENU.LST 菜单ANSI 文本编码模式,也是乱码。用你的格式直接返回MESSAGE菜单了,但那乱码是怎么回事呢?
作者: haifeng531    时间: 2011-3-20 10:58
标题: 回复 #2 sratlf 的帖子
正常了,外置菜单里不小心留下了
gfxmenu (ud)/MESSAGE || find --set-root /MESSAGE && gfxmenu (ud)/MESSAGE
,去掉后正常了。

grldr菜单保存为UTF-8格式,内容如下:

timeout 10
default 0
gfxmenu (ud)/MESSAGE || find --set-root /MESSAGE && gfxmenu (ud)/MESSAGE
find --set-root (ud)/menu.lst
configfile (ud)/menu.lst

menu.lst菜单保存为ANSI格式,内容如下:
debug off
timeout 10
default 0
fontfile (ud)/fonts.gz


外置字体文件fonts.gz需用外置MENU.LST菜单(ANSI格式)调用,GRLDR菜单(UTF-8,因为MESSAGE的需要)加载不了外置字体文件fonts.gz.

[ 本帖最后由 haifeng531 于 2011-3-20 11:22 编辑 ]

11-04-06_1.jpg (57.71 KB, 下载次数: 79)

11-04-06_1.jpg

作者: sgw888    时间: 2011-3-20 13:59
使用UNIFONT ,显示效果总是不如FONT 的效果。  不知道,版主有没有高招,或者提供个好看的字体??? 我也曾试着提取别的字体,但显示效果总是让人觉得很失望。
作者: sratlf    时间: 2011-3-20 14:07
标题: 回复 #5 sgw888 的帖子
没有  我是一直使用英文菜单  从来没弄过中文菜单
作者: sgw888    时间: 2011-3-20 14:14
多谢版主了,我前段时间也是做了GRUB4DOS的光盘,不过,用的也是英文菜单。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3