在 InDesign 中导入降价内容?

平面设计 土坯设计 段落样式 字型 文件转换 文件放置
2022-01-16 10:37:43

好的,我有一个.md包含我所有书籍内容的降价文件 ( )。我想在 InDesign 中设计和排列这些内容。然后我想将此样式化的内容导出为 PDF 以供阅读。

我试图解决这个问题的方法是使用Pandoc将其转换.md为 a.icmlFile -> Place在 InDesign 中使用将其.icml放入.indd文档 ala本教程但是,这意味着所有 .icml 内容都不可编辑。

我可以更改一些默认样式(段落、标题 1、项目符号列表等),其中一些更改会反映在文档中。但是,我无法更改使用何种样式的内容,或将文本从一个文本框架剪切到另一个文本框架(即插入分页符而不是使用文本框架溢出)。

基本上,如果我直接将文本粘贴到 InDesign 文本框架中,我将能够双击框架,突出显示一些文本,然后应用样式或将其剪切并粘贴到不同页面上的新框架中。但是,除了移动/调整大小之外,File -> Place'd 内容不允许我与文本框架进行交互。

更糟糕的是,每次我更改.md并重新导出为.icml使用 Pandoc 时,它都会破坏File -> PlaceInDesign,我必须删除每个带有放置内容的文本框,创建一个新的文本框,将新的导出放在那里,然后单击溢出按钮并为每个页面创建新框架。

有什么方法可以编辑文档.icml中放置的内容.indd吗?如果做不到这一点,是否有更好的方法将.md内容导入 InDesign?我对此束手无策!

1个回答

您需要先签出内容才能编辑放置的 ICML。

在布局中,选择要编辑的文本或图形框架并选择
Edit > InCopy > Check Out

请参见使用托管文件

如果内容已被签出,则可能是该内容从未再次签入。找到隐藏的锁定文件并将其删除。(类似于~docname~kwi4s-.idlk:)

此外,如果您想重新链接您的 ICML,您可以打开链接面板并在此处重新链接您放置的内容。(请注意,如果您在此处取消链接您的 ICML,您的文档将是可编辑的,但您所做的任何更改都不会保存到 ICML 文件中)

我个人使用docxicml,它并不完美(参见#Supported Elements),但它很适合我。欢迎任何贡献者!