我通过R bookdown使用GitBook格式。我需要在目录(TOC)中至少使用四个级别。默认值为三。如何更改TOC的深度?
更新
现在,我_output.yml文件中与toc相关的内容如下所示:
bookdown::gitbook:
config:
toc_depth: 4
toc:
collapse: section
scroll_highlight: yes
before: |
<li><a href="../index.html"><b>Main</b></a></li>
after: |
<li><a href="../index.html"><b>Main</b></a></li>
Run Code Online (Sandbox Code Playgroud)
config: toc_depth: 4 不起作用。
虽然我可以通过修改 .css 中的页面包装器来更改 r bookdown doc 正文中不同元素的宽度和位置,但有没有办法通过修改样式表来更改侧边栏的宽度?
我不想更改 TOC 中单词的字体或颜色,只是更改宽度。就像是:
宽度:50px;右边距:0;
我不需要宽的侧边栏,但我确实需要更多的身体宽度。
我已经尽可能地扩大了内部主体,所以剩下的就是侧边栏。
我喜欢调整Bookdown、Gitbook 样式HTML 文档的目录样式(例如背景颜色、字体)。这可能吗?如果是这样,有人可以好心地指出我可以从哪里开始这样做吗?谢谢。
节点:v14.0.0
CLI 版本:2.3.2
GitBook 版本:3.2.3
视窗10
gitbook init在空文件夹中执行时,弹出:
$ gitbook init
warn: no summary file in this book
info: create SUMMARY.md
TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of Promise
Run Code Online (Sandbox Code Playgroud)
并且没有创建“SUMMARY.md”...如何修复?谢谢?
GitBook允许content传输到不同的格式,但有一个选项可以下载文件和目录(如文本)?
例如,GitHub code也存储在服务器上,也存储在贡献者的PC上.
我正在使用bookdown为客户撰写报告.他们喜欢它,我喜欢它,但我不想在编译的html的右上角有社交媒体链接.除了在构建之后编辑html之外,在构建报告期间是否有任何方法可以阻止它们出现?
谢谢!
我想将.md转换为PDF格式,然后我按照https://toolchain.gitbook.com/ebook.html进行操作:
下载Calibre应用程序.将calibre.app移动到您的Applications文件夹后,创建一个指向电子书转换工具的符号链接:
$ sudo ln -s~/Applications/calibre.app/Contents/MacOS/ebook-convert/usr/bin
然后我得到了这个:
HF:The-North-Book wonderful$ sudo ln -s ~/Applications/calibre.app/Contents/MacOS/ebook-convert /usr/bin
Password:
ln: /usr/bin/ebook-convert: File exists
HF:The-North-Book wonderful$ PATH
-bash: PATH: command not found
HF:The-North-Book wonderful$ gitbook pdf ./ ./mybook.pdf
info: 7 plugins are installed
info: 6 explicitly listed
info: loading plugin "highlight"... OK
info: loading plugin "search"... OK
info: loading plugin "lunr"... OK
info: loading plugin "sharing"... OK
info: loading plugin "fontsettings"... OK
info: loading plugin "theme-default"... OK
info: found 26 pages
info: found …Run Code Online (Sandbox Code Playgroud) 我目前正在写一本书,我想将其编入 GitBook。
昨天的输出看起来很惊人(感谢 bookdown)。
今天,我只修改了书中最简单的内容,尝试重新编织。所有生成的 HTML 文件都是空的,除了index.html.
当我想运行minim-book-example时,会出现同样的问题。只是为了证明,即使是这个小例子也不起作用:
索引.rmd
---
title: "Very small example"
site: bookdown::bookdown_site
output: bookdown::gitbook
documentclass: book
description: "to demonstrate my problem"
---
# Well, I'm stuck.
Run Code Online (Sandbox Code Playgroud)
01-第一章.rmd
# Chapter One
Could anyone
Run Code Online (Sandbox Code Playgroud)
02-第二章.rmd
# Chapter Two
please help me?
Run Code Online (Sandbox Code Playgroud)
我没有收到任何错误消息,这使得我自己很难排除故障。此外,侧边栏正确地描绘了本书的内容(所有章节和子章节)。但是,如果您单击它们,它们是空的。
操作系统: Ubuntu 20.04 LTS
R版本: 3.6.3 (2020-02-29)
RStudio版本: 1.3.1073
预订版本: 0.20.6
这里提出了相同(或类似)的问题,但不幸的是,没有找到解决方案。
非常感谢任何帮助,并提前感谢您!