快速上手#
简短的逐步教程,帮助您开始使用 Sphinx Book 主题。
备注
本文档和下面的示例使用 MyST Markdown 编写,这是一种与 Sphinx 一起使用的标记语言。有关 MyST markdown 的更多信息,以及如何将其与您的 Sphinx 网站一起使用,请参阅 MyST-parser 文档。
先决条件#
您应该对 Sphinx 生态系统 有所了解,并且已经在本地计算机上安装了它。
备注
如果您还没有准备好进行自定义的 Sphinx 站点,可以使用以下命令创建:
sphinx-quickstart
安装并激活主题#
首先使用 pip
安装 sphinx-book-theme
:
pip install sphinx-book-theme
然后,在您的 Sphinx 配置文件( conf.py
)中激活主题:
...
html_theme = "sphinx_book_theme"
...
这将为您的文档激活 Sphinx Book 主题。
备注
您可能需要根据您的先前的主题注释掉您的 html_theme_options
配置。
为页面添加一些边距内容#
本主题支持几种特殊类型的内容,主要受到 Tufte CSS 主题样式 的启发。其中一种内容是 边距内容。这允许您将内容“弹出”到页面侧边,即边距中。通过添加以下指令(使用 MyST Markdown 编写),为页面添加一些边距内容。
```{margin} Look, some margin content!
On wider screens, this content will pop out to the side!
```
在宽屏幕上,边距内容将弹出到页面的侧边,并允许其下方的内容向上移动。这使您可以提供额外的信息,而不会中断信息的流动。
使用 Sphinx Book 主题还有许多其他事情可以做。现在您已经开始了,查看左侧的其他部分,了解如何使用它的更多信息。