【发布时间】:2017-06-18 13:45:59
【问题描述】:
我正在使用 Oxygen 处理(我的第一个)DITA 项目,并调用 FOP 来生成 PDF 输出。试图弄清楚链上的所有内容都在做什么,链在哪里:文档 -> 元素 -> 类 -> .xsl 中的类模板定义 -> attr.xsl 中的属性设置
除了类模板定义之外,我都做得很好,这似乎总是涉及以下行:<xsl:call-template name="commonattributes"/>
该模板存储在哪里以及如何配置?
(我发现很多问题显示了调用此模板或其他模板的正确语法,但不是这样做的实际含义。)
【问题讨论】:
-
表达式调用名为 commonattributes 的模板
-
"该模板存储在哪里..." 它存储在调用它的同一个样式表中或您的样式表包含或导入的另一个样式表中。 -- "...又是如何配置的?" 我们看不到,所以无从得知。
-
谢谢!由此,我终于弄清楚要搜索什么。恶作剧管理。
-
@M.Rivera:如果您找到了解决您自己问题的方法,请通过发布您自己的问题的答案让 SO 参与其中。
-
我无法很好地解释它来撰写答案!但是下面的答案很棒。
标签: xslt linq-to-xml xsl-fo dita dita-ot