Возможно ли сделать отступ в блоке кода в MediaWiki, используя SyntaxHighlight GeSHi ?
Например, я бы хотел, чтобы приведенный ниже контейнер кода был выровнен со списком третьего уровня
* 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>
Я попытался обернуть контейнер кода GeSHi двоеточиями (используя стандартный синтаксис отступа MediaWiki ), но это мешает синтаксическому синтаксическому анализу GeSHi от SyntaxHighlight GeSHi.
Просто для пояснения, я бы хотел не включать в свой код <code>
, так как мне нужна правильная подсветка синтаксиса.
Есть предложения?