Как остановить попытку rstudio bookdown сгенерировать PDF

Я использую Rstudio для создания документа с пониженной ценой. К сожалению, мне приходится использовать Windows и у меня нет xelatex.

Как мне предотвратить попытки создания compile_main.tex из bookdown?

Мне нужен только HTML

Я просто хочу знать, что поместить в заголовок YAML файла index.Rmd, чтобы выбрать только HTML в качестве выходного формата. Кажется, перечислить это должно быть в output: part, но я не нашел, что эта проблема решена в книге Yihui.

Error: Failed to compile _main.tex.
In addition: Warning message:
running command '"xelatex" -halt-on-error -interaction=batchmode "_main.tex"' had status 127 
Please delete _main.Rmd after you finish debugging the error.
Execution halted

Exited with status 1.

person Harlan Nelson    schedule 05.09.2018    source источник
comment
В дополнение к правильному ответу ниже: вы можете довольно легко установить установку TeX, которая включает xetex, с помощью пакета tinytex.   -  person Ralf Stubner    schedule 06.09.2018
comment
Я пробовал install.packages ('tinytex') tinytex :: install_tinytex (), но установка пыталась загрузить с сайта, ограниченного моим администратором. Я попросил открыть сайт. Я просто попробовал еще раз. Казалось, сработало. tinytex ::: is_inytex () ›ИСТИНА. Это чудо!   -  person Harlan Nelson    schedule 06.09.2018


Ответы (1)


Хотя я не уверен, о какой книге Ихуи вы говорите, но одна из его работ подробно объясняет, как настроить YAML для получения .html вывода.

Я также поставил свой пример, JFYI.

---
title: "Your title"
author: "Your name"
date: "The date when you wrote the document"
output: 
  bookdown::html_document2:
    toc: yes #if you want to get the table of contents
    fig_caption: true
bibliography: Your-bibliography.bib # Specify if you have any bib format, such as `.bib`, `.enl`, .etc.
always_allow_html: yes
editor_options:
  chunk_output_type: console
---
person Carlos Luis Rivera    schedule 06.09.2018
comment
Проще говоря: bookdown не будет производить вывод PDF, если не указать вывод PDF в output части заголовка YAML, который может быть в файле _output.yml. - person Ralf Stubner; 06.09.2018