Заголовок YAML файла уценки создает нечетную таблицу поверх документа - PullRequest
0 голосов
/ 26 мая 2019

Я получаю странный вывод из моего заголовка YAML, который я не собираюсь делать. Вместо этого я ожидаю нормального вывода с заголовком, автором и оглавлением, конечно.

Следующий код выдает следующий вывод:

---
title: General Stuff
author: Me
output:
    html_document:
    toc: true # table of content true
    toc_depth: 3  # upto three depths of headings (specified by #, ## and ###)
    number_sections: true  ## if you want number sections at each table header
    theme: united
---

генерирует этот вывод:

Я получил этот вывод из GitHub, где отображается файл. Может быть, проблема в том, что GitHub использует какую-то интересную версию уценки ...?

1 Ответ

0 голосов
/ 26 мая 2019

Может быть, проблема в том, что GitHub использует какую-то интересную версию уценки ...?

YAML frontmatter не является частью самой уценки .Обычный процессор Markdown не будет делать с ним ничего особенного.Скорее всего, он будет отображать <hr> и некоторый текст, возможно, заканчивающийся заголовком.

Но да, GitHub специально обрабатывает YAML :

МногиеВеб-сайты блогов, например Jekyll с GitHub Pages , зависят от некоторых метаданных в формате YAML в начале вашего сообщения.Вы знаете, вещи, которые идут между тире, как это:

---
title: Blogging Like a Boss
---

Начиная с [27 сентября 2013], мы будем отображать эти метаданные в GitHub в виде горизонтальной таблицы, чтобы было легче читать

...