gpt4 book ai didi

在 Bookdown 中渲染附录图编号

转载 作者:行者123 更新时间:2023-12-01 13:40:33 24 4
gpt4 key购买 nike

Bookdown 是一个很棒的软件包,我期待看到它是如何发展的,但是现在我在 pdf_document2 中遇到了令人不安的渲染数字编号问题。数字在附录中时的格式。特别是当带有标题的图形在附录中时,图形编号应采用 A.1、A.2、B.1、B.2 等形式,但图形编号被视为带有编号 3.1 的正常部分, 3.2、4.1、4.2等,其中附录分别为第三和第四节。下面是一个例子:

---
title: "Untitled"
author: "John Doe"
date: "November 18, 2016"
documentclass: article
output:
bookdown::pdf_document2:
toc: yes
fig_caption: yes
number_sections: yes
linkcolor: blue
---

# Chapter One

```{r a, fig.cap="rabble rabble"}
plot(cars) # a scatterplot
```

```{r b, fig.cap="rabble rabble"}
plot(cars) # a scatterplot
```

# Chapter Two

# (APPENDIX) Appendix {-}
# Appendix A

```{r c, fig.cap="rabble rabble"}
plot(cars) # a scatterplot
```

# Appendix B

```{r d, fig.cap="rabble rabble"}
plot(cars) # a scatterplot
```

这是 bookdown 本身的问题,还是在某些方面不正确?

最佳答案

我无法重现您的问题。当我编译您的文档时,整个文档中的数字从 1、2、3、4 开始连续编号。

figures in an article

如果我将文档类从 article 更改为至 book ,我按预期得到 A.1 和 B.1。

figures in a book

> devtools::session_info('bookdown')
Session info --------------------------------------------------------
setting value
version R version 3.3.2 (2016-10-31)
system x86_64, darwin13.4.0
ui RStudio (1.1.2)
language (EN)
collate en_US.UTF-8
tz America/Chicago
date 2016-11-18

Packages ------------------------------------------------------------
package * version date source
....
bookdown 0.2.3 2016-11-18 Github (rstudio/bookdown@7c09c9b)
....

一个普通的 LaTeX 示例,不使用 预订 :
\documentclass{article}

\begin{document}

\section{Test 1}
\section{Test 2}

\appendix

\section{Test 3}

\begin{figure}[h]
\caption{Test caption.}
\end{figure}

\end{document}

输出(数字是 1,而不是 A.1):

figure in appendix

关于在 Bookdown 中渲染附录图编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40678036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com