[環境:勝利7、R 3.2.3、RStudio、最新]knitr/pandoc:セクションへの相互参照、サブセクション
私はセクションにラベルを付けたい記事を、するknitr .Rmd
文書を持っています、
## Mean differences {#sec:meandiff}
、その後、私はこのような何かがbookdownを使用して可能であることが分かります「3.2節では、私は...話し合う」、およびいくつかの言及があるとして、それがテキストで表示されますので、そのセクションを参照のようにpandocのドキュメント内の "内部リンク"のhttp://rmarkdown.rstudio.com/authoring_pandoc_markdown.html#linksですが、動作させることはできません。私はRStudio関連のドキュメントやブログでこれを見ていますが、今は見つけられません。
私はしかし、生産PDFはちょうど
In Section (@#sec:meandiff) ...
In Section (???) ..., with: pandoc-citeproc: reference sec:meandiff not found
In Section (#sec:meandiff) ...
としてこれをレンダリングする
In Section (@#sec:meandiff) ...
In Section (@sec:meandiff) ...
In Section (#sec:meandiff) ...
のような様々な事をしようとした私が使用しているYAML
ヘッダーは次のとおりです。
---
title: "My title"
author: Moi Meme
date: '`r format(Sys.time(), "%B %d, %Y")`'
output:
pdf_document:
fig_caption: yes
keep_tex: yes
number_sections: yes
includes:
in_header: mystyles.tex
ありますが上がりませんそれほど多くのそのような相互参照は私が手動で行うことはできませんが、もし私がsometを見逃しているpandoc
によって行われている構文についてのヒンジはそれをより簡単にします。 \label
sは値下げ/ pandoc前文に
によって生成されながら
現在[...巨大な議論]複数の出力形式のためにネイティブにサポートされていますが、そこにいない(https://github.com/jgm/pandoc/issues/813) – mb21
で、これはあるかもしれませんあなたseful:https://rpubs.com/ajlyons/autonumfigs – sparrow
あなたがbookdownを試みることがあります。https://bookdown.org –