通过递归搜索文件夹为html文件创建chm文件

时间:2016-11-09 04:44:15

标签: python chm html-help-workshop

我想递归搜索文件夹中的html文件并为其生成一个chm文件。在chm文件中显示它们时,目录必须反映html文件所在的文件夹结构。

我为此尝试了HTML Help Workshop,但是添加每个文件都是耗时的,文件夹结构经常变化。 最后我想运行一个批处理文件/ python脚本,它将文件夹路径作为输入,并将chm文件作为输出。

1 个答案:

答案 0 :(得分:0)

请查看FAR HTML或其他帮助创作工具(以避免重新发明轮子)。

使用FAR HTML,您可以使用首选的HTML-Editor执行任何操作,例如:段落<a>,您的文件夹结构位于HTML页面顶部,并将FAR放入您的工作流程中。向导很棒,请看:

http://www.helpwaregroup.com/products/far/far_overview#TOC-Help-Wizard

一个提示 - 在开始时不要查看FAR的所有选项。

  1. 将HTML文件放入项目文件夹的结构化子文件夹,例如

    welcome.htm
    design.css
    First_Steps \ download.htm
    First_Steps \ starting_program.htm
    How_to_extend \ extend_menu.htm
    How_to_extend \ power_function.htm
    图像\ gui_screenshot.jpg

  2. 将这些文件拖放到FAR

  3. 启动HTMLHelp 1.x向导,请参阅主菜单:创作&gt;帮助向导
  4. 准备好了......