将Bookdown构建为HTML会丢失样式格式
我有一个大的Bookdown文档,我想在网站上作为HTML文件宿主。我使用将Bookdown构建为HTML会丢失样式格式,html,bookdown,gitbook,Html,Bookdown,Gitbook,我有一个大的Bookdown文档,我想在网站上作为HTML文件宿主。我使用bookdown::gitbook构建网站,本地预览看起来不错。然而,当我在网站中托管html文件时,它们似乎失去了html样式,看起来非常糟糕。有解决办法吗 已编辑:在my Index.Rmd文件的开头添加yaml: --- title: "Team Documentation" author: "Maxx" date: "Updated
bookdown::gitbook
构建网站,本地预览看起来不错。然而,当我在网站中托管html文件时,它们似乎失去了html样式,看起来非常糟糕。有解决办法吗
已编辑:在my Index.Rmd文件的开头添加yaml:
---
title: "Team Documentation"
author: "Maxx"
date: "Updated on `r Sys.Date()`"
knit: "bookdown::render_book"
site: bookdown::bookdown_site
bibliography: [book.bib]
biblio-style: apalike
link-citations: yes
colorlinks: yes
lot: yes
lof: yes
fontsize: 13pt
monofontoptions: "Scale=0.7"
description: "This is a collection of commonly used information and how-to documents"
output:
bookdown::gitbook:
self_contained: true
css: css/style.css
split_by: section+number
config:
toc:
collapse: section
before: |
<li><a href="./index.html">Documentation</a></li>
after: null
toolbar:
position: fixed
edit: null
download: null
search: yes
sharing: false
info: yes
bookdown::html_book:
css: css/toc.css
---
--
标题:“团队文档”
作者:“Maxx”
日期:“更新日期为`r Sys.date()`”
knit:“bookdown::render_book”
站点:bookdown::bookdown\u站点
参考书目:[书.围嘴]
图书馆风格:apalike
链接引用:是的
彩色链接:是的
洛特:是的
洛夫:是的
字体大小:13磅
单字体选项:“比例=0.7”
描述:“这是常用信息和操作指南文档的集合”
输出:
bookdown::gitbook:
自给自足:正确
css:css/style.css
拆分依据:节+编号
配置:
目标为:
折叠:截面
之前:|
之后:null
工具栏:
位置:固定
编辑:空
下载:空
搜索:是
分享:假
信息:是的
bookdown::html\u书籍:
css:css/toc.css
---
找到了解决方案:
将Bookdown Gitbook粉碎成一个独立的html文件,在一个静态站点上托管,会造成不好的结果+额外的维护步骤,因此我最终放弃了静态站点,改为作为Azure应用程序服务站点托管。我的步骤:
- 将Bookdown文件推送到Bitbucket很简单,因为它可以 用Git实现自动化
- Azure应用程序服务可以进行身份验证 此外,这对我的团队来说是一个额外的好处
我希望这对其他人也有帮助。服务器很难找到(自定义?)CSS文件。你能提供一个?@M.a.很好的观点-我从上面的.Rmd文件中添加了yaml。这个问题可能与
自包含:true
-我试图创建一个单独的自包含HTML文件输出可能有问题。感谢您的回复,我将创建一个MWE。