source:
NEMO/branches/2020/dev_r12558_HPC-08_epico_Extra_Halo/doc/rst
@
13248
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
build | 10201 | 3 years | ![]() |
Various modifications related to the setting of a NEMO Quick Start Guide * … | |
source | 13248 | 10 months | ![]() |
dev_r12558_HPC-08_epico_Extra_Halo: merge with trunk@13237, see #2366 | |
Makefile | 5.9 KB | 11713 | 18 months | ![]() |
Revamp TOP README and implement a TODO list Review tracers.rst by adding … |
README.rst | 2.2 KB | 11707 | 18 months | ![]() |
Review of the rst content In short, new citations.rst to have a distinct … |
README.rst ¶
********************** NEMO Quick Start Guide ********************** | The NEMO guide is made up of several files written in `ReStructuredText <http://docutils.sourceforge.net/rst.html>`_ (`.rst` extension), a WYSIWYG markup language used in the Python community, and scattered all over the NEMO sources. | You can view them one by one in plain text from `./source` folder, or export all to a user-friendly guide under `./build` (only HTML format at the moment, PDF expected later). Build and export the guide in HTML ================================== 1. Install Sphinx documentation generator, its BibTeX extension and "Read The Docs" theme thanks to `pip` packages tool .. code-block:: console $ pip install sphinx sphinxcontrib.bibtex sphinx_rtd_theme 2. Build the HTML export with `make` in `./build/html` .. code-block:: console $ make html 3. Finally browse the guide by opening `./build/html/NEMO_guide.html` Edit the sources and check the output in real time ================================================== | To facilitate the update of the guide, editors can install a useful package that will automatically trigger a new build and the reload of the HTML page for every recorded change in the sources. | So the reviewer saves time by controlling on-line their modifications almost as it types and also by avoiding repeated interactive rebuilds. Install `sphinx-autobuild` package .. code-block:: console $ pip install sphinx-autobuild Launch a local web server hosting a draft export of the guide (build this time in `./build/livehtml`) .. code-block:: console $ make livehtml | Open in the same time the 2 formats of the content to review: the source file and the web page by browsing from the new guide hosted by your local server on `<http://127.0.0.1:8000/NEMO_guide.html>`_. | Start the update, save your changes and verify instantly the HTML export in your browser. .. warning:: | Your modifications are not taken into account? | For symlink file, you will have to close it to update the HTML export. Otherwise look at the log of the Sphinx build, you probably made a typo! .. hint:: Are there broken links? Fix "Page not found" errors by running `make linkcheck`
Note: See TracBrowser
for help on using the repository browser.