Innovasys是一家成立于1997年,致力于生产文档和帮助创作工具,使广大开发人员和技术方面的作家能够生成专业质量的文档、帮助系统和程序。
本系列教程主要讨论Innovasys的实用性提示于技巧,供大家学习讨论,有任何建议或提示请在下方评论区留言,我们会及时处理。
手动为MSHV签署CAB文件
CAB文件是签名文件,就像任何其他签名文件一样,您可以使用自己的工具对其进行签名。如果您希望使用其他工具手动签署CAB文件,则需要确保启用签名并拥有证书(虚拟或自我签名的证书)以便Document!X在构建期间生成CAB。
您可以在Options > Microsoft Help Viewer Signing page中标识证书详细信息,然后在Build Profile Editor的Compiled Help页面上启用带符号的CAB输出。生成签名的CAB后,您可以使用其他工具(例如Advanced Installer)手动使用您的实际证书对CAB进行签名。
调整词汇表Pop Ups的风格
这里将介绍如何在HelpStudio中调整词汇表Pop-Ups的样式,如果您希望使词汇表弹出窗口适合您现有的自定义样式,这将非常有用。
弹出提示由模板中内置的一组标准样式定义。外部容器的类名称为ui-tooltip-green、标题栏为ui-tooltip-titlebar、内容为ui-tooltip-content。为了调整词汇表弹出窗口的样式,您需要定义一些自定义样式规则。
以下是一些使内容文本更大并将颜色更改为灰色/黑色的规则示例:
.ui-tooltip-green .ui-tooltip-titlebar { background-color: #a0a0a0; color: black; border-color: #505050; } .ui-tooltip-green .ui-tooltip-content { background-color: #d0d0d0; color: #505050; border-color: #505050; font-size: 16pt; line-height: 16pt; }
使用工具提示内容的For Include页面类型
这里将说明如何在工具提示中使用自定义极简主义页面类型,最简单的方法是使用主题的include.html页面类型,包括没有常用页眉和页脚的主题内容。
在项目资源管理器中选择您的主题,然后在Properties窗口中,选择Page Types下拉列表中的include.html:
基于Note Box小部件创建自定义小部件
这里将帮助您更改注释框类型小部件的图标,通过标记文档以符合您的企业风格或标准,这将助于您根据自己的要求自定义文档。
Classic、Material和Light模板使用Core Widget Pack中定义的小部件,根据这些副本创建一个新的Widget。在Application Options > Widget Packs >Core Widget Pack,右键单击Note Box然后单击Clone工具栏按钮。这将提供一个包含此HTML的新窗口小部件:
<div class="i-box i-box-custom-note"> </div>
该图标在标准样式表中的经典和材料模板主题模板中定义,基于i-box-note类。因此要使用新图标需要:
- 将自定义便笺框小部件的类名更改为i-box i-box-custom-note。
- 创建一个新的自定义模板。
- 在新的自定义模板中创建一个新的样式表文件。
- 将此样式规则添加到新样式表:
div.i-box-custom-note { background-image: url("../images/i-custom.png"); }
- 保存您希望用作i-custom.png的图像或编辑上面的CSS以反映您的自定义文件名,将其添加到template \ packages \ custom \ images目录(可能需要创建此目录)下的自定义模板。
- 最后确保在活动构建配置文件中使用自定义模板,如果您已通过构建配置文件编辑器创建了新的自定义模板,则已经为您完成了此操作。