如何在gitbook样式书中使用gitbook插件

时间:2019-09-19 18:26:59

标签: r bookdown gitbook

有一个简单的过程来放置用于复制gitbook代码的按钮。在书本中该怎么做?

# install npm
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

# install gitbook builder
sudo npm install -g gitbook
sudo npm install -g gitbook-cli

# git clone gitbook "example" repository
git clone ...

cd gitbook/
npm init

# Install plugin to add clipboard button for code 
# https://www.npmjs.com/package/gitbook-plugin-copy-code-button
npm install gitbook-plugin-copy-code-button

创建index.md

  • 在这种情况下,在Rstudio中,新建文件> R Markdown>来自模板> github

并创建book.json

{
"structure": {
    "readme": "index.md"
},
  "plugins": ["copy-code-button"]
}

最后,gitbook build .

enter image description here

1 个答案:

答案 0 :(得分:1)

bookdown 的开发版本中的

We just added the Copy button。您可以通过

进行测试
remotes::install_github('rstudio/bookdown')

要回答您的原始问题: bookdown 当前无法使用gitbook插件。