@@ -19,14 +19,14 @@ Below is the Sphinx-quickstart workflow used to create these docs. However,
1919inevitably you will likely customize the documentation setup. So you may also
2020want to just copy this repository's structure.
2121
22- ```
22+ ``` bash
2323➜ sphinx-quickstart
2424Welcome to the Sphinx 5.3.0 quickstart utility.
2525
2626Please enter values for the following settings (just press Enter to
2727accept a default value, if one is given in brackets).
2828
29- Selected root path: .
29+ Selected root path: docs
3030
3131You have two options for placing the build directory for Sphinx output.
3232Either, you use a directory " _build" within the root path, or you separate
@@ -47,5 +47,21 @@ https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-language.
4747> Project language [en]: en
4848` ` `
4949
50- The ` conf.py ` file is the core that you use to configure your sphinx docs.
51- The conf.py file in this package is setup
50+ # # About the conf.py file
51+
52+ The ` conf.py` file is what Sphinx uses to configure your documentation. This is
53+ where you setup all of the features that you want your documentation to have.
54+
55+ :::{note}
56+ Every tool and theme that you might use will have different configuration options
57+ that will be placed in the ` conf.py` file.
58+ :::
59+
60+ # # API / Reference documentation
61+
62+ It' s useful to have a reference section in your docs that contains documentation
63+ for your package' s methods and classes. In this demo package we are using
64+ autodoc2 which will create these reference docs for you automatically.
65+
66+ We like ` autodoc2` over ` sphinx_autodoc` extension because it supports ` myst`
67+ markdown.
0 commit comments