- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个 bookdown 项目,并将其呈现为带有大量数学页面的 gitbook,并且呈现缓慢。我想用 KaTeX而不是 mathJax 来呈现我的数学,但我不知道如何让它工作。有一个gitbook plugin所以它应该是可能的,但我不太知道如何将它与 bookdown 集成。
在我的 index.Rmd
文件我试过以下:
---
site: bookdown::bookdown_site
output:
bookdown::gitbook:
pandoc_args: [--katex]
mathjax: NULL
includes:
in_header: katex.html
documentclass: book
---
katex.html
由 KaTeX 的样式表和主题组成。
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css" integrity="sha384-wITovz90syo1dJWVh32uuETPVEtGigN07tkttEqPv+uR2SE/mbQcG7ATL28aI9H0" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.js" integrity="sha384-/y1Nn9+QQAipbNQWU65krzJralCnuOasHncUFXGkdwntGeSvQicrYkiUBwsgUqc1" crossorigin="anonymous"></script>
最佳答案
您似乎没有阅读 KaTeX 文档。 KaTeX 不会自动渲染你的数学表达式。见Automatic rendering of math on a page部分在 Github 上的自述文件中。简而言之,您必须加载 auto-render.min.js
并添加一个事件来呈现数学,例如在您的 katex.html
, 你需要:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css" integrity="sha384-wITovz90syo1dJWVh32uuETPVEtGigN07tkttEqPv+uR2SE/mbQcG7ATL28aI9H0" crossorigin="anonymous">
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.js" integrity="sha384-/y1Nn9+QQAipbNQWU65krzJralCnuOasHncUFXGkdwntGeSvQicrYkiUBwsgUqc1" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/contrib/auto-render.min.js" integrity="sha384-dq1/gEHSxPZQ7DdrM82ID4YVol9BYyU7GbWlIwnwyPzotpoc57wDw/guX8EaYGPx" crossorigin="anonymous"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
renderMathInElement(document.body);
});
</script>
math: false
在 YAML 中,例如
---
site: bookdown::bookdown_site
output:
bookdown::gitbook:
pandoc_args: [--katex]
mathjax: NULL
includes:
in_header: katex.html
documentclass: book
math: false
---
关于r - KaTeX 与 bookdown + gitbook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43096301/
我想将我的书添加到我的网站,它是免费内容,并与我网站的浏览者分享。 有没有办法导出 Gitbook HTML CSS 和 JavaScript 代码并将其添加到 Django 中? 最佳答案 如果您使
在 Gitbook 中是否有自定义每页页脚的方法? ?我想在当前部分的名称之外添加其他信息。 最佳答案 npm 上有一个插件。 https://www.npmjs.com/package/gitboo
在我安装了nodejs和npm、gitbook-cli之后,出现了一个错误,如下所示: [root@vagrant-centos65 vagrant]# gitbook -v /usr/lib/nod
正如标题所示,GitBook中有一个名为“编辑配置”的首选项。编辑,它说你应该使用 json 来构建 book.json。 如何编写这个文件来修改字体大小?在网上搜了一下,没找到什么有用的文章。 最佳
我是 GitBook 的新手,我正在尝试使语法突出显示按某些 JavaScript 代码行的预期工作。 我注意到编辑器中有一个插件商店。我启用了一个名为 highlight 的插件,但它没有完成它
我使用 GitBook 创建了一本书。我只希望特定的一组人能够阅读我的书。这些人应该能够通过在某处登录或通过任何其他方法访问它。我该如何实现?即使链接是公开的,我该如何限制看到它的用户? (我不想将他
我用 gitbook 写了我的论文,现在我需要把它转换成 PDF。查看那里的每条指令并得到 gitbook pdf命令工作。第二天,我被告知安装 gitbook 3.0,所以我使用 gitbook f
我想更改使用 ``` 和 ` markdown 生成的代码部分的外观。 我的book.json是 { "styles": { "website": "styles/websit
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 7 年前。 Improve t
有谁知道如何修改 git book 的外观?我看过 2 本书的外观与默认的不同: http://codac.co/ http://coalman.github.io/tott-gulpjs/book/
我打算使用 GitBook用于发布大型项目的用户/系统文档。文档被组织为独立书籍的集合,预计将在主 git 存储库中进行管理,例如: - root - sources - books
我正在构建一个 bookdown 项目,并将其呈现为带有大量数学页面的 gitbook,并且呈现缓慢。我想用 KaTeX而不是 mathJax 来呈现我的数学,但我不知道如何让它工作。有一个gitbo
我想知道如何禁用 gitbook 的 livereload。我试过这个: "plugins" : ["-livereload"] 但它不起作用。 最佳答案 有一个命令行参数--[no-]live指定是
我有一个Gitbook存储库,我想通过 Heroku 提供它。我应该如何为此目的设置我的应用程序?如何告诉`Gitbookserve'命令监听Heroku的端口? 谢谢。 最佳答案 不要直接在 Her
我想学习为 gitbook 编写插件(因为我想使用它并且需要自定义插件)。 但是,我觉得关于这个问题的文档有点稀疏,而且从现有插件中读取代码在这个问题上对我帮助不大: 如何在发布插件之前对其进行测试。
bookdown::gitbook() 添加https://github.com/rstudio/bookdown/tree/master/inst/resources/gitbook的内容作为 ht
如何在 GitBook 中显示这样的原始代码? https://raw.githubusercontent.com/luyongxu/SignalPlot/master/Code/1.016%20As
我在 github wiki 中有很多文档。我想组织它并用它制作一本书。每当我更新 wiki 时,这本书都应该更新。这可能吗? 最佳答案 欢迎来到 Gitbook。这项服务可能对您有所帮助。 http
我正在尝试 bookdown 为 pixiedust 编写一些文档,我觉得对于一个小插图来说可能有点太长了。我喜欢 bookdown::gitbook 的布局,但不幸的是,它有自己的表格样式,这对我来
我在上面安装了ubuntu18服务器和 Node 、npm、gitbook-cli,版本信息: Node -v:v8.10.0 npm -v:3.5.2 gitbook --版本:CLI 版本:2.3
我是一名优秀的程序员,十分优秀!