【发布时间】:2023-11-28 00:18:01
【问题描述】:
我正在寻找一个或一组工具来在文件格式 D 和 M 之间进行转换
- D 是 MSWord 处理的格式,按优先顺序排列,docx、doc、rtf
- M是轻量级的标记,比如markdown、textile、txt2tags,可以是深奥的
- 有一种方法可以从 M 生成 html
- 转换是双向的,既可以从 D 到 M,也可以从 M 到 D
- utf-8 编码处理得当
- 内容很简单,段落,一些简单的格式,如粗体和斜体,可能是列表
- 这些工具独立于平台
到目前为止我发现了什么
- TeX、LaTeX -- 太重了
- docx2txt -- 太轻量级了,根本不支持格式化
- html -- MSWord 生成臃肿的 html
- 一些单向转换,如doc to mediawiki,
更新:
用例是技术人员和非技术人员之间的文档工作流
- 我,技术人员编辑纯文本文档,将其放入版本控制等。
- 我将其发送给我的经理或其他非技术人员
- 他们添加 cmets,使用 Word 对其进行更改,然后将其发回给我
- 我想简单地了解他们的更改,进行更改,将其放入版本控制中,而无需使用 Word
【问题讨论】:
-
为什么?为什么不直接使用轻量级标记并从中创建 PDF?为什么还要继续使用 Word?
-
@S.Lott - 与世界其他地方交流。
-
纯文本和 PDF 不是比 Microsoft 文件格式更通用吗?这个“世界其他地方”是谁?
-
因为我属于很久以前停止使用 Word 的 90%,正如您所建议的那样。这段对话是在帮助你回答我的问题,还是你只是在找乐子?
-
@S.Lott - 是真实的。请。 90% 的数字是个玩笑,因为事实恰恰相反。每个人和他们的祖母都使用 Office。纯粹主义者不喜欢这样,但是嘿,这就是我们正在谈论的真实世界。
标签: ms-word cross-platform markup docx