帮助文件创作

发布于 2024-07-29 16:51:45 字数 312 浏览 9 评论 0原文

我希望得到一些有关帮助文件创作 (Win32) 的建议。

我知道如何使用 C# 或 Delphi 等现有的帮助文件、.chm 或 .hlp。 问题是,总有其他人愿意为我提供这些文件:)

现在,我从哪里开始呢?

我一直在尝试 HelpScribble,它可以工作,但我发现它有些不足,我不妨使用 TeX 来呈现我的帮助文件。 Microsoft HTML Workshop 有点粗糙。 搜索其他工具会返回太多结果。

你们怎么样? 使用 Vim / Dreamweaver 手动编辑 HTML。 有什么最佳实践吗?

I would appreciate some suggestions about Help File Authoring (Win32).

I know how to use an existing help file, .chm or .hlp from C# or Delphi or whatever.
Problem is, there's always someone else who have been nice enough to provide me with these files :)

Now, where do I begin?

I've been trying out HelpScribble, it works, but I find it somewhat lacking and I might as well be using TeX to render my helpfiles. Microsoft HTML Workshop is a bit crude. Searching for other tools returns too many results.

How do you guys do? Manual HTML editing using Vim / Dreamweaver.
Any best practises?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

俯瞰星空 2024-08-05 16:51:45

两个月前我在一个项目中使用了adobe robohelp。 我认为它提供了良好的结果。

我推荐给你。

I used adobe robohelp in a project two month ago. I think it provide good results.

I recommend it to you.

蹲在坟头点根烟 2024-08-05 16:51:45

我已经使用 robohelp 多年了。

很好,但是支持和升级路径很混乱。 核心技术也非常过时。

我们正在转向 Madcap Flare http://www.madcapsoftware.com/products/flare/ robohelp.aspx

I have used robohelp for years.

It is fine, but the support and upgrade path is messed up. The core technology is also very dated.

We are moving to madcap flare http://www.madcapsoftware.com/products/flare/robohelp.aspx

梦忆晨望 2024-08-05 16:51:45

我们使用 DocBook 作为我们的底层帮助格式。 它本质上是为创建文档而设计的 XML 子集。 我们使用 Syntext Serna 作为 XML 编辑器,因为它支持 WYSIWYG 和 XML #include 的内联编辑。

使用 Docbook 的一大优点是可以使用 Docbook 项目提供的 XSL 模板将其转换为其他格式。 我们可以从 Docbook 获取 HTML、HTMLHelp 和 PDF(通过 XML-FO)。 理论上也可以转换为基于 XML 的 MS Word 格式。

从 Docbook 格式转换为 chm 文件非常简单:

  1. 使用例如 XSLTproc 在 XML 源上运行 HTML 帮助 XSL 模板
  2. 使用 Microsoft 的 HTML 帮助编译器 (HHC) 编译输出 HTML 文件。

We use DocBook as our underlying help format. It's essentially a subset of XML designed for creating documentation. We use Syntext Serna as our XML editor as it has support for WYSIWYG and inline editing of XML #includes.

The great advantage advantage of using Docbook is that it can be transformed into other formats using XSL templates provided by the Docbook project. We can get from Docbook to HTML, HTMLHelp, and PDF (via XML-FO). Transforming to the XML-based MS word formats is also theoretically possible.

Getting from Docbook format to a chm file is as simple as:

  1. Run the HTML-Help XSL templates on the XML source using eg XSLTproc
  2. Compile the output HTML files using Microsoft's HTML Help Compiler (HHC).
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文