doc/source/conf.py
author ymh <ymh.work@gmail.com>
Thu, 12 Apr 2018 01:59:24 +0200
branchdocumentation
changeset 694 46da276fbb1b
parent 693 09e00f38d177
child 696 06825f3aa213
permissions -rw-r--r--
small doc corrections
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
693
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
# -*- coding: utf-8 -*-
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
# Configuration file for the Sphinx documentation builder.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
# This file does only contain a selection of the most common options. For a
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
# full list see the documentation:
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
# http://www.sphinx-doc.org/en/stable/config
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
# -- Path setup --------------------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
# If extensions (or modules to document with autodoc) are in another directory,
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
# add these directories to sys.path here. If the directory is relative to the
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
# documentation root, use os.path.abspath to make it absolute, like shown here.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
import os
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
import sys
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
import django
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
sys.path.insert(0, os.path.abspath('../../src'))
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
sys.setrecursionlimit(1500)
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
os.environ['DJANGO_SETTINGS_MODULE'] = 'hdalab.settings'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
django.setup()
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
# -- Project information -----------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
project = u'HDALab'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
copyright = u'2018, IRI'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
author = u'Yves-Marie Haussonne'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
# The short X.Y version
694
46da276fbb1b small doc corrections
ymh <ymh.work@gmail.com>
parents: 693
diff changeset
    33
version = u'0.1'
693
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
# The full version, including alpha/beta/rc tags
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
release = u'3.2.1'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
# -- General configuration ---------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
# If your documentation needs a minimal Sphinx version, state it here.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
# needs_sphinx = '1.0'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
# Add any Sphinx extension module names here, as strings. They can be
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
# ones.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
extensions = [
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
    'sphinx.ext.autodoc',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
    'sphinx.ext.todo',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
    'sphinx.ext.viewcode',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
# Add any paths that contain templates here, relative to this directory.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
templates_path = ['_templates']
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
# The suffix(es) of source filenames.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
# You can specify multiple suffix as a list of string:
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
# source_suffix = ['.rst', '.md']
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
source_suffix = '.rst'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
# The master toctree document.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
master_doc = 'index'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
# The language for content autogenerated by Sphinx. Refer to documentation
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
# for a list of supported languages.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
# This is also used if you do content translation via gettext catalogs.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
# Usually you set "language" from the command line for these cases.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
language = u'fr'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
# List of patterns, relative to source directory, that match files and
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
# directories to ignore when looking for source files.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
# This pattern also affects html_static_path and html_extra_path .
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
exclude_patterns = []
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
# The name of the Pygments (syntax highlighting) style to use.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
pygments_style = 'sphinx'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
# -- Options for HTML output -------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    82
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    83
# The theme to use for HTML and HTML Help pages.  See the documentation for
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    84
# a list of builtin themes.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    85
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    86
html_theme = 'alabaster'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    87
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    88
# Theme options are theme-specific and customize the look and feel of a theme
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    89
# further.  For a list of options available for each theme, see the
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    90
# documentation.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    91
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    92
# html_theme_options = {}
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    93
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    94
# Add any paths that contain custom static files (such as style sheets) here,
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    95
# relative to this directory. They are copied after the builtin static files,
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    96
# so a file named "default.css" will overwrite the builtin "default.css".
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    97
html_static_path = ['_static']
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
    99
# Custom sidebar templates, must be a dictionary that maps document names
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   100
# to template names.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   101
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   102
# The default sidebars (for documents that don't match any pattern) are
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   103
# defined by theme itself.  Builtin themes are using these templates by
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   104
# default: ``['localtoc.html', 'relations.html', 'sourcelink.html',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   105
# 'searchbox.html']``.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   106
#
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   107
# html_sidebars = {}
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   108
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   109
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   110
# -- Options for HTMLHelp output ---------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   111
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   112
# Output file base name for HTML help builder.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   113
htmlhelp_basename = 'HDALabdoc'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   114
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   115
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   116
# -- Options for LaTeX output ------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   117
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   118
latex_elements = {
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   119
    # The paper size ('letterpaper' or 'a4paper').
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   120
    #
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   121
    # 'papersize': 'letterpaper',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   122
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   123
    # The font size ('10pt', '11pt' or '12pt').
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   124
    #
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   125
    # 'pointsize': '10pt',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   126
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   127
    # Additional stuff for the LaTeX preamble.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   128
    #
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   129
    # 'preamble': '',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   130
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   131
    # Latex figure (float) alignment
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   132
    #
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   133
    # 'figure_align': 'htbp',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   134
}
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   135
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   136
# Grouping the document tree into LaTeX files. List of tuples
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   137
# (source start file, target name, title,
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   138
#  author, documentclass [howto, manual, or own class]).
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   139
latex_documents = [
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   140
    (master_doc, 'HDALab.tex', u'HDALab Documentation',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   141
     u'ymh', 'manual'),
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   142
]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   143
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   144
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   145
# -- Options for manual page output ------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   146
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   147
# One entry per manual page. List of tuples
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   148
# (source start file, name, description, authors, manual section).
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   149
man_pages = [
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   150
    (master_doc, 'hdalab', u'HDALab Documentation',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   151
     [author], 1)
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   152
]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   153
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   154
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   155
# -- Options for Texinfo output ----------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   156
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   157
# Grouping the document tree into Texinfo files. List of tuples
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   158
# (source start file, target name, title, author,
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   159
#  dir menu entry, description, category)
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   160
texinfo_documents = [
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   161
    (master_doc, 'HDALab', u'HDALab Documentation',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   162
     author, 'HDALab', 'One line description of project.',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   163
     'Miscellaneous'),
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   164
]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   165
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   166
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   167
# -- Extension configuration -------------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   168
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   169
# -- Options for todo extension ----------------------------------------------
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   170
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   171
# If true, `todo` and `todoList` produce output, else they produce nothing.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   172
todo_include_todos = True
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   173
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   174
# True to prefix each section label with the name of the document it is in, followed by a colon.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   175
# For example, index:Introduction for a section called Introduction that appears in document index.rst.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   176
# Useful for avoiding ambiguity when the same section heading appears in different documents.
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   177
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   178
autosectionlabel_prefix_document = True
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   179
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   180
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   181
autodoc_mock_imports = ["haystack.backends.whoosh_backend.SearchBackend"]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   182
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   183
html_theme_options = {
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   184
    'logo': 'img/logo_iri.png',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   185
}
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   186
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   187
html_sidebars = {
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   188
    '**': [
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   189
        'about.html',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   190
        'localtoc.html',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   191
        'relations.html',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   192
        # 'sourcelink.html',
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   193
        'searchbox.html'
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   194
    ]
09e00f38d177 Add hdabo/hdalab documentations
ymh <ymh.work@gmail.com>
parents:
diff changeset
   195
}