对于项目中的每个类,沙堡创建(以及其他)两个页面:
- 主页名为
T_class_full_name
,包含描述、语法、继承层次 struct ,另请参见 - "成员"页(称为
AllMembers_T_class_full_name
)包含构造函数、方法、字段等.
有没有办法将这两个合并在一起-members page
被附加到主页上?
对于项目中的每个类,沙堡创建(以及其他)两个页面:
T_class_full_name
,包含描述、语法、继承层次 struct ,另请参见AllMembers_T_class_full_name
)包含构造函数、方法、字段等.有没有办法将这两个合并在一起-members page
被附加到主页上?
我不能为这个问题提供一个可行的答案,但我可以提供一些 idea ,如果有人愿意破解它的话,这些 idea 可能会奏效:
1.
2.
<!-- add a link to the member list section for this subgroup -->
<a href="#{$elementVisibility}Toggle" onclick="OpenSection({$elementVisibility}Toggle)">
3. 我还有其他 idea 试图改变这个 struct ,但我需要仔细研究一下,才能提供任何明确的答案.我甚至不确定htmlBody.xsl是不是执行此操作的地方.如果我在这里确实有需要,我想我可以通过以下方式最容易地实现您的目标:
很好的一点是,在生成的文件和链接中使用了一致的命名方案,因此我认为编写这个过程并将所有链接更新为锚定会比过多地使用模板更容易.事实上,我认为对于有过这种文档操作经验的人来说,这是很容易做到的.
警告:我甚至不是沙堡专家,一年多前只用过最少的沙堡.在今天之前,我也没有花任何时间考虑我会如何破解它,只是开箱即用.如果没有其他回应,我甚至不会对此做出回应.可能有一种受支持的配置方式可以实现这一点,但作为一个临时用户,我甚至不知道如何处理它.
根据我使用SHFB的经验,我在这里还假设HTML输出会是什么样子.在这一点上,我可能也做得过火了.我不再有一个项目,我可以从中生成沙堡文档,但如果有人可以发布一个链接到一些HTML输出从沙堡,并对这种方法感兴趣,我会很乐意进一步帮助.