问题
有什么方法可以交叉引用fixest::etable()
吗?我知道这etable
是一个简单的方法,但它实际上非常有用。如果有办法做到这一点,那将非常有帮助。
环境是 Windows 10,使用 R 4.1.2 并bookdown::render_book()
在 RStudio 中运行。以下是文件结构和每个文件的内容。
- 索引.Rmd
- _bookdown.yml
- _output.yml
源代码
索引.Rmd
---
title: "test"
author: "null"
output: pdf_document
fontfamily: lmodern
documentclass: bxjsarticle
classoption: |
xelatex,
ja=standard,
a4
link-citations: yes
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(
echo = FALSE,
warning = FALSE,
message = FALSE,
dev = "cairo_pdf",
results = "asis"
)
```
```{r model}
library(fixest)
model <- feols(dist ~ speed, cars)
```
```{r etable}
etable(model, title = "etable", tex = TRUE)
```
\@ref(tab:etable)
_bookdown.yml
delete_merged_file: true
_output.yml
bookdown::pdf_document2:
latex_engine: xelatex
dev: cairo_pdf
fig_caption: yes
number_sections: true
结果
如图所示,交叉引用将是“??”。现在,我必须在不使用交叉引用的情况下手动编号。