![如何配置 mediawiki 以在文档中显示标题编号/字母?](https://linux22.com/image/1236338/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%20mediawiki%20%E4%BB%A5%E5%9C%A8%E6%96%87%E6%A1%A3%E4%B8%AD%E6%98%BE%E7%A4%BA%E6%A0%87%E9%A2%98%E7%BC%96%E5%8F%B7%2F%E5%AD%97%E6%AF%8D%EF%BC%9F.png)
生成目录时,它会根据标题对各节进行编号:
1. section 1
2. section 2
2.1 section 2.1
2.2 section 2.2
3. section 3
我希望这些章节编号也出现在段落级别:
1. (section 1 header text)
... section 1 content ...
2. (section 2 header text)
... section 2 content ....
有小费吗?
答案1
用户可以选择让所有标题都使用大纲编号,但无法将其设为所有用户的默认设置。以下是可添加到 LocalSettings.php 文件中的几行代码,用于执行此操作。
$wgExtensionFunctions[] = 'wfNumberHeadings';
function wfNumberHeadings() {
global $wgUser;
$wgUser->setOption('numberheadings', true);
}
答案2
根据这一页,您还可以在 LocalSettings.php 中更改此行为以使其成为默认行为。
$wgDefaultUserOptions['numberheadings'] = 1;
答案3
我发现这个扩展是最好的方法: https://www.mediawiki.org/wiki/Extension:NumberedHeadings
另外,OP 还想对段落级别进行编号 - 我认为只需将所有段落实际上都设为 SubHeading#5,然后使用 CSS 使其看起来