我们正在使用XSLT来实现Bootstrap CSS框架,为我们的主题页面创建一个双列HTML布局。我们想要覆盖现有的DITA XSL(目前是DITA-OT 1.8.5),将“相关链接/主题”部分从页面底部移动到左列。
在dita2htmlImpl.xsl中,我发现了以下评论(大约4085行),其中相关链接被拉入。这告诉我它已经全部被拉入一个大块,我无法弄清楚如何将相关链接分开。
<!-- followed by body content, again by fall-through in document order -->
<!-- followed by related links -->
我试图调用这个模板(我试过调用模式和一个虚构的名称/ ID)无济于事:
<xsl:template match="*[contains(@class, ' topic/link ')]" mode="related-links:result-group">
有没有人能够深入了解我是如何做到这一点的?
答案 0 :(得分:0)
您使用的是非常旧版本的DITA-OT,不再受支持。您可以在更高版本中使用args.rellinks
参数。你应该真的升级到2.5.4甚至3.0。