我在RStudio中使用ioslides(rmarkdwon)从R创建演示文稿。我想添加徽标,但只添加到呈现此信息的第一张幻灯片(main):
--- title: "Presentation" author: "Tom Hanks" output: ioslides_presentation logo: logo.jpg ---
我不希望徽标出现在每张幻灯片的左下角页脚。有人能告诉我如何关闭徽标吗?
h7appiyu1#
您可以修改ioslide模板以删除每页上重复出现的徽标。请下载模板on the rmarkdown github repository或在您的计算机上找到本地版本。删除以下部分:
$if(logo)$ slides > slide:not(.nobackground):before { font-size: 12pt; content: ""; position: absolute; bottom: 20px; left: 60px; background: url($logo$) no-repeat 0 50%; -webkit-background-size: 30px 30px; -moz-background-size: 30px 30px; -o-background-size: 30px 30px; background-size: 30px 30px; padding-left: 40px; height: 30px; line-height: 1.9; } $endif$
在pandoc主页中将生成的文件另存为default.ioslides:
default.ioslides
$HOME/.pandoc/templates (unix) C:\Documents And Settings\USERNAME\Application Data\pandoc\templates (windows XP) C:\Users\USERNAME\AppData\Roaming\pandoc\templates (windows 7)
链接在yaml首页的logo现在应该只出现在标题幻灯片上。(我回答了一个类似的问题here)
logo
4c8rllxm2#
这是相当笨拙的,但是你也可以把html直接放进title或者author元素中。
--- title: "Presentation" author: 'Tom Hanks<img src="logo.jpg" width="200px" height="90px" style="position: absolute; right: -200px; bottom: -50px;">' output: ioslides_presentation ---
piah890a3#
一个选择是用data-background=#ffffff把后面的幻灯片背景变成白色。徽标不再出现在左下角。我也不喜欢默认的渐变显示在演示幻灯片的底部,所以这个对我很有效。
data-background=#ffffff
--- title: "Presentation" author: "Tom Hanks" output: ioslides_presentation logo: logo.jpg --- ## First Slide Title {data-background=#ffffff}
3条答案
按热度按时间h7appiyu1#
您可以修改ioslide模板以删除每页上重复出现的徽标。请下载模板on the rmarkdown github repository或在您的计算机上找到本地版本。删除以下部分:
在pandoc主页中将生成的文件另存为
default.ioslides
:链接在yaml首页的
logo
现在应该只出现在标题幻灯片上。(我回答了一个类似的问题here)
4c8rllxm2#
这是相当笨拙的,但是你也可以把html直接放进title或者author元素中。
piah890a3#
一个选择是用
data-background=#ffffff
把后面的幻灯片背景变成白色。徽标不再出现在左下角。我也不喜欢默认的渐变显示在演示幻灯片的底部,所以这个对我很有效。