现在这种格式的书很少看到了。一般都用epub。但是epub一般不支持javascript(epub3标准虽然支持js,但是多数厂家不支持)。
前几天看到有人求书《王天一佳局赏析(第二辑)》,搜了下,搜到茂名象棋网有棋谱,是用东萍全文本DHTML动态棋盘制作的。虽然它有导出棋谱的功能,然后可以导入到象棋打谱软件象棋桥里,但一百多个棋谱,一个个弄太麻烦。后来还是决定下载html文件。因为epub不支持javascript,而东萍棋盘又是用javascript做的,所以只能做成chm。
开始以为需要下载完整的html才行,于是保存网页时选择保存整个页面,结果,打开下载后的html文件,点棋盘,却不能走子。查了半天才知道,原来这个html全是通过javascript动态产生的,保存整个页面时,保存的是动态生成后的页面。于是下载了原始的html文件,再修改棋谱的html文件,终于正常了。
接下来是做chm。多年没弄,都想不起来怎么做了。开始用微软的HTML Help Workshop,结果发现并不好用。又下载了一个免费的KEL Chm Creator,捣鼓了半天,开始不知道怎么修改topic的标签,查了联机帮助才搞明白。终于成功编译出了显示正常的chm文件。尝试用HTML Help Workshop反编译,发现不支持中文文件名。看来以后若有反编译的需要,还得找其他软件。不过好在至少能反编译出DhtmlXQ_www_dpxq_com.html和DhtmlXQ_www_dpxq_com.js,以后制作东萍棋盘做的棋谱时还能用。