在 HelpnDoc 中向 CHM 项目添加自定义 CSS 内容

Adding custom CSS content to CHM projects in HelpnDoc

如果你看这个 page 你会看到我有一个 note:

此笔记样式是使用 HelpnDoc 创建的:

如您所见,我决定介绍一张小图片,我将其左对齐。然后我不得不添加以下 custom css .rvps18 {padding-bottom: 20px;} 以便注释包含图标的底部:

一切正常。我现在遇到的问题是我的项目的 CHM 构建。在我的 CHM 文件中,相同的注释如下所示:

它没有应用我添加的相同自定义 CSS。这是合乎逻辑的。所以这次我进入了CHM设置。但是你看:

它似乎没有提供相同的 自定义 CSS 选项。我想我会尝试通过复制标准模板并以这种方式进行更改来制作自己的模板。但是我遇到了两个问题。

第 1 期

当我在我的页面的 CHM 文件中查看源时,它有:

<link type="text/css" rel="stylesheet" media="all" href="css/reset.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/base.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/hnd.css" />

后一个 hnd.css 文件无处可寻。它不在模板文件夹中,是从哪里包含的?

第 2 期

我创建了一个新的 CSS 文件并添加了相同的自定义 CSS 但我不知道如何在编译中包含这个 CSS 文件。


简而言之,我正在尝试将相同的自定义 CSS 代码添加到 CHM 项目,以便注释在 CHM 文件中看起来与在 HTML 文件中一样,并且我不知道该怎么做。

目前我决定更改图标的对齐设置:

它确实调整了字流,所以它不是我想要的 100%。但至少图标适合段落而不需要额外填充。因此,CHM 或 HTML 项目都不需要自定义 CSS。

所以我将行间距调整为 1.2,并将字体大小增加到 14。CHM 中的结果:

所以我会坚持这种方法,直到有人能够提供另一个答案。