Возможно ли иметь несколько шаблонов Rmd-файлов для надстройки «Новая публикация» в блоге? - PullRequest
0 голосов
/ 15 ноября 2018

Я хотел бы иметь возможность выбирать из двух (или более) архетипов при использовании надстройки «Новая запись» в blogdown.Снимки экрана https://github.com/rstudio/blogdown/pull/263 показывают, что если я добавлю файл "post.md" в каталог архетипов в моей теме, он будет доступен в раскрывающемся меню Архетип.Тем не менее, я добавил такой файл, и даже после перезапуска RI не получаю ничего, кроме «default», в качестве опции.

Глядя на new_post.R, кажется, что ключевая фраза -

choices = unique(c('default', xfun::sans_ext(dir('archetypes', '\\.md$'))

но я нигде не вижу, чтобы был определен путь к теме, предполагая, что последняя часть не находит допустимый каталог и поэтому фактически не генерируетсписок файлов.

Действительно, если я изменю 'default' на 'foo' в приведенной выше строке, то мой единственный вариант в меню архетипа - foo.

Следует отметить, что редактирование Imake to defaults.md в моем каталоге архетипов do применяется new_post, поэтому Гуго находит этот каталог;это просто блестящее приложение, которое, кажется, не находит его.

Первоначально я нашел это, используя текущую версию выпуска (0.9);Я получаю тот же результат, используя v. 9.2 из GitHub.

Вполне возможно, что мне не хватает чего-то фундаментального (например, настройки параметров где-то), и если да, то я извиняюсь: -)

1 Ответ

0 голосов
/ 16 ноября 2018

Вы должны добавить файл .md в каталог archetypes вашего сайта корневой каталог вместо каталога темы.

...