在 debian 中编辑 Adob​​e PageMaker (.pmd) 文件

在 debian 中编辑 Adob​​e PageMaker (.pmd) 文件

我正在使用 Linux-Mint-Debian 作为我的主要(唯一)操作系统,并且想要编辑 Adobe PageMaker (.pmd)其上的文件。

我读过抄写员是 Linux 上 PageMaker 的开源替代品,但我不确定它是否有 pmd 文件的插件。

如何在 Debian 中编辑 pmd 文件?

答案1

你不能。 .pmd 是 adobe pagemaker 格式,scribus 无法读取它。您可以尝试将其导出为 PDF 或导入 PDF。

答案2

不太可能,因为 pmd 格式是专有的且未记录。来自抄写员常见问题解答:

为什么 Quark、InDesign 或其他商业 DTP 应用程序没有导入过滤器?

没有用于商业 DTP 应用的导入过滤器有几个原因。

  1. DTP 文件格式内部非常复杂 - 它们可能是最复杂的文件格式。创建导入/导出过滤器是一项比导入电子表格或更简单的文字处理文档困难得多的任务。一位熟悉 PageMaker 内部文件格式的工程师将其与 6 点类型的 2m x 3 m 流程图进行了比较。直到 InDesign 2.0 出现后,即使 Adob​​e 有文件格式规范,在另一个 DTP 应用程序中也可以进行可靠的 PageMaker 文件导入。

  2. 文件格式未公开记录。

  3. 那么,将 hexedit 应用于 InDesign 或 XPress 文件以使用 hexedit 或其他文件对文件格式进行逆向工程以创建 Scribus 的导出/导入插件是不道德/非法的吗?可能不会,但考虑到它们的封闭性,我们不能排除商业供应商合法欺凌的可能性,就像我们在测试夸克进口商时所做的那样。我们没有法律资源来挑战大型专有软件公司。一家德国 DTP 软件供应商成功对 Quark 的文件格式进行了逆向工程并创建了导入过滤器。他们经历了一场漫长的法律斗争才取得成功。

  4. 开发商的限制。开发团队深思熟虑的判断是,努力改进 Scribus 是对时间的更有价值的利用。

  5. 作为规则的例外,我们愿意实施公开可用的格式规范。例如,InDesign 的文件格式 (IDML) 的 XML 版本有很好的文档记录,并且规范是免费提供的(即没有任何阻止导入过滤器实现的法律限制)。因此,一名团队成员花时间编写了一个导入过滤器,目前正在测试中。 QuarkXPress 中的格式化文本片段(称为 XPress 标签)也是如此。

相关内容