Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tech Talks | Tech Documentation (Readthedocs & Sphinx)

Risyandi
September 20, 2018

Tech Talks | Tech Documentation (Readthedocs & Sphinx)

This is presentation for tech talk about tech documentation using readthedocs and sphinx.

Risyandi

September 20, 2018
Tweet

More Decks by Risyandi

Other Decks in Technology

Transcript

  1. Sphinx is a tool that makes it easy to create

    intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license. Sphinx uses reStructuredText (.rst) as its markup language, and many of its strengths come from the power and straight forwardness of reStructuredText and its parsing and translating suite, the Docutils. Who is that ?
  2. reStructuredText is an easy-to-read, what-you-see- is-what-you-get plaintext markup syntax and

    parser system. reStructuredText is a revision and reinterpretation of the StructuredText and Setext lightweight markup systems Who is that ?
  3. Who is that ? Read the Docs is simplifies software

    for hosting documentation sphinx provide automating building, versioning, and hosting of your docs for you.
  4. Advantage use this tools ? FREE (85,603 open source projects

    share their docs) MULTIPLE FILE FORMAT (PDF, Epub, Html) WEBHOOK (Github, Gitlab, Mercurial, Bazaar and Subversion) MULTIPLE FILE VERSION
  5. Installation The first way : 1. Create Folder with name

    “docs”. 2. Create a file .rst and type your content. Second way : 1. Open your terminal and type this command : $ pip install sphinx sphinx-autobuild $ cd /path/to/project $ mkdir docs $ cd docs $ sphinx-quickstart $ make html or sphinx-build –b html sourcedir builddir