将段落和换行符从Indesign导出到XML

时间:2013-09-18 19:44:30

标签: xml export adobe-indesign paragraph

在Indesign项目中,我正在标记一本由类似布局的点差组成的书。每张点差在左侧有一些文字,在右页有一张照片。该文本通常由两个或多个段落组成。这些没有在导出XML中标记,但段落中断显示为空格字符。 当我编辑XML并插入段落(0A)并重新导入文本时,插入的段落将按预期显示,而原始格式将丢失。 如何导出包含段落的标记文本并重新导入而不会丢失原始格式?

1 个答案:

答案 0 :(得分:1)

我不确定你为什么要通过导出和重新导入来完成,但希望这可以提供帮助。我在CS6工作,但是如果你使用的是另一个版本,即使它与你的过程不完全匹配,这仍然可以让你至少更接近。

标记文字

如果您只是想要获取一些文本,导出它,并使用所有原始格式重新导入它,那么您将需要使用 InDesign标记文本。请注意,此方法不会导入任何列,文本框架或图形元素,即使它们与文本正文内联也是如此 要完成此操作,请将光标放在包含要导出的文本的文本框架内。确保文本光标实际上位于文本框架内部,就像您要输入内容一样,并且不要只选择整个文本框架(提示:使用“文字”工具,而不是“选择”箭头)。现在,如果你去文件>导出您应该在 Adob​​e InDesign标记文字保存类型下拉列表的顶部有一个选项。选择此选项将创建一个TXT文件,该文件可以是文件>将'd放入任何其他InDesign文档中。它将带来所有必要的样本,段落样式和字符样式 如果您对XML类型结构比较熟悉,您甚至应该能够查看这个TXT文件,看看它们是如何应用和定义所有文本的样式的。

片段

如果您试图为图形元素和文本以及它们的颜色,样式和相对位置添加更大的布局,那么您需要使用代码片段。
在这种情况下,您可以选择以后希望能够导入的对象和文本框架,然后再次转到文件>导出即可。从保存类型下拉列表中,选择 InDesign代码段,然后导出IDMS文件。导入过程与标记文本的导入过程相同,只需转到文件>放置,然后选择插入点 我发现这个IDMS文件比XML导出更能代表页面内容。我相信如果您利用在文档中实际设置XML structure,XML导出会更有用。
如果我错过了你的目标,请随时澄清你的问题,我会尽力帮助你。