Как использовать плагин gitbook в gitbook style bookdown - PullRequest
0 голосов
/ 19 сентября 2019

Есть простая процедура, чтобы поставить кнопки для копирования кода из gitbooks.Какой способ сделать это в учетной записи?

# 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> From Template>github

и make book.json:

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

Наконец, gitbook build .

enter image description here

1 Ответ

1 голос
/ 20 сентября 2019

Мы только что добавили кнопку Copy в разрабатываемой версии bookdown .Вы можете проверить это через

remotes::install_github('rstudio/bookdown')

. Чтобы ответить на ваш первоначальный вопрос: в настоящее время нет возможности использовать плагины gitbook в bookdown .

...