标签: gitbook

两列布局与降价

我正在制作一个并排的文本.我必须准备两个列布局.例如,一列包含英文文本,其他列/右列包含前(英文)文本的翻译.Markdown不支持表格标记,但Github Flavored Markdown支持.我做了几次尝试,但遗憾的是无法解决.看起来很糟糕.即使我放了两列,我也应该看不见桌边.

markdown github-flavored-markdown gitbook

13
推荐指数
2
解决办法
2万
查看次数

自定义Gitbook主题

有谁知道如何修改git书的外观?我看过2本书与默认书有不同的外观:http : //codac.co/ http://coalman.github.io/tott-gulpjs/book/

但有人能指出我如何定制外观和/或为gitbook构建自定义主题的正确方向?

我似乎找不到任何关于自定义gitbook的文档.

css themes gitbook

12
推荐指数
2
解决办法
8162
查看次数

Gitbook-cli 安装错误 TypeError: cb.apply is not a function inside graceful-fs

gitbook在终端中执行任何命令时,都会抛出以下错误:

/home/travis/.nvm/versions/node/v12.18.3/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287
      if (cb) cb.apply(this, arguments)
                 ^
TypeError: cb.apply is not a function
    at /home/travis/.nvm/versions/node/v12.18.3/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287:18
    at FSReqCallback.oncomplete (fs.js:169:5)
Run Code Online (Sandbox Code Playgroud)

注意:这不会在节点版本 v12.18.2 中发生,并且在 v14.6.0 版本中仍然发生

现在gitbook-cli似乎无法正常工作,因为它们过时的graceful-fs依赖而失败。

任何想法如何解决这一问题?

node.js npm gitbook

10
推荐指数
4
解决办法
6286
查看次数

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

一个奇怪的事情正在发生浏览一个简洁的书籍示例与Chrome和Edge显示GitBook工具栏.但是,当使用带有Windows 10的Internet Explorer 11时,工具栏不显示但正在工作.

Versie:11.98.16299.0
Updateversies:11.0.48(1 <84047206)

最初我认为这是一个浏览器问题,直到我访问了bookdown:使用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: []   
Run Code Online (Sandbox Code Playgroud)

css r toolbar gitbook bookdown

9
推荐指数
1
解决办法
320
查看次数

如何使用 markdown 创建只有一行的表

我使用 gitbook 旧版编辑器创建单行表

它在可视化编辑器上看起来很好,但在服务器上看起来很奇怪。

在可视化编辑器上,它只是一个单行表。在服务器上,它是一个单行表+一个空的表体单元格,看起来很难看。一行表现在成为 html 中的表头。

如何在 Markdown 中编写单行表,就像

[window| Linux| Mac]
Run Code Online (Sandbox Code Playgroud)

这是 gitbook 可视化编辑器自动生成的单行表的 markdown 代码

| [Windows](https://xxxx) | [Linux x32](https://xxxx) | [Linux x64](https://xxxx) | [Mac x64](https://xxxxx) |
| :--- | :--- | :--- | :--- |
Run Code Online (Sandbox Code Playgroud)

markdown gitbook

9
推荐指数
2
解决办法
8321
查看次数

制作单页HTML?

有没有办法gitbook从文档中生成单页HTML?我在"问题"中看到了关于旧选项的对话的一些内容,但是在当前版本中没有看到任何关于它的文档.

这个选项被删除了吗?有什么办法让它回来?

gitbook

7
推荐指数
0
解决办法
357
查看次数

如何使用 bookdown::gitbook 作为输出来调整 Rmd 中的整个文本

我想证明我的 gitbook 中的所有文本都是合理的,但我找不到解决方案。到目前为止我已经尝试过:

  • 在 YAML 标头之后,将样式/正文中的文本对齐设置为两端对齐:

    <style> body { text-align: justify } </style>

这不起作用。

  • 将整个文本的 div 标签中的文本对齐设置为两端对齐:

    <div style="text-align:justify;"> my whole text </div>

它有效,但主题的编号丢失了(可能与我没有弄清楚的其他功能有关)。

问题是,我不想丢失 bookdown::gitbook 输出的任何标准功能,但“文本对齐”(我希望它是合理的)。

另外,如果在所有句子中都添加 div 标签,工作量会很大。有什么帮助吗?

提前致谢!

html css r-markdown gitbook bookdown

7
推荐指数
1
解决办法
1816
查看次数

有没有办法将chemarr的乳胶表达式用于bookdown包的`gitbook`格式?

我想使用 chemarr 的乳胶表达式gitbook作为 bookdown 包的格式。

\begin{equation}
  [C] + [R] 
  \xrightleftharpoons[k_{-1}]{k_1}
  [CR] + [C] 
  \xrightleftharpoons[k_{-2}]{k_2}
  [C2R]
(\#eq:multiplebinding)
\end{equation}
Run Code Online (Sandbox Code Playgroud)

对于 PDF 格式,显示方程没有问题。

PDF-乳胶

另一方面,对于 gitbook 格式,有一条错误消息。

gitbook-乳胶

这主要是因为我无法为gitbook格式定义以下 yaml 标头。

header-includes:
  - \usepackage{chemarr}
Run Code Online (Sandbox Code Playgroud)

有没有办法将 chemarr 的乳胶表达式用于gitbookbookdown 包的格式?如果不可能,有没有办法使用include_graphics函数并添加方程编号(例如,在本例中为 19.16)?

latex r mathjax gitbook bookdown

7
推荐指数
1
解决办法
190
查看次数

如何在深色模式下发布 Gitbook

是否可以在深色模式下发布 Gitbook。Gitbook 提供了在用户设置中设置暗模式的选项。但我想为每个人默认设置黑暗模式。

gitbook

7
推荐指数
1
解决办法
3488
查看次数

在本地创建一个gitbook插件而不发布它

我想学习为gitbook编写插件(因为我想使用它并需要自定义插件).

但是,我觉得文档在这方面有点稀疏,从现有插件中读取代码对我这个问题没什么帮助:

如何在发布之前测试插件.该文档提供了有关插件必须如何查看的一些提示,然后它告诉我发布它.

当然我不想这样做,我想在发布之前在本地开发和测试它.但我不知道如何做到这一点.

我试图复制一个已安装的插件/usr/lib/node_modules/gitbook-cli/node_modules/来创建我的新插件,但是当我尝试在书中使用插件时,我收到错误消息告诉我安装插件npm.

有没有一种方法可以使用插件(用于测试或通常),而无需先在npm上发布它?

plugins node.js gitbook

6
推荐指数
2
解决办法
1805
查看次数