Le 2 oct. 2016 à 6:24, Igor Zhbanov <izh1...@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

_______________________________________________
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
https://pairlist6.pair.net/mailman/listinfo/markdown-discuss

Reply via email to