StatisticianLH的个人博客分享 http://blog.sciencenet.cn/u/leonardo 医学统计垃圾一枚,希望各位指出我的错误

博文

Rmarkdown使用Ctex knit报! Dimension too large.错误

已有 317 次阅读 2025-3-25 11:02 |个人分类:R markdown|系统分类:科研笔记

! Dimension too large. \LT@max@sel #1#2->{\ifdim #2=\wd \tw@                                        #1\else \number \c@LT@chunks \fi }{\th... l.518 \end{longtabu}                      I can't work with sizes bigger than about 19 feet. Continue and I'll use the largest value I can.   Here is how much of TeX's memory you used:  21898 strings out of 475847  440248 string characters out of 5773439  953357 words of memory out of 5000000  44482 multiletter control sequences out of 15000+600000  567196 words of font info for 112 fonts, out of 8000000 for 9000  14 hyphenation exceptions out of 8191  93i,9n,114p,396b,937s stack positions out of 10000i,1000n,20000p,200000b,200000s Output written on test.pdf (8 pages).

155812h84n3kg5nda8nuyv.png

我在Rmarkdown中Tinytex使用Ctex模板Knit导出PDF的时候,报错! Dimension too large. 并且导出了残缺的PDF。

根据报错进行debug,发现原因是在Rmarkdown代码中使用了如下代码:

pt <- knitr::kable(results,digits = 3,booktabs=TRUE, caption = '分组正态性检验P值,P>0.05表示符合正态分布') %>% kableExtra::kable_styling(bootstrap_options = "bordered",full_width = T,position = 'center',row_label_position = 'c')

直接将full_width = FALSE即解决了该问题。

可以看到我使用了full_width = TRUE参数,就是这个参数导致了latex处理不了太大的表格。通过查询kableExtra::kable_styling的参考文,对full_width进行了如下说明:

If not specified, a HTML table will have full width by default but this option will be set to FALSE for a LaTeX table

默认都是讲latex表格设定full_width=FALSE的。破案了爽



https://blog.sciencenet.cn/blog-3587875-1479213.html

上一篇:tinytex::tlmgr_install()不报错,但是安装包不成功;更换镜像
下一篇:R语言corrplot包更改变量名标签 labels参数不可用
收藏 IP: 202.202.232.*| 热度|

1 许培扬

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

IP: 223.72.66.*   回复 | 赞 +1 [1]许培扬   2025-3-25 13:50
在R Markdown中使用CTeX编译时出现“! Dimension too large.”错误,通常与LaTeX排版时的尺寸计算溢出有关。通过以上步骤逐一排查,通常可以解决因尺寸溢出导致的编译错误。若问题仍存,建议提供具体出错的代码片段以便进一步分析。
回复  谢谢许老师指点,的确是这个问题,只是小白对Latex的内容还不熟悉,只有盲人摸象般
2025-3-25 17:151 楼(回复楼主) 赞 +1 | 回复

1/1 | 总计:1 | 首页 | 上一页 | 下一页 | 末页 | 跳转

扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2025-3-31 10:06

Powered by ScienceNet.cn

Copyright © 2007-2025 中国科学报社

返回顶部