Click HERE to open Presenter View
ReadtheDocs simplifies software documentation by automating
building, versioning, and hosting of your docs for you;
Link: Read the Docs Homepage
Link: Sphinx Python Documenation Generator
Link: reStructuredText
Upon install Python3, type the comments below in your comment prompt to check whether Python
and Pip
has been installed correctly:
python --version
pip --version
install Sphinx
using pip
tool using the code:
pip install sphinx
Executes the comment below in a sepecific folder to further create a sphinx docs project:
sphinx-quickstart
Opens Cygwin and install make
& chere
packages accordingly.
Runs make html
in the same file path, then you will find your first readthedoc documentation.
Upon installed python3, type the following command in Terminal to check if it is installed correctly:
python3 --version
If it is correctly installed, you will be able to see the version number of your python3.
To install Homebrew to MacOS, type the following command in your Terminal
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
You can download Xcode from Apple store. If Command Line Tools is not installed together with your Xcode, you can use the following command to install Command Line Tools:
xcode-select --install
After the installation of all required softwares, install Sphinx
using brew
tool using the command:
brew install sphinx-doc
At the end of the installation, you may see a warning that shows sphinx is "keg-only" and is not by default put in your PATH
, use the follwoing command to link it to PATH
:
brew link sphinx-doc --force
Use below command to check if you have successfully installed sphinx
:
sphinx-build --version
Execute the following command in a specific folder to create a sphinx docs project:
sphinx-quickstart
Open Terminal in the same folder that contains makefile, and execute the command make html
, now you will find your first ReadtheDocs documentation in /build/html/index.html
Please edit in index.rst
and make html
You will find the expected html view in the build
folder, and under the html
folder, you can see there is a file name called index.html
.
Passsing
means the process is successful while a Failing
means that something have gone wrong or any setup is wrong during the process.
View Docs
Now your file is fully uplaoded into ReadtheDocs server and can be viewed by everyone that knows your hyperlink.
conf.py
tab, language settings and translation bar
Admin
tab. Then under the Admin
tab tab change the language to the language that you want to change to.After that, go to translations and press Add
Wait until the build process is finished, then you are able to view the dual language files online