Follow these steps:
- Execute
make init
- Execute
make doc
Your docs will be in the build/html
folder.
- Execute
make watch
Docs will be available at http://localhost:8000
If you encounter errors make sure you have Python 3.10 installed and run in the project directory in the console rm -rf venv
before make init
- Capitalize the first word of the title
- Capitalize all proper nouns
Take a page title, replace all spaces with underscores (_
), remove all punctuation (except dashes, -
), add .rst
extension.
For example such a content:
Expressions, declarations and statements
========================================
Should be saved on disk as Expressions_declarations_and_statements.rst
.
Use reStructuredText directive contents
. Place it after the title of a section, which table of contents you want.
For example:
Expressions, declarations and statements
========================================
.. contents:: :local:
:depth: 2
Documentation uses American style which considers a double quotes are the default ones. Single quotes are used if nested in the double ones. For example:
- Joe said, "Will you marry me?"
- Joe smiled and said, "Jenny said 'yes' when I asked her to marry me."
- One asterisk:
*text*
for emphasis (italics), - Two asterisks:
**text**
for strong emphasis (boldface), and - Two backquotes: ``text`` for inline code samples.
There is a set of macros in file isonum.txt.
For example for → (RIGHTWARDS ARROW) use |rarr|
macro.
For example:
.. include:: <isonum.txt>
Indicators |rarr| Built-ins