在 r markdown 中将章节编号添加到方程编号
Adding chapter numbers to equation numbers in r markdown
我想在使用 r markdown 创建的文档中对方程式进行编号,输出为 pdf,但我想在方程式编号中包含章节编号。
我已按照 https://bookdown.org/yihui/bookdown/markdown-extensions-by-bookdown.html#equations
中所示的说明进行操作
link 中的标签包括章节编号,但我的没有。
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
output:
bookdown::pdf_document2: default
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
我希望方程式编号为 (1.1) 和 (2.1) 它们实际上被标记为 (1) (2)
默认bookdown::pdf_docuemnt2
使用没有任何章节的LaTeX article
class。如果您明确将其更改为使用 book
或 report
class,方程式将适当编号:
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
documentclass: book
output:
bookdown::pdf_document2: default
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
但是,这会导致文档变长,因为章节从新的一页开始等等。如果您对 article
类的文档感兴趣,每个部分都有方程式编号,您可以熟练地 this answer:
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
output:
bookdown::pdf_document2: default
header-includes:
- \usepackage{amsmath}
- \numberwithin{equation}{section}
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
如果您正在使用这些命令,也可以将这些命令放在序言 .tex
文件中。
我想在使用 r markdown 创建的文档中对方程式进行编号,输出为 pdf,但我想在方程式编号中包含章节编号。
我已按照 https://bookdown.org/yihui/bookdown/markdown-extensions-by-bookdown.html#equations
中所示的说明进行操作link 中的标签包括章节编号,但我的没有。
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
output:
bookdown::pdf_document2: default
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
我希望方程式编号为 (1.1) 和 (2.1) 它们实际上被标记为 (1) (2)
默认bookdown::pdf_docuemnt2
使用没有任何章节的LaTeX article
class。如果您明确将其更改为使用 book
或 report
class,方程式将适当编号:
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
documentclass: book
output:
bookdown::pdf_document2: default
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
但是,这会导致文档变长,因为章节从新的一页开始等等。如果您对 article
类的文档感兴趣,每个部分都有方程式编号,您可以熟练地 this answer:
---
number_sections: true
fig_caption: yes
title: "Test equation nos"
output:
bookdown::pdf_document2: default
header-includes:
- \usepackage{amsmath}
- \numberwithin{equation}{section}
---
# Chapter 1
I would like this equation to be numbered (1.1) but it is just labelled (1)
\begin{equation}
e = mc^2
(\#eq:emc)
\end{equation}
# Chapter 2
I would like this equation to be numbered (2.1) but it is labelled (2)
\begin{equation}
e^{i\pi}+1 = 0
(\#eq:euler)
\end{equation}
如果您正在使用这些命令,也可以将这些命令放在序言 .tex
文件中。