SyntaxHighlight GeSHiを使用して MediaWiki のコード ブロックをインデントすることは可能ですか?
たとえば、以下のコード コンテナを第 3 レベルのリストに合わせたいと思います
* This is plain text of a first-level list to be rendered by MediaWiki
** This is plain text of a a second-level list to be rendered by MediaWiki
*** This is plain text of a third-level list to be rendered by MediaWiki
<source lang="Cpp">
int main(int argc, char** argv)
{
my_function(4, 1, 2, 3);
return 0;
}
</source>
(MediaWiki の標準インデント構文を使用して) GeSHi コード コンテナーをコロンでラップしようとしましたが、SyntaxHighlight GeSHi がコードを正しく解析できません。
<code></code>明確にするために、適切な構文の強調表示が必要なため、コードをラップすることは避けたいと思います。
助言がありますか?