Вопросы о ссылках на цифры в R Markdown (вывод в формате PDF)? - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь вырезать уценку R в виде PDF-документа.Я хочу автоматически ссылаться на свои цифры, чтобы при упоминании в тексте рисунка 1 он мог автоматически перейти к рисунку 1 в разделе рисунков.

Я скачал пакет скидок и попробовал следующий код, использовав введениек руководству по уценке.Однако после того, как я его связал, он показал то, что набрал, вместо того, чтобы метку, которую я хотел показать.

Вот мой заголовок YAML:

---
title: Policy Analysis
author: Me
fontsize: 12pt
output:
  pdf_document: default
  bookdown::pdf_document2: default
mainfont: Times New Roman
geometry: margin=2.54cm
subtitle: Web address
abstract: "This is an analysis"
  ---

А вот нижемой код:

library('bookdown')

\@ref(fig:explore) is produced to look at each of the 9 counties and their respective air emission.

```{r explore, fig.cap="Data Exploration", fig.height = 5.5, fig.width = 9}

par(mar = c(4, 4, .1, .1))

plot(cars, pch = 19)


```

Я ожидаю, что он направит меня к графику, сгенерированному кодом chuck explore, но в итоге текст по-прежнему выглядит так, как я его набрал:

@ ref (рис: исследовать) создается для просмотра каждого из 9 округов и соответствующих выбросов в атмосферу.

По сути, @ref (рис: исследовать) ничего не делал для ссылки на рисунок..

И график показан ниже с подписью.

Что-то не так с моими настройками?Пожалуйста, дайте мне знать, если у кого-то есть мысли по этому поводу.

Спасибо!

1 Ответ

1 голос
/ 16 апреля 2019

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

--- 
output: 
  bookdown::pdf_document2
---

Вы не можете использовать функции bookdown без загрузки шаблонов из пакета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...