CHM助手 目录文件(HHC)

news/2024/12/21 21:59:45/文章来源:https://www.cnblogs.com/tyysoft/p/18621436

 

 

1 CHM目录文件说明(HHC)

1.1 概述

  hhc目录文件是chm帮助的核心,它定义了chm帮助文件的目录层次结构,以及关联目录和对应的html文件,如下是一个hhc文件的样例内容:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<HTML>
<HEAD>
<meta name="GENERATOR" content="Powered by tyysoft!">
<!-- Sitemap 1.0 -->
</HEAD>
<BODY><OBJECT type="text/site properties"><param name="FrameName" value="right"><param name="Window Styles" value="0x00800627"><param name="Font" value="微软雅黑,11,134"><param name="comment" value="title:CHM助手(CHMEE)"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="CHM助手(CHMEE)"><param name="Local" value="CHM助手(CHMEE)\简介\作者序.html"><param name="ImageNumber" value="1"><param name="New" value="Yes"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="简介"><param name="Local" value="CHM助手(CHMEE)\简介\作者序.html"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="作者序"><param name="Local" value="CHM助手(CHMEE)\简介\作者序.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="如何安装CHM助手"><param name="Local" value="CHM助手(CHMEE)\简介\如何安装CHM助手.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="插件说明"><param name="Local" value="CHM助手(CHMEE)\简介\插件说明.html"></OBJECT></UL><LI><OBJECT type="text/sitemap"><param name="Name" value="CHM工程的组成"><param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\内容文件(HHC).html"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="内容文件(HHC)"><param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\内容文件(HHC).html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="工程文件(HHP)"><param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\工程文件(HHP).html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="索引文件(HHK)"><param name="Local" value="CHM助手(CHMEE)\CHM工程的组成\索引文件(HHK).html"></OBJECT></UL><LI><OBJECT type="text/sitemap"><param name="Name" value="CHMEE使用说明"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤1:清理HTML文档.html"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="步骤1:清理HTML文档"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤1:清理HTML文档.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="步骤2:图片宽度转换相对宽度"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤2:图片宽度转换相对宽度.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="步骤3:文字编码转换"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤3:文字编码转换.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="步骤4:制作帮助文件大纲"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤4:制作帮助文件大纲.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="步骤5:制作CHM工程并编译"><param name="Local" value="CHM助手(CHMEE)\CHMEE使用说明\步骤5:制作CHM工程并编译.html"></OBJECT></UL><LI><OBJECT type="text/sitemap"><param name="Name" value="高效写作手册"><param name="Local" value="CHM助手(CHMEE)\高效写作手册\使用Markdown工具写作手册.html"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="使用Markdown工具写作手册"><param name="Local" value="CHM助手(CHMEE)\高效写作手册\使用Markdown工具写作手册.html"></OBJECT><LI><OBJECT type="text/sitemap"><param name="Name" value="高效制作接口文档"><param name="Local" value="CHM助手(CHMEE)\高效写作手册\高效制作接口文档.html"></OBJECT></UL><LI><OBJECT type="text/sitemap"><param name="Name" value="参考"><param name="Local" value="CHM助手(CHMEE)\参考\CHM文件搜索显示为乱码或结果不全.html"></OBJECT><UL><LI><OBJECT type="text/sitemap"><param name="Name" value="CHM文件搜索显示为乱码或结果不全"><param name="Local" value="CHM助手(CHMEE)\参考\CHM文件搜索显示为乱码或结果不全.html"></OBJECT></UL></UL>
</BODY>
</HTML>

1.2 结构说明

  • DOCTYPE:文档协议说明,该行内容不需要修改,保留默认值即可。
  • HEAD: 作者声明信息。
  • BODY:目录文档主要内容。
  • OBJECT:节点信息, 第1个OBJECT是目录的相关属性
  • param:节点描述,其中Name表示节点的显示文字,Local是节点对应的html文件,路径为相对路径。

  注:每增加一层,需要添加一对<UL></UL>, 每个节点前要加一个<LI>标签,该标签没有关闭标签。


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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/856558.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习(超分辨率)

简单训练了一个模型,可以实现超分辨率效果。模型在这里。 模型用了一些卷积层,最后接一个PixelShuffle算子。 训练数据是原始图像resize后的亮度通道。 标签是原始图像的亮度通道。 损失函数设为MSE。 代码如下:import torch import torch.nn as nn import torch.optim as o…

k8s阶段09 Velero备份恢复功能, 云原生的定义, k8s实践项目(Mall-MicroService)

4 基于Velero的备份和恢复Velero介绍Velero是用于备份和恢复 Kubernetes 集群资源和PV的开源项目,由VMWare-Tanzu维护◼ 基于Velero CRD创建备份(Backup)和恢复作业(Restore)◼ 可以备份或恢复集群中的所有对象,也可以按类型、名称空间或标签过滤对象◼ 可基于文件系统…

AI火灾监测报警摄像机

AI火灾监测报警摄像机,作为一种结合人工智能技术和摄像监控技术的创新产品,在火灾防控领域发挥着越来越重要的作用。这种摄像机通过先进的AI算法,能够实时监测摄像头画面,识别出火灾的特征,如火光、浓烟等。一旦检测到火灾迹象,系统会立即启动报警机制,并向相关管理人员…

AI人员入侵识别摄像机

AI人员入侵识别摄像机是一种智能监控设备,利用人工智能技术辨认并报警可能的入侵行为。这种摄像机利用深度学习算法实时分析监控画面,识别出普通行人和潜在入侵者之间的差异,从而更准确地预警可能发生的安全事件。AI人员入侵识别摄像机是一种智能监控设备,利用人工智能技术…

javaweb练习分析——2

在进行完文件的配置之后,就要按照数据库封装bean,放在pojo层中,然后创建相应的mapper.xml文件(创建时要用/间隔)之后根据项目要求,搭建主界面。 根据不同角色的功能,搭建各自的界面,以其中一个为例 <!DOCTYPE html> <html lang="en"> <head&g…

javaweb练习分析——1

首先在写项目时首先要做的是创建一个web项目,配置好pom.xml文件,mybatis.xml文件,还有创建相应的结构比如pojo、mapper、service等等。xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>…

鸿蒙HarmonyOS应用开发 | 「鸿蒙技术分享」HarmonyOS NEXT元服务卡片实战体验

「鸿蒙技术分享」—HarmonyOS NEXT 元服务卡片实战体验 HarmonyOS NEXT 是华为鸿蒙系统的最新版本,带来了更为流畅、高效的体验,并以元服务卡片(Service Widget)为核心,优化了服务分发和交互体验。本文将从开发者的角度,分享如何开发和部署元服务卡片,并结合代码实例,带…

Java 基础:关键字 标识符

1. 关键字(Keyword)定义:被Java语言赋予了特殊含义,用做专门用途的字符串(或单词)HelloWorld案例中,出现的关键字有 class、public 、 static 、 void 等,这些单词已经被Java定义好了特点:全部关键字都是小写字母 关键字比较多,不需要死记硬背,学到哪里记到哪里…

三点估算

三点估算选择的三种估算值不包括如下哪项如下: 三点估算是一种常用的项目管理工具,用于估算项目的成本、工期和资源等情况。三点估算通过选择最可能值、最乐观值和最悲观值来确定估算范围,以提高估算的准确性和可信度。在进行三点估算时,选择的三种估算值通常不包括以下几项…

Wpf Prism中添加新控件的区域适配器

上节中我们讲了怎么样定义一个区域与区域引用视图,但并不是所有的组件都支持组件当作区域使用,比如StackPanel就不支持当作区域来使用: 我们自接使用会报以下错误,这时候我们就要自定义一个区域适配器: 1.首先我们创建一个StackPanelRegionAdapter的类:1 using Prism.Reg…

【专题】大模型时代的具身智能2024报告汇总PDF洞察(附原数据表)

原文链接: https://tecdat.cn/?p=38597 在当今科技飞速发展的时代,大模型的崛起如同一股强劲的浪潮,席卷了整个科技领域,而具身智能则在这浪潮中崭露头角,成为人工智能领域备受瞩目的前沿方向。随着数据的海量增长与计算能力的迅猛提升,大模型为具身智能注入了强大的智慧…