|
授权:GPL V3。
编译:与官方mupdf一致。需要额外安装libxft-dev。freetype版本应该>=2.3.9。
使用darcs 取得官方源代码。
取得xtmupdf源代码,见附件。
到源代码目录下,释放xtmupdf.tar.gz,这一步除了Jam的build文件之外,不会修改官方代码。
编译后需要额外的操作是将编译出的xtinput放到系统的$path下面。
使用:在.Xresource中设定书签显示的字体名称和大小,以及其他可自定义内容。由于没有使用fontconfig,这里需要指定含有中文字符的XFT字体。
- xtmupdf.bk_basefont:Droid Sans Fallback
- xtmupdf.bk_monofont:Droid Sans Mono
- xtmupdf.bk_basefontsize:12
- xtmupdf.bk_antialias:True
- xtmupdf.bk_color:blue
- xtmupdf.bk_keytoggle:m
- xtmupdf.bk_keynextpage:j,n
- xtmupdf.bk_keyprevpage:k,p
- xtmupdf.bk_keynext10page:J
- xtmupdf.bk_keyprev10page:K
- xtmupdf.bk_keygotobkitem:i
- xtmupdf.bk_keygotobkpage:G
- xtmupdf.bk_keygotopage:g
复制代码
按m键切换显示、隐藏。
每条书签前面都有一个数字,按数字后按i键跳到书签对应的页码。目前没有做鼠标支持,因为我自己不大用,所以动力不大……
按v键*出xtinput,输入需要搜索的字符串,支持中文。
按/键搜索下一个,按?键搜索上一个。
搜索这部分代码还不是很成熟,所以还有很多问题……,也许慢慢会解决的……
代码质量一团糟,大家多多指教啊……
欢迎报告bug……klizetgmail |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|