图像和文本并排显示在Rstudio演示文稿/.rpres中

5

我试图实现99%演示文稿所使用的基本布局,即幻灯片有一个标题,下面有一些文本,然后是一个图片,图片旁边有文本。显然,在rstudio演示文稿中实现这一目标非常困难(链接在此没有帮助)。我该如何做?以下是我想要的内容(在PowerPoint中制作):

enter image description here

到目前为止,我尝试过以下方法:

Title
====================================
incremental: false

<font color = "darkred">
 Additional Text Goes Here</font>

<div align="center">
<img src="fake.png">
</div>

***

<p>&nbsp;</p>
<p>&nbsp;</p>


- Text goes here
- Text goes here
- Text goes here

这显然会产生荒谬的结果:

enter image description here

目前输出存在的问题:

  • 标题和下面的文本太靠近了
  • 标题下面的文本太靠左(应该与标题对齐)
  • 图片也应该与标题对齐

以下是我解决这些问题的尝试:

Title
====================================
incremental: false

<p>&nbsp;</p>

<div style="margin-left: 1em;">
<font color = "darkred">
 Additional Text Goes Here</font>
</div>

<p>&nbsp;</p>


<div align="center">
<img src="fake.png">
</div>

***

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


- Text goes here
- Text goes here
- Text goes here

我试过了

<div style="padding: 10px;">
<font color = "darkred">
 Additional Text Goes Here</font>
</div>

这两个都没有起到作用,我尝试对CSS进行调整并添加了以下内容:

<style>
p {
    text-indent: 240px;
}
</style>

以下是输出结果:

enter image description here

但仍然存在一些主要问题:

  • 这会改变所有幻灯片的标题 - 我不能接受。我尝试将p更改为适当的标题标签h5(第五页),但没有效果。
  • 图像不完全对齐
  • 我想缩小标题和下面文本之间的空格,我知道我可以删除<p>&nbsp;</p>,但那样距离太近了(就像在第一张图片中一样)

我的html和css知识几乎为零,所以感谢您的耐心。我简单地不敢相信,幻灯片最基本的功能(文本上方和相邻的图像)居然在Rstudio的演示格式中丢失了 - 显然我肯定错过了什么。非常感谢任何帮助。

还有两个最后的注意事项 - 当我转到实际的幻灯片时,它看起来完全符合我的要求(如果我摆脱了间距和css样式),可能不到一两秒钟(在渲染时)。另外,我想检查一下我的理智,假设会有很多这种布局的项目。我看了大约30个不同的演示文稿,或者1)演示文稿没有像我所需的格式布局幻灯片(其中2/3),并且其余具有布局的演示文稿都遇到了与我相同的问题。每个具有这种格式的演示文稿看起来都非常糟糕,就像上面的图片一样。我猜Rstudio的好人们正忙于更重要的工具,而不是使Rstudio演示格式成为一个合理的幻灯片选择,这完全没问题。不幸的是,slidify陷入开发炼狱,beamer的模板看起来非常神秘,而我在互联网上找不到任何ioslide项目的例子,所以我甚至没有去查看。如果有其他可以与R一起使用的演示文稿格式的建议,我很乐意尝试,否则我将被困在截取R输出和代码的屏幕截图中,然后将其上传到PowerPoint中(****可怕****)。谢谢。

2个回答

4

虽然晚了一些,但是还有一种解决方案可以在这里找到。

所需的格式应该是:

Two-Column Slide
====================================
First column (Will appear on left)
![alt text](myimage.png)
***
Second column (Will appear on right)

这个有效,---- 也可以用来宣布第二列。 - Frans Rodenburg

0

我似乎找到了一个“解决方案”。在我上面发布的示例中,我在Rstudio的查看器以及Safari浏览器中检查了绘图结果。两者产生了相同的结果,但我决定尝试一下Chrome和Firefox,它们都产生了相同的漂亮格式。我猜测Rstudio演示文稿的格式是依赖于浏览器的 - 这也许并不奇怪,因为我看到不同的网站/用途推荐使用不同的浏览器,但我没有在Rstudio的帮助论坛上看到任何相关的文档记录。

enter image description here

更新:我刚刚再次查阅了Rstudio的文档,看起来他们说chrome、firefox、ie以及safari都是被支持的浏览器

enter image description here

更新2:我刚刚发现浏览器输出之间还有另一个不一致之处。当我在Firefox中进入全屏模式(使用键F)时,一切都如预期的那样正常,在Safari中一切看起来与非全屏模式下一样。然而,在Chrome全屏模式下,所有标题幻灯片后面的幻灯片的背景颜色都被渲染成黑色。这也已经在其他地方被注意到了。

enter image description here

我感到困惑。我只能祈祷我面对的任何后续障碍都不是针对 Firefox 的,因为我的浏览器数量很少,如果必须安装 IE,我会转而使用 PowerPoint。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接