通过 Varioref 引用的文档中的 Latex 在 Rmarkdown 中不起作用
Latex in document referencing via Varioref is not working in Rmarkdown
我长期以来一直在使用 vanilla latex 文档,最近切换到 Rmarkdown。我正在努力让 varioref 工作,或者与此相关的任何文档内引用。请参阅下面的示例 Rmarkdown 文件内容。我试图使它成为一个可重现性最低的示例。
---
title: "vref"
output:
pdf_document:
keep_tex: true
latex_engine: pdflatex
header-includes: \usepackage{varioref}
---
Please see \vref{section}
\newpage
\section{This is a section} \label{section}
似乎正在使用可点击的 link 创建引用,但没有对正在创建的部分的引用..
Rmarkdown 生成未编号的部分与 varioref 无关。您可以像这样对它们进行编号:
---
title: "vref"
output:
pdf_document:
keep_tex: true
latex_engine: pdflatex
header-includes:
- \usepackage{varioref}
- \setcounter{secnumdepth}{4}
---
Please see \vref{section}
\newpage
\section{This is a section} \label{section}
我长期以来一直在使用 vanilla latex 文档,最近切换到 Rmarkdown。我正在努力让 varioref 工作,或者与此相关的任何文档内引用。请参阅下面的示例 Rmarkdown 文件内容。我试图使它成为一个可重现性最低的示例。
---
title: "vref"
output:
pdf_document:
keep_tex: true
latex_engine: pdflatex
header-includes: \usepackage{varioref}
---
Please see \vref{section}
\newpage
\section{This is a section} \label{section}
似乎正在使用可点击的 link 创建引用,但没有对正在创建的部分的引用..
Rmarkdown 生成未编号的部分与 varioref 无关。您可以像这样对它们进行编号:
---
title: "vref"
output:
pdf_document:
keep_tex: true
latex_engine: pdflatex
header-includes:
- \usepackage{varioref}
- \setcounter{secnumdepth}{4}
---
Please see \vref{section}
\newpage
\section{This is a section} \label{section}