UniVRM/docs
2021-10-08 23:31:49 +09:00
..
_templates 失敗 2021-10-06 16:15:12 +09:00
gltf vrm.devから移動 2021-10-07 21:05:39 +09:00
implementation implementation/first_person.md 2021-10-08 19:18:24 +09:00
locale/en/LC_MESSAGES rename_VRM10Controller_to_Vrm10Instance 2021-09-28 13:27:28 +09:00
release wiki のリリースノートを Sphinx 管理にする予定 2021-10-08 17:43:32 +09:00
vrm0 implementation/first_person.md 2021-10-08 19:18:24 +09:00
vrm1 implementation/first_person.md 2021-10-08 19:18:24 +09:00
.gitignore update po 2021-09-14 16:12:59 +09:00
build.md build にシェーダー含める説明 2021-10-06 15:52:56 +09:00
conf.py 言語切り替え 2021-10-06 14:54:13 +09:00
history.md 日本語ドキュメントを sphinx 化 2021-09-14 13:32:22 +09:00
index.html update po 2021-09-14 16:12:59 +09:00
index.md Merge pull request #1285 from ousttrue/doc/add_release_note 2021-10-08 23:31:49 +09:00
package.md 日本語ドキュメントを sphinx 化 2021-09-14 13:32:22 +09:00
README.md update po 2021-09-14 16:12:59 +09:00

Sphinx 作業

初期化

$ pip install sphinx
$ mkdir docs
$ cd docs
docs$ sphinx-quickstart

docs/_build/ja に日本語ドキュメントを出力する

doc$ sphinx-build . _build/ja

MySt 導入

markdown で記事を記述する

$ pip install --upgrade myst-parser

conf.py

extensions = ['myst_parser']

gettext で英語記事を作成する

$ pip install sphinx-intl

conf.py

locale_dirs = ['locale/']
gettext_compact = False

potファイル作成

doc$ sphinx-build -M gettext . _pot
# => _pot/gettext

poファイルを作成

doc$ sphinx-intl update -p _pot/gettext -l en
# => locale/en

ロケールを使ってサイトビルド

doc$ sphinx-build . _build/en -D language=en