问题标签 [tufte]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
158 浏览

r - Tufte html 输出中主列中的 DT::datatable

我正在尝试使用和包DT::datatable在 Tufte html 文档中包含一个。但是,即使我使用选项设置列的宽度,或者使用或选项设置 输出的宽度,仍然会沿页面、主列和边距列的整个宽度显示!正如您在下图中看到的,它位于直方图下方,但应仅在主列中放置在其旁边。BookdownknitrcolumnDefskintrfig.fullwidth = FALSEout.with = '50%'DT::datatableDT::datatable

我的问题很简单,你知道如何DT::datatable只在Tufte html 书籍的主栏中显示 a 吗?您可能会看到产生DT::datatable

非常感谢你的帮助。

在此处输入图像描述

0 投票
1 回答
64 浏览

html - 带有 csl 的 bookdown::tufte_html_book 无法将引文放在边距中

bookdown::tufte_html_book没有将引用放在 csl 的页边距中并附注。例如:

来自cslhttps://raw.githubusercontent.com/citation-style-language/styles/master/chicago-fullnote-bibliography-short-title-subsequent.csl

对于文件index.rmd

和参考书目test.bib

结果是这个html:

0 投票
1 回答
153 浏览

r - 带有 Rmarkdown 的 Tufte 文件中的全宽图像

我开始使用 Tufte 包,我正在尝试绘制从 png 文件中读取的全宽图像,我尝试使用该![caption](image.png)方法将其绘制在主边距(不是全宽)中,也尝试过在通话中阅读imager::load.image(image.png)和绘图{r fig.fullwidth = TRUE},但它只是将其居中并进行大量调整以使图形变为全宽,此外在页面中留下大量空间。

0 投票
2 回答
145 浏览

r - 如何自动参考 Tufte 讲义中的数字?

我正在尝试使用带有 Tufte 讲义输出的 R markdown 编写报告以生成 pdf。我无法使用任何建议的方法在文本中放置图形参考。我希望有人能说明我如何做到这一点。我将不胜感激任何建议。

到目前为止,我已经尝试了两种广泛的方法,这两种方法都在这个 stackoverflow响应中描述。

选项 1:使用\@ref(fig:chunk-label). 这会生成一个在图形标题中具有正确格式的 pdf,但文本中的参考是@ref(fig:fig-margin).. 请参阅脚本下方的图像:

此处复制的 pdf 中有一张图片,但我没有粘贴它的要点。希望它是可见的
图片

我尝试了多种\@ref(fig:fig-margin)格式的变体,例如删除反斜杠,但无济于事。

选项 2:使用字幕。在上面链接的答案选项中,建议使用 Captioner 作为解决方案,并提供了一些代码。

我实现了这个选项,这次得到了正确的内联引用,但是图 1:图中的部分标题被复制了(即它显示为图 1:图 1:MPG 与马力等)。
这是使用 Captioner 方法的 pdf 中的图像
图片

如果可能的话,我的偏好是只使用基本的降价方法,但如果唯一的方法是使用 Captioner,如果有人可以建议摆脱重复,那会很好(我确实尝试对定义的函数进行一些调整在设置块中,但没有一个起作用。

任何建议将不胜感激。B计划当然只是手动完成。

提前致谢。

0 投票
0 回答
138 浏览

r - 使用 Tufte 格式的代码段中的文本换行

Tufte 格式的代码部分中的文本,Rmarkdown 文档似乎没有换行。我尝试了几个选项和建议,但没有任何效果。我猜我可以在 StackOverflow 上找到的所有其他建议都不起作用,因为“tufte”格式。我正在使用 knitr 构建 HTML 或 PDF 文档。这是最小的示例:

当我使用 knitr 生成 HTML 或 PDF(讲义)时,“文件名”变量用完了分配给代码的文本框。我查看了“tufte.css”文件,似乎没有任何内容可以描述代码框中文本的宽度。

理想情况下,代码框中的文本不仅会换行,而且会缩进一点,以便阅读代码的人可以很容易地看到哪些行是新行,哪些行是换行。谢谢!

0 投票
2 回答
274 浏览

r - tufte Rmarkdown中的gt表对齐

我在 Rmarkdown Tufte 样式的 HTML 中包含 gt 表。我想在主列的中心对齐 gt 表,而不是在跨越主列和边距的 HTML 的中心。我尝试使用 fig.align knitr 选项以及 tab.align 命令。这是一个带有 rmd 的 repo,它显示了问题:https ://github.com/cassidybargell/gt-tufte 。gt 表跨越主列和边距。

Tufte-HTML 中使用的 gt 表的示例代码:

0 投票
0 回答
35 浏览

r - 在 tufte_handout 代码块中包含换行符?

tufte::tufte_handout在 rmarkdown 中使用。我想在代码块中保留换行符,但这些似乎消失了。当我使用时pdf_document,空格会被保留。是否有任何解决方法,以便我可以使用tufte_handout但仍然有格式化的代码?

例如,当我将此 rmarkdown 编译为 pdf 时,

输出将整个expand.grid放在一行上。如果我改为使用编译pdf_document,则保留换行符。

簇绒输出

0 投票
2 回答
406 浏览

r - 是否有适当的方法将图像包含在 R Bookdown 项目的边距中?

我正在努力使用 R Bookdown 编写教科书,并且我想在文本的边缘添加图片。然而,在尝试了多种方法之后,它们似乎都没有真正将图像填充到正确的位置。我已经尝试了 r bookdown 手册中的所有选项以及使用 tufte 样式的说明https://bookdown.org/yihui/rmarkdown/tufte-figures.html

为了确保我没有遇到包冲突的问题,我一直在创建一个新项目,然后将以下代码粘贴到 index.Rmd 文件的末尾。

下图是我编织 index.Rmd 文档或使用构建菜单构建整本书的结果:

结果

如您所见,图像正在填充,但肯定不在边缘。任何帮助或指导将不胜感激!

0 投票
0 回答
118 浏览

r - RMarkdown Tufte 布局全宽图像无法正确放置或缩放

在 Tufte 布局中,我希望一个图形占据页面的整个宽度。我已经仔细检查了我的 PDF 本身在图像中没有大的边距。在搜索了许多类似的问题后,我尝试了几个选项,包括“fig.fullwidth”、“fflater”和“knitr::include_graphics”,但要么这个数字在页面上全部自动结束(但我可以缩放它,至少一点点)或者它位于“fig.pos = h”放置它的位置,但随后是占据大部分页面的较低边距,我无法缩放图像。

在下面的最小代码示例中,图像放置是正确的,但是很小,并且图像下方有很大的边距。有没有办法减少图像周围的空间或强制布局将图像放在特定页面上的特定位置?

0 投票
0 回答
58 浏览

r - 使用 knitr/RStudio 时将 rmarkdown 奇怪地呈现为用于 tufte-handouts 的 HTML

当我渲染文件时,我得到这个输出而不是这个。.Rmd我需要做哪些更改或更新?感谢任何帮助。