首页 > 其他分享 >EverEdit插件:CHM助手说明

EverEdit插件:CHM助手说明

时间:2024-12-19 23:57:39浏览次数:6  
标签:插件 大纲 CHM 生成 html 文档 chm EverEdit

1.1 基本信息

  CHM助手是一款EverEdit文本编辑器插件(脚本),使用Javascript语言编写,脚本结合EverEdit提供的基础功能,完成html文件的格式整理、chm工程文件及附属文件的生成及编译等。

  当前版本:1.0.0
  插件作者:太阳雨

1.2 插件功能

  下图是CHM助手的功能菜单,选择EverEdit主菜单“扩展 -> 模式 -> CHM”可以在主菜单上显示“CHM助手”。
在这里插入图片描述

1.2.1 功能说明如下

  1. 【编译】生成CHM工程并编译©
      根据大纲文档的结构,生成chm的工程相关文件(html_to_chm.hhc, html_to_chm.hhk, html_to_chm.hhp),并进行编译,这是整个chm制作的最后一步。
  2. 【多合一】清理并转码HTML文件(F)
      对html文档进行格式整理、图片相对宽度调整、文件编码格式转GB2312,即下面3个菜单的功能一次性操作,使用VNote导出生成的html文档,执行多合一操作即可。
  3. 【一】清理HTML文件(1)
      将特殊字符转成HTML符号描述、CSS样式表替换等。
  4. 【二】图片转相对宽度(2)
      图片绝对宽度转相对宽度,对于高分屏电脑, 如果使用绝对宽度,很多图片将会显示过小,甚至无法阅读,所以需要转成相对宽度,便于兼容低分屏和高分屏。
  5. 【三】文件编码转GB2312(3)
      包含中文的chm文档,必须使用GB2312编码,否则文档中将会出现显示乱码、搜索功能不全等问题
  6. 【目录】生成CHM大纲(D)
      大纲是以4空格为1个层级的缩进层次,用于描述CHM的大纲结构,此功能是扫描目录,按目录层级生成大纲,用户可以对生成的大纲进行顺序调整,以达到最好的效果(往往这是必须的)。
  7. 【文档】生成函数接口文档(M)
      将函数的doxygen格式的注释生成为Markdown文档,该函数的注释需要由本软件作者的EverEdit插件:注释头生成。
  8. 【大纲】生成HTML目录树(H)
      非主要功能,作者调试使用,将大纲生成一份html文档。
  9. 【大纲】生成JSON树对象(J)
      非主要功能,作者调试使用,将大纲生成json结构,用于在博客上显示帮助大纲。

文档作者声明:本文档仅用于学习交流,未经作者许可,不得将本文档用于其他目的。
Copyright © 2022~2024 All rights reserved.

标签:插件,大纲,CHM,生成,html,文档,chm,EverEdit
From: https://blog.csdn.net/tyysoft/article/details/144595323

相关文章

  • 【Unity 军事基地和战争环境插件】Military Base Megapack 高质量的军事基地场景、建
    MilitaryBaseMegapack是一款为Unity开发者设计的插件,提供了一系列高质量的军事基地场景、建筑物、车辆、道具和其他环境资源,专门用于构建军事主题的游戏或应用。该插件以细致的3D建模和高效的资源管理为特色,适用于需要丰富战场、军事设施和战斗环境的项目。无论是战术类、......
  • 【Unity 计算机视觉插件】OpenCV for Unity 轻松实现图像处理、目标检测、物体识别、A
    OpenCVforUnity是一款功能强大的Unity插件,将著名的计算机视觉库OpenCV无缝集成到Unity中,为开发者提供丰富的计算机视觉功能支持。通过该插件,开发者可以轻松实现图像处理、目标检测、物体识别、AR增强现实等复杂功能,适用于多种平台,包括Windows、macOS、Android、iOS等。功......
  • vscode已经下载好中文简体的插件 但是没效果——如何VScode 改成中文界面
    有时候我们vscode已经下载好中文简体的插件,但是通过vueinitwebpackxxx创建的vue项目用vscode打开后还是会切换回英文界面。这时候需要做如下操作:1.Ctrl+Shift+P(command+shift+P)输入display选择ConfiguredisplayLanguage2.选择zh-cn这时候vscode会提示需要重启,点击restart......
  • jquery固定元素在窗口顶部位置插件
    jquery-stopattop是一款固定元素在窗口顶部位置的jquery插件。该插件可以使任意HTML元素在页面向下滚动时,固定在浏览器窗口的顶部位置。在线预览  下载   使用方法在页面中引入jquery和jquery.stopattop.js文件。<scriptsrc="js/jquery.min.js"><scriptsrc="js......
  • Bootstrap3 Toast消息框插件
    Bootoast是一款Bootstrap3Toast消息框插件。通过Bootoast插件你可以非常方便的制作Toast消息框效果,并且插件提供了各种参数来控制Toast消息框。 在线预览 下载  使用方法在页面中引入bootstrap.min.css文件,bootoast.css,以及jquery和bootoast.js文件。<linkrel="sty......
  • vue3 wspt 插件的使用 wsplayer无插件开发包封装
    基于大华插件:H5播放器开发套件(wsplayer无插件开发包)V1.2.9使用方法npmiwsptwspt使用说明1.找到node_modules目录中wspt文件夹,将static文件夹、jquery.min.js、palyer.css、PlayerControl.js、WSPlayer.js文件复制到项目public目录下。public|--jquery.min.js......
  • jquery表格转excel表格插件
    excel-gen.js是一款jquery表格转excel表格插件。该jquery插件可以在客户端将HTML表格导出为Excel表格,并且下载为一个xlsx类型的Excel文件。在线演示 下载  使用方法excel-gen.js表格转excel表格插件依赖于jszip.js和FileSaver.js插件。<scriptsrc="path/to/jque......
  • flutter_harmonyOS编写自己的插件(一)
    flutter_harmonyOS编写自己的插件(一)一.注册自己的插件融入ohos工程1.EntryAbility端代码exportdefaultclassEntryAbilityextendsFlutterAbility{configureFlutterEngine(flutterEngine:FlutterEngine){super.configureFlutterEngine(flutterEngine)flut......
  • flutter_harmonyOS编写自己的插件(二)
    flutter_harmonyOS编写自己的插件(二)一.做自己的支付宝插件回调和事件1.HarmonyOS官方文档地址https://opendocs.alipay.com/open/0f71b5?pathHash=bedc38ba1.安装说明鸿蒙官方仓库-支付宝支付SDKohpminstall@cashier_alipay/cashiersdk注意:SDK版本>=15.8.27......
  • 量化代码性能:使用 Profiling 和 Benchmark 优化应用速度
    在软件开发过程中,性能优化常常是一个持续不断的任务。无论是处理大量数据的后台服务,还是需要快速响应用户请求的前端应用,性能优化对提升用户体验和系统稳定性至关重要。然而,很多开发者在面对性能瓶颈时,往往只是依靠直觉或者经验做出优化决策。为了有效识别性能瓶颈,量化代码的......