Quickstart#
githubでリポジトリ作成#
githubでリポジトリを作成する https://github.com/takanory/
$ git clone git@github.com:takanory/pyconjptv25-sphinx-sample.git
$ cd pyconjptv25-sphinx-sample
Sphinxインストール#
諸般の事情で最新ではなくSphinx 5.3.0をインストールする
$ python3.10 -m venv env
$ . env/bin/activate
(env) $ pip install sphinx==5.3.0
Sphinx quick start#
sphinxでHTMLを生成して表示
(env) $ sphinx-quickstart
> Separate source and build directories (y/n) [n]: y
> Project name: PyCon JP TV #25 sample project
> Author name(s): takanory
> Project release []:
> Project language [en]: ja
(env) $ make html
(env) $ ls build/html
(env) $ open build/html/index.html
ファイル構成を確認#
ファイル構成を確認する
(env) $ ls -CF # ファイルを確認
LICENSE README.md env source
Makefile build make.bat
rstを書き換える#
source/index.rstを書き換える
(env) $ make html