Отключить автоматическое заполнение отсутствующих закрывающих тегов HTML в Reveal MD

#markdown #reveal.js

#markdown #reveal.js

Вопрос:

Следующий код:

 ```python
x = '<x>'
```
  

Вычисляется в Reveal MD для:

 x = '<x>'</x>
  

Reveal MD пытается исследовать теги HTML и в случае обнаружения отсутствующих закрывающих тегов автоматически закрывает их. Есть ли какой-либо способ заблокировать эту функцию? Очевидно, что это ошибка — я указал после обратных ссылок, что мое намерение состояло в том, чтобы поместить код Python, а не HTML.

Ответ №1:

Замените < и > в «теге» элементами HTML-кодировки.

Выражение

 ```python
x = 'amp;<xamp;>'
```
  

вычисляется как

 x = '<x>'
  

как и ожидалось.