将Html导入Adobe Indesign

Par*_*osh 16 html import adobe-indesign

我们目前正在研究报纸的pdf版本,我们有一个.net网站,它捕获要发布的文章,存储输入为html的内容,因此我们可以保持粗体,下划线,删除等样式.

一旦将其存储在数据库中,我们计划使用Indesign创建pdf.我们目前已经构建了一个模板,但是当我们生成一个xml文档并导入Indesign时,html标签就被写出来了.有没有办法绕过这个,让Indesign维护标签,就像它们在html中一样?我们只需要一些简单的,如粗体,三角形,下部,中心对齐.

谢谢.

mb2*_*b21 6

Pandoc现在支持导出到ICML(Adobe InCopy的XML格式,可以"放置"在InDesign文档中).要将HTML转换为ICML:

pandoc --standalone -o output.icml input.html
Run Code Online (Sandbox Code Playgroud)

有关工作流程的详细信息,请参阅pandoc wiki中的在InDesign导入Markdown.


tom*_*lor 5

您需要将HTML标记转换为CharacterStyles,并在导入时将这些标记应用于XML.

棘手的是,CharacterStyles不能像HTML一样嵌套应用,因此您需要为可能存在的每个组合创建一个CharacterStyle.或者,您可以使用脚本将样式应用于特定的文本运行.