CHM助手 - 插件说明
1 插件说明
1.1 基本信息
CHM助手是一款EverEdit
文本编辑器插件(脚本),使用Javascript
语言编写,脚本结合EverEdit
提供的基础功能,完成html文件的格式整理、chm工程文件及附属文件的生成及编译等。
当前版本:1.0.0
插件作者:太阳雨
1.2 插件功能
下图是CHM助手的功能菜单,选择EverEdit主菜单“扩展 -> 模式 -> CHM”可以在主菜单上显示“CHM助手”。
1.2.1 功能说明如下
- 【编译】生成CHM工程并编译(C)
根据大纲文档的结构,生成chm的工程相关文件(html_to_chm.hhc, html_to_chm.hhk, html_to_chm.hhp
),并进行编译,这是整个chm制作的最后一步。 - 【多合一】清理并转码HTML文件(F)
对html文档进行格式整理、图片相对宽度调整、文件编码格式转GB2312,即下面3个菜单的功能一次性操作,使用VNote导出生成的html文档,执行多合一操作即可。 - 【一】清理HTML文件(1)
将特殊字符转成HTML符号描述、CSS样式表替换等。 - 【二】图片转相对宽度(2)
图片绝对宽度转相对宽度,对于高分屏电脑, 如果使用绝对宽度,很多图片将会显示过小,甚至无法阅读,所以需要转成相对宽度,便于兼容低分屏和高分屏。 - 【三】文件编码转GB2312(3)
包含中文的chm文档,必须使用GB2312编码,否则文档中将会出现显示乱码、搜索功能不全等问题 - 【目录】生成CHM大纲(D)
大纲是以4空格为1个层级的缩进层次,用于描述CHM的大纲结构,此功能是扫描目录,按目录层级生成大纲,用户可以对生成的大纲进行顺序调整,以达到最好的效果(往往这是必须的)。 - 【文档】生成函数接口文档(M)
将函数的doxygen
格式的注释生成为Markdown
文档,该函数的注释需要由本软件作者的EverEdit插件:注释头生成。 - 【大纲】生成HTML目录树(H)
非主要功能,作者调试使用,将大纲生成一份html文档。 - 【大纲】生成JSON树对象(J)
非主要功能,作者调试使用,将大纲生成json结构,用于在博客上显示帮助大纲。
文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.