Отступы в коде в MediaWiki

Можно ли сделать отступ для блока кода в 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


int main(int argc, char** argv)
{
    my_function(4, 1, 2, 3);
    return 0;
}

. Я попытался обернуть контейнер кода GeSHi двоеточиями (используя стандарт MediaWiki синтаксис отступов ), но это мешает SyntaxHighlight GeSHi правильно анализировать код.

Чтобы уточнить, я бы не хотел заключать свой код в оболочку с помощью , поскольку мне нужно правильное выделение синтаксиса.

Есть предложения?

5
задан Amelio Vazquez-Reina 8 February 2011 в 01:11
поделиться