R Ссылка на уценку нарушена fig.align и другими параметрами чанка
Я пишу документ в R Markdown и использую библиотеку Bibtex для своих цитат. Они отлично работают, когда я использую их в тексте, но доставляют мне неприятности, когда я пытаюсь реализовать их в подписи к рисункам.
Ссылка Bibtex:
@book{TEST,
title = {R for Data Science},
author = {Test Person},
year = {2018},
}
Как это устроено:
```{r carplot, echo=F, warning=F, fig.cap="This is a Test [@TEST]"}
plot(cars)
```
Ouput:
Как это сломается:
```{r carplot, echo=F, warning=F, fig.cap="This is a Test [@TEST]", fig.align="right"}
plot(cars)
```
Я пробовал другие варианты кода, такие как out.width=".7\\textwidth"
а также out.extra = 'trim = {0 1.1cm 0 0}, clip'
которые оба приводят к нарушению цитирования. Варианты чанка, такие как echo=F
а также warning=F
не кажется проблемой, хотя.
Любые идеи, как я могу поместить параметры фигуры в опции кода, не нарушая мою цитату?
1 ответ
Я нашел рабочее решение для моей проблемы, хотя я до сих пор не понимаю, как она была вызвана. Но для тех, кто ищет обходной путь в будущем, вот как мне удалось это сделать:
(ref:CAP1) This is a Test [@TEST]
```{r carplot, echo=F, warning=F, fig.cap="(ref:CAP1)", fig.align="right"}
plot(cars)
```
Вот так fig.align="right"
больше не кажется проблемой.