如何在RStudio中更改reveal.js黑板插件的笔颜色?

时间:2018-02-15 22:16:10

标签: r rstudio markdown pandoc reveal.js

我正在尝试更改RStudio中reveal.js的黑板插件的笔颜色。我有以下代码:

---
title: "Presentation"
author: "Me"
date: "2018"
output:
  revealjs::revealjs_presentation:
    theme: league
    transition: convex
    highlight: zenburn
    self_contained: false
    reveal_plugins: ["notes", "zoom", "chalkboard"]
    css: slides.css
    reveal_options:
      chalkboard:
        theme: whiteboard
        color: ['rgba(255, 0, 0, 0.3)'] # red
      previewLinks: true
      slideNumber: true
  beamer_presentation:
    toc: false
    incremental: false   
---

颜色参数应该可以解决问题,但无论我设置什么颜色,如果我设置了该参数(默认颜色为蓝色),我总会得到黑色笔颜色。我怎么能把它设置成我想要的任何颜色?

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果这是使用Asvin Goel(rajgoel)的黑板插件,那么你需要在配置中设置两种颜色;一个用于笔颜色,另一个用于黑板。

尝试

color: ['rgba(255, 0, 0, 0.3)', 'rgba(255, 0, 0, 0.3)'] # red, red

请参阅自述文件中的配置部分:https://github.com/rajgoel/reveal.js-plugins/blob/master/chalkboard/README.md

答案 1 :(得分:0)

这是一个解决方法:

在 rMarkdown 中编织文件后,在记事本(或其他一些文本编辑文档)中打开 HTML 文件并找到行

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="tile"></div><div class="tile selected"></div><div class="tile"></div><div class="tile"></div><div class="tile"></div><div class="tile"></div>

并手动添加颜色线

chalkboard: {
      toggleNotesButton: true,
      theme: 'whiteboard',
 }