Le 2 oct. 2016 ? 6:24, Igor Zhbanov <izh1979 at gmail.com> a ?crit
:>
> Hi.
>
> Markdown allows to include code blocks by using
> ```c
> printf("Hello World?n");
> ```
Technically this syntax is an extension that is not part of the reference
Markdown spec. But it's true that many (most?) Markdown parsers support it
today.
> But it doesn't allow to specify the tab size (number of spaces). As I
see,
> Markdown states that the tab size is 4: "To produce a code block
> in Markdown, simply indent every line of the block by at least 4 spaces
> or 1 tab."
You will have to check if the parser you are using has a setting like this. For
instance, there is one called [`tab_width`][1] in PHP Markdown. But note that
its effect will apply to everything in the document, not just code blocks, so be
cautious about using tabs to indent lists and other things if you change this
settings. Most likely, Gitlab uses another parser, so it it might behave
differently if it has such a setting.
[1]: https://michelf.ca/projects/php-markdown/configuration/#markdown
--
Michel Fortin
https://michelf.ca