1

Тема: Markdown

Зараз я перекладаю документація по CHIP-8 і в якості мови розмітки я обрав Markdown. Зараз я стикнувся з суттєвою вадою цього хвормату - я не можу зробити похилими кілька літер в середині слова, наприклад 5XY0 Так от, то ніяк не виправити, окірім використанням теґу <i></i>?

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»
Подякували: leofun011

2

Re: Markdown

Хіба?

~/temp$ cat >foo.md
5*XY*0

5**XY**0

5***XY***0
~/temp$ markdown foo.md
<p>5<em>XY</em>0</p>

<p>5<strong>XY</strong>0</p>

<p>5<strong><em>XY</em></strong>0</p>
~/temp$

printf("Nested comments is %s\n", */*/**/"*/"/*"/**/ == '*' ? "OFF" : "ON");
Подякували: 0xDADA11C7, leofun012

3

Re: Markdown

Дякую, я користувався підкресленням до того (5_XY_0) і мені відображалося не те що я хотів, дивина та й годі.

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»

4

Re: Markdown

Чи можна на чистому маркдавуні створити наступну таблицю? Я хотів опулблікуватися в колективному блозі, але попередній перегляд показав, що парсер сайта не жере чистий хтмл всередині маркдавуна.

<table>
<tr>
<td>"0"</td>
<td>Двійк.</td>
<td>Шістн.</td>
</tr>
<tr>
<td>
<tt>
&#42;&#42;&#42;&#42;<br/>
&#42;&nbsp;&nbsp;&#42;<br/>
&#42;&nbsp;&nbsp;&#42;<br/>
&#42;&nbsp;&nbsp;&#42;<br/>
&#42;&#42;&#42;&#42;<br/>
</tt>
</td>
<td>
11110000<br/>
10010000<br/>
10010000<br/>
10010000<br/>
11110000<br/>
</td>
<td>
0xF0<br/>
0x90<br/>
0x90<br/>
0x90<br/>
0xF0<br/>
</td>
</tr>
</table>
Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»

5

Re: Markdown

У markdown я одним оком зазирнув якось, реально не використовую. І щось з таблицями у мене не виходить.

printf("Nested comments is %s\n", */*/**/"*/"/*"/**/ == '*' ? "OFF" : "ON");
Подякували: 0xDADA11C71

6

Re: Markdown

0xDADA11C7 написав:

Чи можна на чистому маркдавуні створити наступну таблицю? Я хотів опулблікуватися в колективному блозі, але попередній перегляд показав, що парсер сайта не жере чистий хтмл всередині маркдавуна.

Глянув офіційну специфікацію:
For any markup that is not covered by Markdown’s syntax, you simply use HTML itself. There’s no need to preface it or delimit it to indicate that you’re switching from Markdown to HTML; you just use the tags.

The only restrictions are that block-level HTML elements — e.g. <div>, <table>, <pre>, <p>, etc. — must be separated from surrounding content by blank lines, and the start and end tags of the block should not be indented with tabs or spaces.
https://daringfireball.net/projects/mar … yntax#html

Тобто перед і після HTML-у мають бути пусті рядки, а перший і останній рядок HTML-у мають бути без відступів. І все. Якщо парсер Markdown не жере чистий HTML - він порушує специфікацію і, відтак, не є парсером чистого Markdown.

Подякували: 0xDADA11C71