R xtable能否生成\captionof而不是\caption?

R xtable能否生成\captionof而不是\caption?,r,latex,xtable,R,Latex,Xtable,读过这些文件后,我认为这是不可能的,但不管怎样,我还是决定问一下 我正在写海报,表格必须位于中心环境中,而不是表格环境中。(表环境是一个浮动,在海报框中不起作用) 这导致需要使用\caption of而不是\caption在中心环境中放置标题。xtable能做这样的事情吗?\caption是硬编码的。请参阅print.xtable.R的源代码 if (tabular.environment == "longtable" && caption.placement == "top")

读过这些文件后,我认为这是不可能的,但不管怎样,我还是决定问一下

我正在写海报,
表格
必须位于
中心
环境中,而不是
表格
环境中。(表环境是一个浮动,在海报框中不起作用)


这导致需要使用
\caption of
而不是
\caption
中心
环境中放置标题。
xtable
能做这样的事情吗?

\caption
是硬编码的。请参阅
print.xtable.R
的源代码

if (tabular.environment == "longtable" && caption.placement == "top") {
            if (is.null(short.caption)){
                BCAPTION <- "\\caption{"
            } else {
                BCAPTION <- paste("\\caption[", short.caption, "]{", sep = "")
            }
if(tabular.environment==“longtable”&&caption.placement==“top”){
if(is.null(短标题)){

b在
gsub
上有一个很好的主意,但是我应该在什么时候插入它呢?我正在做
print(xtable(my.df),file=“my_table.tex”)
。将
print
语句保存到一个变量中,运行
gsub
,然后导出到
.tex
(例如使用
cat(…,file=“my_table.tex”)
@Heisenberg——它使用
capture.output()
gsub()
cat()
来完成这类任务。