gpt4 book ai didi

latex - 在 RMarkdown 表中引用

转载 作者:行者123 更新时间:2023-12-04 18:32:01 28 4
gpt4 key购买 nike

我正在尝试创建一个表,其中包含内置于表中的引文。这是我试图实现的目标的视觉效果。

desired output

据我所知,您只能在 rowvars 中添加脚注或 colvarskableExtra (喜欢那个包)。

# Create a dataframe called df
Component <- c('N2','P3')
Latency <- c('150 to 200ms', '625 to 800ms')
Location <- c('FCz, Fz, Cz', 'Pz, Oz')
df <- data.frame(Component, Latency, Location)

以下是我通读后的尝试 kableExtra的 Git 页面
# Trying some code taken from the kableExtra guide
row.names(df) <- df$Component
df[1] <- NULL
dt_footnote <- df
names(dt_footnote)[1] <- paste0(names(dt_footnote)[2],
footnote_marker_symbol(1))

row.names(dt_footnote)[2] <- paste0(row.names(dt_footnote)[2],
footnote_marker_alphabet(1))
kable(dt_footnote, align = "c",
# Remember this escape = F
escape = F, "latex", longtable = T, booktabs = T, caption = "My Table Name") %>%
kable_styling(full_width = F) %>%
footnote(alphabet = "Jones, 2013",
symbol = "Footnote Symbol 1; ",
footnote_as_chunk = T)

Output

但此代码仅适用于标题。最终目标是我是否可以使用 BibTex 引用,例如 @JonesFunctionalMixedEffectModels2013这样代码的最后部分看起来像
footnote(alphabet = @davidsonFunctionalMixedEffectModels2009,
symbol = "Footnote Symbol 1; ", footnote_as_chunk = T)

谁有想法?

谢谢

最佳答案

我最后做的是用 pander 生成一个临时表,然后将引用文献编号手动复制到我的 kable

pander(
df,
caption = "Temporal",
style = "simple",
justify = "left")

关于latex - 在 RMarkdown 表中引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51613152/

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