У меня есть встроенный HTML в моем Markdown (маркированный список внутри таблицы). Есть ли способ отступать мой HTML без Pandoc, рассматривая его как стенографический блок?Вставить отступы HTML в Markdown с Pandoc
ответ
Сортировка, но вы должны изменить настройки Pandoc по умолчанию.
уценки rules явно запретить это:
Единственное ограничение в том, что HTML-блочные элементы - например,
<div>
,<table>
,<pre>
,<p>
и т. Д. - должны быть отделены от окружающего содержимого пустыми строками, а начальный и конечный теги блока не должны быть отступом с вкладками или пробелами.
Однако, если вы заметили, в приведенном выше правиле указано, что только «начальный и конечный теги блока не должны быть отступом». Нет никаких ограничений на отступ от содержимого внутри «начального и конечного тегов». . В самом деле, содержание между «» начальным и конечным тегами»даже не обрабатывается как Markdown, так что не стесняйтесь отступа прочь Другими словами, это вполне приемлемо:
<table>
<thead>
<tr>
<th>A header</th>
</tr>
</thead>
</table>
Кроме того, что он doesn't work в Pandoc по умолчанию Как объяснено в Pandoc-х documentation:.
Стандартный Markdown позволяет включать HTML «блоки»: блоки HTML между сбалансированными тегами, которые отделены от окружающего текста с пустыми строками, а начало и конец слева Внутри этих блоков все интерпретируется как HTML, а не Markdown, поэтому (например)
*
не делает т означает акцент.Pandoc ведет себя таким образом, когда используется формат
markdown_strict
; но по умолчанию pandoc интерпретирует материал между тегами блока HTML как Markdown.
Поэтому вам либо необходимо использовать расширение raw_html
, либо формат вывода markdown_strict
.
Для "строгого режима" использование:
pandoc --from markdown_strict
Или не использовать строгий режим, но все-таки получить поведение HTML вы хотите (отключить markdown_in_html_blocks
расширение и включить raw_html
расширение):
pandoc --from markdown-markdown_in_html_blocks+raw_html
- 1. Преобразование html mathjax в markdown с pandoc
- 2. Markdown + Pandoc + Beamer: не удается вставить таблицы
- 3. Pandoc игнорирует Markdown-новости
- 4. Pandoc markdown page break
- 5. Pandoc markdown to PDF
- 6. Вставка вертикального пространства в Pandoc Markdown
- 7. Условные разделы в Pandoc markdown
- 8. Внутренние ссылки в HTML-слайдах, сделанные из markdown с pandoc
- 9. Markdown код отступы с Haml
- 10. pandoc добавить класс в таблицу в markdown
- 11. Pandoc Markdown: игнорировать текст в PDF (но включать в HTML)
- 12. Весь компилятор сайта markdown/pandoc?
- 13. LaTeX многоколоночный блок в Pandoc markdown
- 14. Как написать Multiple Автор в Markdown (Pandoc)
- 15. Pandoc: Включите сырец `tex` в` `markdown` для преобразования html`
- 16. Комбинация LaTeX с R markdown и pandoc
- 17. tightlist ошибки при использовании Pandoc с Markdown
- 18. Как переместить библиографию в markdown/pandoc
- 19. Приблизительный пакет лучей LaTeX в Pandoc markdown
- 20. Pandoc: сгенерируйте html-вложение. Уравнение латекса из ввода markdown.
- 21. Pandoc - HTML для Markdown неправильно обрабатывает вложенные неупорядоченные списки
- 22. Pandoc escaping iframes во время Markdown to HTML Convert
- 23. Вставить javascript в markdown
- 24. Экспорт определенных разделов в pandoc при преобразовании с Markdown
- 25. Render markdown ячейки с pandoc в ноутбуке ipython
- 26. Pandoc Markdown для простого форматирования текста
- 27. Pandoc, Markdown to Doc, как использовать переменные?
- 28. pgfplotstabletypeset в HTML с pandoc
- 29. pandoc: render supscript с тегами html
- 30. Вставить отступы в электронном виде