如何调整Quarto幻灯片中内容框的主体宽度以避免换行?
解决Quarto中skimr输出内容框换行的问题
要扩展skimr输出的内容框宽度、避免换行,可尝试以下几种方法:
方法一:全局配置代码块输出宽度
在Quarto文档的YAML头部添加全局设置,让所有代码块输出占满可用宽度:
format: html: code-block-width: "100%"
方法二:单独设置目标代码块宽度
给运行skim()的代码块添加out.width选项,强制其输出宽度适配容器:
#| echo: true #| out.width: "100%" skim(diamonds)
方法三:自定义CSS样式调整容器宽度
如果前两种方法不生效,可添加自定义CSS强制修改skimr输出容器的宽度:
<style> .skim-table { width: 100% !important; overflow-x: auto; } </style>
注:若skimr输出的容器类名不是skim-table,可通过浏览器开发者工具查看实际类名后调整样式选择器。
方法四:修改skimr的输出选项
使用skim_with()函数自定义skimr的输出格式,让表格宽度自适应:
#| echo: true skim_with(base = list( numeric = skimr::skim_numeric(width = Inf) )) skim(diamonds)
内容的提问来源于stack exchange,提问作者user23438
相关产品推荐
相关产品推荐

