+ -
当前位置:首页 → 问答吧 → 关于终端的一个小问题,很是好奇,却毫无办法,感觉很无力,很无奈~~~~

关于终端的一个小问题,很是好奇,却毫无办法,感觉很无力,很无奈~~~~

时间:2010-06-14

来源:互联网

问题:如何在终端进入中文文件夹看pdf。
情况:为了终端控制台能不出现方框,装了fbterm,却进不了中文目录,这简直糟糕透了,所以就装了zhcon,可以解决问题了,却无法解决在终端控制台使用fbi和fbgs(看pdf的软件),提示using "WenQuanYi Zen Hei Mono-16", pixelsize=16.67 file=/usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttc
ioctl VT_GETSTATE: 无效的参数 (not a linux console?),在fbterm下有着相同提示。呀解决不了呃。在论坛上终于找到了看pdf和djvu的软件fam,想试试会否发生刚才情况,却发现在aur的fam编译老错误。
后记:由于我在linux的很多论坛上找不到办法,但是我想信大家都是很喜欢折腾的,所以也请大家热心帮助,也为以后有这方面问题的朋友能够在论坛上能得到益处帮助。

作者: xuchonggui   发布时间: 2010-06-14

好像emacs看pdf是把pdf转化为图片吧?反正emacs可以在终端下运行,同样道理,应该也可以实现你的要求。

作者: jobinson99   发布时间: 2010-06-14

zhcon不支持framebuffer,请安装zhcon-debian

作者: ulosggs   发布时间: 2010-06-14

谢谢jobinson99和ulosggs。
我尝试jobinson99的方法,在X下可以看pdf,但是在终端控制台看不了,他是转成了text而不是png,而您是知道的,图片的pdf转成text会出现乱码,所以我也放弃了emacs了。
至于ulosggs的方法,我换成zhcon-debian的后,依旧,甚至中文乱码。
大家来看看能有其他的的办法么?

作者: xuchonggui   发布时间: 2010-06-14

fbterm可以输入中文,安装AUR里的ucimf输入法,不过貌似我没有编译成功过

zhcon很久不用了,我记得过去启动的时候是要加个编码参数才能正常显示中文的

作者: ggarlic   发布时间: 2010-06-14

/etc/zhcon.conf
defaultencode = utf8

作者: davidlone   发布时间: 2010-06-15

感谢ggarlic和davidlone。
对于ggarlic的帮助,我很感谢,提供了我在终端进入中文文件夹的令一种办法,但是我更需要的,或说更喜欢,是能在中文环境下能看pdf。例如在fbterm或zhcon下能进入中文目录看pdf,不会出现上述问题。
对于davidlone,我也很感谢您的帮助,但是我们也见证了zhcon团队的努力与智慧,在控制台输入zhcon --utf8,或在其环境里按下alt+f(X)就行了。
现在让我们把重点放在“提示using "WenQuanYi Zen Hei Mono-16", pixelsize=16.67 file=/usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttc
ioctl VT_GETSTATE: 无效的参数 (not a linux console?)“双引号的这段话如何?
谢谢大家了。

作者: xuchonggui   发布时间: 2010-06-15

我的内核打了中文补丁,能够显示中文。而中文路径的输入,是用chsdir这个bash补齐实现的。

方法不是很完善,但也勉强能用。

另,fbgs能不能一次只渲染一页??一个PDF这么大,渲染的时间也太长了。。。

作者: 沈觅仁   发布时间: 2010-06-16

谢谢您了,沈觅仁先生。我也正在尝试打中文补丁,但是查到的都是过去的信息,很多是bluepiont的中文内核,对于此,您能给我讲讲内核如何打中文补丁么?
我也有看到其他看pdf的方法,听说是用zhcon到中文目录然后用命令在其他终端打开,但是我不会。fbgs可能无法做到吧,至少我不会,man里没有找到,而且听基础板块的一位先生说法,似乎是fbgs没有再开发了。

作者: xuchonggui   发布时间: 2010-06-16

http://blog.chinaunix.net/u/13265/sh...php?id=1008020

这篇文章是中文补丁的作者的文章。

http://www.linuxsir.org/bbs/lastpostinthread366022.html

这篇是以前的讨论。

作者: 沈觅仁   发布时间: 2010-06-16

补丁的格式是patch,那得怎么用,wiki看得很昏,您能教教我该如何作么,沈觅仁先生?

作者: xuchonggui   发布时间: 2010-06-16

我尝试用您编译的内核,可是发现我的用不了,又用了他人的内核,黑屏了,以后不敢在真机无备份情况下试内核了,还是有时间在虚拟机上试试。

作者: xuchonggui   发布时间: 2010-06-17

引用:
作者: xuchonggui
我尝试用您编译的内核,可是发现我的用不了,又用了他人的内核,黑屏了,以后不敢在真机无备份情况下试内核了,还是有时间在虚拟机上试试。
patch的格式当然是用'patch'程序来处理,直接对源代码进行补丁。

不过估计你不熟悉内核的编译,建议你还是不要使用其他内核了。

作者: 沈觅仁   发布时间: 2010-06-17

用svp啊,我用的很好

作者: carptain   发布时间: 2010-06-18

作者: tjdbaa   发布时间: 2010-06-20

rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrri

作者: tjdbaa   发布时间: 2010-06-20

http://bc.tech.coop/blog/070830.html
不知道这个能不能解决

作者: tjdbaa   发布时间: 2010-06-20

终端看PDF太强了吧.
花时间折腾这种事实在不值.
LZ时间太充足了

作者: axlrose   发布时间: 2010-06-20

长期fbgs 看pdf不现实,fbgs大文件读入花很长时间,而且有个图片什么的很容易读入失败。
感觉是能够用fbgs读的pdf,还不如转成文本。不能转文本的pdf,fbgs一般也读不出来

作者: idesper   发布时间: 2010-06-20