HICK 者,乡巴佬也

ff 替代 maxthon

Posted in: IT 工厂 — Hick @ 2008/09/30 9:00:53 Comments (0)

虽然时不时打开 ff ,但是大多数只是为了开发的时候,调试处理 js 错误。ff 1 时代感觉太慢,消耗资源比较严重;ff 2 重新认识了下, maxthon 下最喜欢的拖拽一直没有找到很好的替代,还有网址缩写以及个人定制的方便的书签和精简的。时间累计,终于发现了比较完整的替代方式。还有一个重要的,那就是 httpwatch 也开始支持 ff 了….认识的深度和广度 …

Tab Mix Plus 可以定制很好的 tab 浏览功能(特别讨厌 ff 自动缩放 tab 宽度,比女人还善变);
Easy DragToGo 扩展可以方便的实现拖拽;
compact menu 可以去掉/定制菜单栏;
网址缩写 ff 3 不用扩展支持:
“Bookmarks->Manage Bookmarks”,找到收藏的网址以后,属性中的 keyword 即为网址缩写,比如 google.com 的 keyword 使用 g ,地址栏输入 g 即可直接打开 google.com 。

maxthon 留念:

Maxthon

cygwin 下 asciidoc 的问题

Posted in: IT 工厂 — Hick @ 2008/09/29 16:43:18 Comments (0)

cygwin 下安装完最新 asciidoc 包以后,得到的 asciidoc 版本为 8.2.7 。尝试了下转换 pdf

a2x -f pdf --icons hick.txt

报告错误说无法找到 dblatex 命令,找了下,这是个跟 fop 类似的用来转换 pdf 的包,不过是用 python 写的,在 cygwin 下可以直接下载后安装,参考说明文档,这玩意还依赖 LaTex, XSLT, 当然,也需要 Python, 版本为 2.4 以上即可。由于 asciidoc 转 pdf 的过程实际上也是先转换成 docbook ,然后再转换成 pdf ,所以需要定义 docbook 的 dtd (保证 docbook dtd 的存在),通常还需要创建 docbook 的 catalog 文件:

PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"file:///usr/local/share/xml/docbook/dtd/4.1.2/docbookx.dtd"

然后

tar xvfj dblatex-x.x.x.tar.bz2
cd dblatex-x.x.x
python ./setup.py install --prefix=/usr/local --catalogs=/path/to/mycatalog

完成安装。再次运行 a2x 转换命令,又提示找不到 “/etc/asciidoc/dblatex/asciidoc-dblatex.sty” 文件,搜了下,发现原 asciidoc 包中有 dblatex 目录,但是 cygwin 版没有,直接拷贝过来,再次运行就生成 pdf 了,嘿嘿,linux 真是用来炼人的…

不过由于生成的中间文件 docbook 中的 lang 值默为 en 了,pdf 中中文显示不了,还得继续追查。

asciidoc