在bookdown书中加入css?

问题描述 投票:0回答:1

我想包括以下.css以使我的书更广泛:

.book .book-body .page-wrapper .page-inner {
    max-width: 1200px !important;
}

这是我的.yml

delete_merged_file: true
rmd_files: ["index.Rmd", "creating.Rmd", "subset.Rmd", "manipulation.Rmd",
"single_range_methods.Rmd", "intersection.Rmd", "overlap.Rmd", "join.Rmd",
"nearest.Rmd", "coverage.Rmd", "runlengths.Rmd", "runlength_dict.Rmd"]
output_dir: "."

bookdown::gitbook:
  css: css.css

这是我用来制作这本书的R代码:

mpl = reticulate::import("matplotlib")
mpl$use('TkAgg')

library(reticulate)

use_python("/mnt/work/me/software/anaconda/bin/python")

library(bookdown)

render_book("bookdown::gitbook")

为什么我的书不会变宽?我究竟做错了什么?

bookdown
1个回答
3
投票

删除css:前面的缩进,并确保文件css.cssindex.Rmd文件位于同一位置。

YML应如下所示:

delete_merged_file: true
rmd_files: ["index.Rmd", "creating.Rmd", "subset.Rmd", "manipulation.Rmd",
"single_range_methods.Rmd", "intersection.Rmd", "overlap.Rmd", "join.Rmd",
"nearest.Rmd", "coverage.Rmd", "runlengths.Rmd", "runlength_dict.Rmd"]
output_dir: "."

output: 
  bookdown::gitbook:
css: css.css
© www.soinside.com 2019 - 2024. All rights reserved.