Skip to content

はじめてのZensical

markdownで作成したドキュメントをhtml形式でビルドするZensicalの構築および実装方法について記載します。

Getting started

cf. https://zensical.org/docs/get-started/

前提

  • Pythonが必要なのでインストールしておいてください。

  • Zensicalをインストールします:

pip install zensical
  • Zensicalプロジェクトを作成します:
zensical new .
zensical serve

設定

サンプル

[project]
site_name = "Nob docs"
copyright = """
Copyright © nob
"""

[project.extra]
generator = false

[project.theme]
features = [
    "content.code.copy"
]
variant = "classic"

[[project.theme.palette]]
scheme = "default"
toggle.icon = "lucide/moon"
toggle.name = "Switch to dark mode"

[[project.theme.palette]]
scheme = "slate"
primary = "black"
accent = "deep purple"
toggle.icon = "lucide/sun"
toggle.name = "Switch to light mode"

[project.markdown_extensions.pymdownx.highlight]
[project.markdown_extensions.pymdownx.superfences]
[project.markdown_extensions.pymdownx.magiclink]