我是一个新手,我有一个基本的问题关于导入InDesign数据和相关的XSL样式表来创建一个InDesign文档。
本质上,我有一个XML和XSL文件,可以正确地显示为网页,但我想转换成PDF文档,同时保留在XML中包含的内部超链接。
这个问题有两个部分:
首先,我是否可以使用相同的样式表和XML文件,用于InDesign的HTML显示?我问这个问题的原因是因为我对导入XML进行了一遍又一遍的操作,希望它能以最小的努力工作,但只想到了文档中的XSL显示,所以很明显出了问题,但由于我的理解有限,我不知道是什么问题。样式表是否不兼容?
第二,会否保留超连结呢?
非常感谢!
发布于 2017-11-16 05:45:24
在这里很难陈述任何事情。在当前的xsl文件可以与InDesign一起工作的情况下,这两个世界都有一些特殊之处,这不会使您省去一些工作。InDesign不会解释HTML标签。
,或者例如将只是没有特定含义的节点。
InDesign中的布局问题意味着您可以将段落和字符样式附加到标签,或者可以使用XSLT在传入的XML中添加名称空间属性。您在当前的XSLT中没有做的事情。当然,任何附加在HTML文件中的CSS对于InDesign都是无用的。
所以基本上,你有两个选择。第一种方法是为InDesign编写另一种XSL语言,它允许在InDesign中平滑地导入XML文件。或者根本不使用InDesign,看看XSL:FO,它可以通过XSLT将XML转换为PDF。
https://stackoverflow.com/questions/47313238
复制相似问题