R Bookdown GitBook工具栏在最小书示例中的IE11中不可见

时间:2017-12-15 21:56:45

标签: css r toolbar bookdown gitbook

使用Chrome浏览A Minimal Book Example时会发生一件奇怪的事情,Edge会显示GitBook工具栏。但是,当使用带有Windows 10的Internet Explorer 11时,工具栏不显示但正在工作。

  

Versie:11.98.16299.0
  Updateversies:11.0.48(1< 84047206)

最初我认为这是一个浏览器问题,直到我访问bookdown: Authoring Books and Technical Documents with R Markdown并且工具栏显示使用相同的IE11浏览器。

我希望它在_output.yml中但可以找到它,css的位置可能是根本原因。

bookdown::gitbook:  
  highlight: default    
  css: css/style.css  
  config:  
    toc:  
    collapse: section  
    download: null  
    toolbar:  
    position: fixed  
    search: yes  
    sharing:  
      facebook: no  
      twitter: no  
      google: no  
      weibo: no  
      instapper: no  
      vk: no  
      all: []   

2 个答案:

答案 0 :(得分:0)

刚刚从Bookdown网站上找到了 https://bookdown.org/有些链接有效,有些则无法使用 (最后看GIF动画)

由于前者是最近生成的,可能是问题已解决或者网站托管/域名正在干扰。

<强>测试用例
只是尝试使用现有的Jenny Bryan仓库jennybc/happy-git-with-r来复制这个问题,该仓库可以在GitHub上找到并且似乎适用于所有浏览器happy git with R

我在构建的网站上克隆了她的GitHub存储库并在本地浏览了文件:file:/// C:/Users/Floris/Documents/happy-git-with-r/_book/index.html:

  • IE11 - DOENS&#39; T
  • EDGE - DOENS&#39; T
  • CHROME - DOES WORK

接下来,我使用商业网络托管帐户和自己的域名http://book.smart-r.net/

在网上发布了这本书。
  • IE11 - 工作
  • 边缘 - 工作
  • CHROME - 工作

  • Happy GIT with R - Local

  • Happy Git with R - official
  • Happy Git with R - hosted

仍然没有根本原因,但现在似乎很开心。

  

R版本3.4.3(2017-11-30)   平台:x86_64-w64-mingw32 / x64(64位)   运行于:Windows&gt; = 8 x64(build 9200)

     

Matrix产品:默认

     

区域设置:   1 LC_COLLATE = English_United Kingdom.1252 LC_CTYPE = English_United Kingdom.1252
  3 LC_MONETARY = English_United Kingdom.1252 LC_NUMERIC = C
  5 LC_TIME = English_United Kingdom.1252

     

附加基础包:   1 stats graphics grDevices utils数据集方法库

     

其他附件包:   1 bookdown_0.6

     

通过命名空间加载(而不是附加):    1 compiler_3.4.3 backports_1.1.2 magrittr_1.5 rsconnect_0.8.5 rprojroot_1.3-2 htmltools_0.3.6    7 tools_3.4.3 yaml_2.1.16 Rcpp_0.12.15 stringi_1.1.6 rmarkdown_1.8 knitr_1.18
  13 xfun_0.1 stringr_1.2.0 digest_0.6.14 evaluate_0.10.1

答案 1 :(得分:0)

今天我们发现Bookdown版本0.6修复了这个问题

在将软件包更新到0.6之后,使用0.5构建网站仍然在IE11中缺少图标它已解决(目前甚至0.7可用且工作正常)