加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

将XML导入InDesign

发布时间:2020-12-16 07:52:08 所属栏目:百科 来源:网络整理
导读:我正在使用InDesign创建一个 XML数据模板.基本结构是: pagesection1producttitle/title/productproducttitle/title/product.../section1section2.... 每个部分都有可变数量的产品.每个模板将使用正确数量的部分创建(尽管具有子产品的重复部分也可以使用).
我正在使用InDesign创建一个 XML数据模板.基本结构是:
<page>
<section1>
<product><title></title></product>
<product><title></title></product>
...
</section1>
<section2>
....

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

使用导入XML功能支持此方案吗?任何人都可以指出一个教程,显示如何设置?

我已经尝试了一些例子,但不能让InDesign甚至在添加占位符之后重复产品,并按照所有教程建议重新导入文件.

谢谢

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

…今天(2013)可以使用的唯一方法是这种(半自动)过程:

> [手动,准备]检查我的InDesign“模板”文件,将被用作“进口商”:具有清晰名称的样式必须通过定义.它们都在HTML CSS导出中可见(列出).
> [手动,准备]适应XSLT转换您的XML文件为XHTML,表达与属性类和一致(与项目1)类名称的所有相关样式;
> [自动,批量处理] XSLT自动将所有XML转换为XHTML;
> [自动,批处理]使用Python OpenDocument Converter将所有XHTML文件自动转换为DOC.
> [InDesign帮助,最终处理]从InDesign中的“模板”(项目1)文件克隆导入每个DOC.类(项目2)将被InDesign样式自动转换.

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

另一个过程 – 更好的是因为它允许表达诸如脚注的东西 – 是通过将XML转换为DOCX或RFT的XSLT来准备从XML到MS-Word的直接转换…你有这样的链接或线索的程序?

表现

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

如何防范Adobe?

当我们有很多文件时,最大的问题就是出现

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读