Mam problem z generowaniem \label{}
dla działek, gdy używam knitr, aby przejść z pliku *.Rmd
do pliku *.md
przez knitr
; a następnie przekształcenie na *.pdf
poprzez pandoc
.Nie mogę wygenerować label {rys: mwe-plot} z knitr
An MWe dla mojego *.Rmd
znajduje się poniżej:
```{r Setup, include=FALSE, results="hide", warning=FALSE}
opts_chunk$set(dev="cairo_pdf", fig.lp="fig:", echo=FALSE, results="hide",
message=FALSE, warning=FALSE)
```
```{r mwe-plot, fig.cap = "MWE plot."}
library(ggplot2)
ggplot(mtcars, aes(factor(cyl))) +
geom_bar()
```
I dzianiny:
knit("mwe.Rmd")
Następnie używam pandoc
pandoc -o mwe.pdf mwe.md
powinienem być w stanie wzajemnej odsyłającym działka z Figure \ref{fig:mwe-plot}
w moim źródle *.Rmd
. Ale wydaje się, że \label{fig:mwe-plot}
nie został stworzony w mwe.tex
jeśli biegnę:
pandoc -o mwe.pdf mwe.md
Dziękujemy!
Dzięki! Mam nadzieję pracować nad "drugą opcją", o której wspomniałeś i po prostu jeszcze nie znalazłem na to czasu :) –
Uważam, że moje pytanie jest istotne dla twojej odpowiedzi (jest to nieco inne, ponieważ wyraźnie generuję etykiety dla odsyłacze wzajemne jako część dynamicznego generowania fragmentów). Chciałbym usłyszeć od ciebie, Gavina i/lub @Yihui o tym: http://stackoverflow.com/q/26883864/2872891. Dzięki! –