BitBucket Wiki:创建层次结构?

时间:2010-06-16 03:27:54

标签: wiki bitbucket

我想在我的wiki中创建一个层次结构,如下所示:

General
FooPages
    Foo1
    Foo2
    Foo3
       ODP
Bar
   Baz

我想创建这些页面,并使用<<toc>>目录宏来组织它们。

我该怎么做?我是否需要在自己的机器上克隆和编辑维基,或者我可以通过网络界面完全执行此操作吗?

2 个答案:

答案 0 :(得分:12)

您可以(部分)使用<<toc / >>执行此操作。 这将为根目录中的文件中的所有标头创建TOC。 但是,它不会列出子目录中的文件头。 您可以对<<toc FooPages/ >>等执行相同操作。

您可以通过网络界面和计算机本地执行此操作。

我在这个Bitbucket维基页面上放了一些TOC示例:http://bitbucket.org/marijnvanderzee/build-wiki/wiki/TocTests。你可以在那里查看标记。

确保平衡标题上的等号;例如使用== H2 ==代替== H2。 两者都有效,但此时,<<toc>>宏无法识别后者。

答案 1 :(得分:3)

关于这个问题的等级方面,值得澄清:

您可以在创建或编辑Wiki页面时使用“标题”字段创建层次结构。

例如:如果要在新的Foo目录中创建新文件Bar.md,只需创建一个新页面并在Title字段中写下&#34; Foo / Bar.md&#34;。它将同时创建目录和文件。

我不确定是否可以直接创建目录而不立即添加文件。

关于此问题的TOC一半,我发现我可以在Markdown页面中使用# HeaderTitle语法,而Creole的TOC宏将识别它。

相关问题