LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 798|回复: 3

xtmupdf Feb02 release

[复制链接]
发表于 2010-2-2 22:39:13 | 显示全部楼层 |阅读模式
授权:GPL V3。

编译:与官方mupdf一致。需要额外安装libxft-dev。freetype版本应该>=2.3.9。

使用darcs 取得官方源代码。
取得xtmupdf源代码,见附件。
到源代码目录下,释放xtmupdf.tar.gz,这一步除了Jam的build文件之外,不会修改官方代码。

编译后需要额外的操作是将编译出的xtinput放到系统的$path下面。

使用:在.Xresource中设定书签显示的字体名称和大小,以及其他可自定义内容。由于没有使用fontconfig,这里需要指定含有中文字符的XFT字体。
  1. xtmupdf.bk_basefont:Droid Sans Fallback
  2. xtmupdf.bk_monofont:Droid Sans Mono
  3. xtmupdf.bk_basefontsize:12
  4. xtmupdf.bk_antialias:True
  5. xtmupdf.bk_color:blue
  6. xtmupdf.bk_keytoggle:m
  7. xtmupdf.bk_keynextpage:j,n
  8. xtmupdf.bk_keyprevpage:k,p
  9. xtmupdf.bk_keynext10page:J
  10. xtmupdf.bk_keyprev10page:K
  11. xtmupdf.bk_keygotobkitem:i
  12. xtmupdf.bk_keygotobkpage:G
  13. xtmupdf.bk_keygotopage:g
复制代码

按m键切换显示、隐藏。
每条书签前面都有一个数字,按数字后按i键跳到书签对应的页码。目前没有做鼠标支持,因为我自己不大用,所以动力不大……

按v键*出xtinput,输入需要搜索的字符串,支持中文。
按/键搜索下一个,按?键搜索上一个。
搜索这部分代码还不是很成熟,所以还有很多问题……,也许慢慢会解决的……

代码质量一团糟,大家多多指教啊……

欢迎报告bug……klizet
  • gmail
  • 本帖子中包含更多资源

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

    x
     楼主| 发表于 2010-2-2 22:43:03 | 显示全部楼层
    可以看看这里http://www.linuxsir.cn/bbs/thread351034.html
    另外,现在官方使用openjpeg用作jpeg2000的解码,所以里面的内容可能要做一点点变动。
    www.openjpeg.org/
    回复 支持 反对

    使用道具 举报

    发表于 2010-2-2 22:58:51 | 显示全部楼层
    这个版本是楼主自己创作的?
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2010-2-2 23:07:37 | 显示全部楼层
    除了xtinput代码目前是抄的x11 programming manual 电子书之外,别的都没有版权问题。我一直还等着有做过X Programming的有心人帮我做个rewrite,可惜啊,如果没有的话,就只能移除了。希望有兴趣的朋友接手这个项目啊
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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