首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Texreg表无法放在一页上

Texreg表无法放在一页上
EN

Stack Overflow用户
提问于 2021-06-30 18:47:29
回答 1查看 17关注 0票数 0

我有一个不适合一页的texreg (Latex表)。如何适应单页?

代码语言:javascript
复制
library(tidyverse)
library(texreg)

d <- mtcars %>% mutate_at(.vars=c('vs','am','gear','carb'), .funs=factor)

lm <- lm(hp~am*gear*carb*mpg*hp,data=d)

texreg(lm,file='texfile.tex',return.string=F) 
EN

回答 1

Stack Overflow用户

发布于 2021-06-30 18:47:29

this great answer启发的工作区

在Latex-document的开头,编写\usepackage{adjustbox}。然后,更改texreg输出,如下所示:

代码语言:javascript
复制
tr <- texreg(lm,return.string=T)

tr <- gsub("\\begin{tabular}"
           ,"\\begin{adjustbox}{totalheight=\\textheight-2\\baselineskip}\n\\begin{tabular}"
           ,tr
           ,fixed=T)

tr <- gsub("\\end{tabular}"
           ,"\\end{tabular}\n\\end{adjustbox}"
           ,tr
           ,fixed=T)

write_file(tr, 'test.tex')

现在,当您在Latex文件中编写\input{test.tex}时,输出表将被压缩为适合一页。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68193335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档