【问题标题】:How to include two or more Topics in the Same Page如何在同一页面中包含两个或多个主题
【发布时间】:2016-04-23 09:45:22
【问题描述】:

我正在尝试使用 doxywizard 制作 doxygen 文档,然后使用 HTML Help Workshop 进行微调。 我想在根目录下创建两个主题,并且都指向同一页面中的不同部分。 我可以使用添加主题并可以在根目录下添加两个列表(第 1 节和第 2 节),但是如何将它与文档同一页面中的两个部分链接。 基本上在同一页面中创建两个超链接,以便两个主题可以分别指向每个主题。

我想在 Root 下创建 Section1 和 Section2 ,就像 Topic 1 和 Topic 2 一样。Section 1 和 2 应该指向同一个页面的不同部分。

或者有没有相同的工具?

【问题讨论】:

  • 请注意,您可以通过文本编辑器编辑您的 *.hhc 文件并添加 URL 后缀作为锚点。当然你需要在你的 HTML 文件中插入锚点并重新编译。
  • 下面的示例快照显示了添加的锚语法。顺便说一句 - *.hhc 文件是目录(TOC,*.CHM 的导航窗格)的来源。因此,凭借一些经验,您可以编辑 URL 并添加命名的锚点,例如#SecondAnchor 通过您的文本编辑器。

标签: doxygen chm html-help doxygen-wizard html-help-workshop


【解决方案1】:

那里有许多帮助创作工具。 Microsoft 的 HTMLHelp Workshop 已有近 20 年历史,但免费。例如。搜索 FAR HTML 作为低价工具或许多其他工具。

如果你真的想编辑 Doxygen 生成的 CHM 文件,你当然可以这样做。但这在帮助创作和使用 HTMLHelp Workshop 方面有一个学习曲线。

在您的 Doxygen 目标文件夹中,您会找到扩展名为 *.hhp 的 HH 文件(项目文件)。

您可能知道您可以使用您喜欢的文本编辑器编辑 *.hhp、*.hhk 和 *.hhc 文件,例如记事本++。

据我了解,您希望跳转到同一文件中的 section1 和 section2。我认为您必须在 HTML 文件中添加一个锚标记。因此,您可以指定目标 URL,包括锚点。

  1. 在 HH 创意工坊中打开 *.hhp
  2. 选择“内容”选项卡
  3. 选择一个主题
  4. 点击铅笔图标“编辑选择”
  5. 点击编辑按钮
  6. 浏览到您的主题并选择
  7. 注意:手动添加您的命名锚。

【讨论】:

    猜你喜欢
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-14
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    • 2010-11-16
    相关资源
    最近更新 更多