删除R、R标记中“bookdown”中的facebook和twitter链接

删除R、R标记中“bookdown”中的facebook和twitter链接,r,knitr,bookdown,R,Knitr,Bookdown,我正在使用R中的bookdown包编写一本gitbook,但我不希望最后一本书有到facebook、twitter的共享链接。我在YAML --- title: "A Minimal Book Example" author: "SN" date: "`r Sys.Date()`" output: bookdown::gitbook gitbook_config: sharing: facebook: false twitter: fa

我正在使用R中的
bookdown
包编写一本gitbook,但我不希望最后一本书有到facebook、twitter的共享链接。我在
YAML

--- 
title: "A Minimal Book Example"
author: "SN"
date: "`r Sys.Date()`"
output: 
  bookdown::gitbook
    gitbook_config:
      sharing:
        facebook: false
        twitter: false
documentclass: book
link-citations: yes
description: "This book ... ."
---
但是我犯了个错误

Error in yaml::yaml.load(enc2utf8(string), ...) : 
  Scanner error: mapping values are not allowed in this context at line 6, column 19
Calls: <Anonymous> ... yaml_load_utf8 -> mark_utf8 -> <Anonymous> -> .Call
Execution halted
yaml::yaml.load(enc2utf8(字符串),…)中的
错误:
扫描程序错误:此上下文第6行第19列不允许映射值
电话:。。。yaml\U加载\U utf8->标记\U utf8->->。调用
停止执行
有人能帮我在
YAML
中设置选项,以便在最终渲染中不显示共享选项吗

谢谢! SN有两个错误:

  • 您在
    bookdown::gitbook
    之后省略了冒号
  • gitbook\u config
    应该是
    config

  • 我在这里找到了如何更改
    YAML
    元数据,并将所有共享选项更改为“否”,并修改了
    all=[]
    ,但我看不到对输出有任何影响。是否有其他方法关闭共享选项或根本不关闭它们?谢谢我也有同样的问题。我无法删除这些按钮。谢谢@yihue,关于共享gitbook,我还有另一个问题,我已将其作为另一个问题发布。如果你也能看一下,我将非常感激。
    --- 
    title: "A Minimal Book Example"
    author: "SN"
    date: "`r Sys.Date()`"
    output: 
      bookdown::gitbook:
        config:
          sharing:
            facebook: false
            twitter: false
    documentclass: book
    link-citations: yes
    description: "This book ... ."
    ---