gpt4 book ai didi

xml - 将 XML 导入 InDesign

转载 作者:数据小太阳 更新时间:2023-10-29 01:41:16 25 4
gpt4 key购买 nike

我正在尝试使用 InDesign 创建 XML 数据模板。基本结构是:

<page>
<section1>
<product><title></title></product>
<product><title></title></product>
...
</section1>
<section2>
....

每个部分都有数量可变的产品。每个模板都将使用正确数量的部分创建(尽管包含子产品的重复部分也可以)。

使用导入 XML 功能是否支持这种情况?谁能指出显示如何设置它的教程?

我尝试了一些示例,但无法让 InDesign 在添加占位符并按照所有教程建议的重新导入文件后重复产品。

谢谢

最佳答案

批处理解决方案(很多文章)

...我今天(2013 年)可以使用的唯一方法是这个(半自动)程序:

  1. [手册,准备] 检查 我的 InDesign"template"文件,它将用作“导入程序”:样式具有清晰的名称 必须由定义。它们在 HTML+CSS 导出中都是可见的(列出的)。
  2. [manual, prepare] Adapt a XSLT to convert 将您的 XML 文件转换为 XHTML 文件,用 class 属性表达所有相关样式并且一致(与第 1 项)类名称
  3. [自动、批处理] 自动将所有 XML 转换为 XHTML 通过 XSLT
  4. [自动,批处理] 自动将所有 XHTML 文件转换为 DOC,使用 Python OpenDocument Converter .
  5. [InDesign 辅助,最终处理] 从 InDesign 中的"template"(第 1 项)文件克隆导入每个 DOC(第 2 项)将由 InDesign 样式自动转换。

此过程优于 IDML,因为直接使用 XHTML 作为 InDesign 的内容源。它不是对所有应用程序都是完美的,但避免了 IDML 使用非标准转换,避免学习 IDML,避免 IDML 限制,并避免 IDML 错误的风险。. .所以,我认为比尝试和尝试 IDML 程序要快。


另一个过程 — 更好,因为它允许表达像脚注这样的东西 — 是准备从 XML 到 MS-Word 的直接转换,通过将 XML 转换成 DOCX 的 XSLT|或 RFT ...您是否有此类程序的链接或线索?


list

Adobe 产品已“关闭” 通用标准 (!) 导入,喜欢导入 XHTML .

如何抗议 Adob​​e?!

最大的问题是当我们有很多文件时...

关于xml - 将 XML 导入 InDesign,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14573391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com