2017-02-19 3 views
0

にクロスリファレンスbookdownは、式、図、表およびセクションのための偉大な相互参照オプションが提供しています: https://bookdown.org/yihui/bookdown/cross-references.htmlrticles

を私は出力「rticles :: elsevier_article」として設定した場合しかし、彼らは動作しないようです。

ファイル内の相互参照に使用できるオプションは何ですか?

答えて

1

私は試していないが、ここで可能な解決策があります:https://bookdown.org/yihui/bookdown/a-single-document.html

特に、あなたのYAMLのメタデータで指定します。

output: 
    bookdown::pdf_book: 
    base_format: rticles::elsevier_article 
+0

応答をいただき、ありがとうございます。私はこの解決策を知っています。しかし、私は自分の参照システムを提供していないのだろうかと思います。あなたの回答に関しては、pdf_bookのbase_formatに問題があります。出力に 'citation_package:natbib'という行を追加すると、参考文献はまったくコンパイルされません。しかし、これは別の質問のためだと思います。あなたは本当に根源的な参照オプションがないのですか? – matandked

+0

[captionerパッケージ](https://cran.rstudio.com/web/packages/captioner/)を試すことができます。 [vignette](https://cran.rstudio.com/web/packages/captioner/vignettes/using_captioner.html)またはこの短い[チュートリアル](https://datascienceplus.com/r-markdown-how-to-数と参照テーブル/)。またはこの関連する質問を参照してください:http://stackoverflow.com/questions/38861041/knitr-rmarkdown-latex-how-to-cross-reference-figures-and-tables –