簡體   English   中英

rmarkdown 中的多行交叉引用方程 - 編織到 pdf

[英]Multiline cross-referenced equation in rmarkdown - knit to pdf

我正在嘗試創建 rmarkdown pdf 文檔並在其中引入多行方程。 這是 header:

title: "Cross-referencing figures, tables, and equations"
author: "Generated by bookdown"
output:
  pdf_document: default
  bookdown::pdf_document2: default
  bookdown::html_document2: default

我需要能夠交叉引用方程並將其拆分為多行,因為它很長。 我通過查看其他帖子嘗試了多種不同的方法,最新的如下:

\begin{align} 
g(X_{n}) &= g(\theta)+g'({\tilde{\theta}})(X_{n}-\theta) \notag \\
\sqrt{n}[g(X_{n})-g(\theta)] &= g'\left({\tilde{\theta}}\right)
  \sqrt{n}[X_{n}-\theta ] (\#eq:align)
\end{align}

除了我無法使用@ref(eq:align交叉引用和(\#eq:align)隨機出現在等式中之外,上述工作正常。有人可以建議我如何讓它工作嗎?

謝謝你。

以下有幫助嗎?

\begin{align} 
g(X_{n}) &= g(\theta)+g'({\tilde{\theta}})(X_{n}-\theta) \notag \\
\sqrt{n}[g(X_{n})-g(\theta)] &= g'\left({\tilde{\theta}}\right)
  \sqrt{n}[X_{n}-\theta ] \label{eq:align}
\end{align}

As we see from \eqref{eq:align}, Pythagoras was right all along!

這個想法是只使用 LaTeX 分配標簽和引用\label\eqref的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM