Innovasys是一家成立于1997年,致力于生产文档和帮助创作工具,使广大开发人员和技术方面的作家能够生成专业质量的文档、帮助系统和程序。

本系列教程主要讨论Innovasys的实用性提示于技巧,供大家学习讨论,有任何建议或提示请在下方评论区留言,我们会及时处理。


手动为MSHV签署CAB文件

CAB文件是签名文件,就像任何其他签名文件一样,您可以使用自己的工具对其进行签名。如果您希望使用其他工具手动签署CAB文件,则需要确保启用签名并拥有证书(虚拟或自我签名的证书)以便Document!X在构建期间生成CAB。

您可以在Options > Microsoft Help Viewer Signing page中标识证书详细信息,然后在Build Profile EditorCompiled 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

文档和帮助创作工具提供商Innovasys实用教程(一)-LMLPHP

基于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类。因此要使用新图标需要:

  1. 将自定义便笺框小部件的类名更改为i-box i-box-custom-note
  2. 创建一个新的自定义模板。
  3. 在新的自定义模板中创建一个新的样式表文件。
  4. 将此样式规则添加到新样式表:
    div.i-box-custom-note {
          background-image:    url("../images/i-custom.png");
      }
  5. 保存您希望用作i-custom.png的图像或编辑上面的CSS以反映您的自定义文件名,将其添加到template \ packages \ custom \ images目录(可能需要创建此目录)下的自定义模板。
  6. 最后确保在活动构建配置文件中使用自定义模板,如果您已通过构建配置文件编辑器创建了新的自定义模板,则已经为您完成了此操作。

01-22 19:56