Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-10 08:39:14

0001 #!/usr/bin/env python
0002 # Licensed under the Apache License, Version 2.0 (the "License");
0003 # you may not use this file except in compliance with the License.
0004 # You may obtain a copy of the License at
0005 # http://www.apache.org/licenses/LICENSE-2.0
0006 #
0007 # Authors:
0008 # - Daniel Drizhuk, d.drizhuk@gmail.com, 2017
0009 
0010 #  -*- coding: utf-8 -*-
0011 #
0012 # Pilot 2 documentation build configuration file, created by
0013 # sphinx-quickstart on Thu Apr 13 16:16:52 2017.
0014 #
0015 # This file is execfile()d with the current directory set to its
0016 # containing dir.
0017 #
0018 # Note that not all possible configuration values are present in this
0019 # autogenerated file.
0020 #
0021 # All configuration values have a default; values that are commented out
0022 # serve to show the default.
0023 
0024 # If extensions (or modules to document with autodoc) are in another directory,
0025 # add these directories to sys.path here. If the directory is relative to the
0026 # documentation root, use os.path.abspath to make it absolute, like shown here.
0027 #
0028 import os
0029 import sys
0030 sys.path.insert(0, os.path.abspath('..'))
0031 
0032 
0033 # -- General configuration ------------------------------------------------
0034 
0035 # If your documentation needs a minimal Sphinx version, state it here.
0036 #
0037 # needs_sphinx = '1.0'
0038 
0039 # Add any Sphinx extension module names here, as strings. They can be
0040 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
0041 # ones.
0042 extensions = ['sphinx.ext.autodoc',
0043               'sphinx.ext.doctest',
0044               'sphinx.ext.intersphinx',
0045               'sphinx.ext.todo',
0046               'sphinx.ext.coverage',
0047               'sphinx.ext.mathjax',
0048               'sphinx.ext.ifconfig',
0049               'sphinx.ext.viewcode']
0050 
0051 # Add any paths that contain templates here, relative to this directory.
0052 templates_path = ['_templates']
0053 
0054 # The suffix(es) of source filenames.
0055 # You can specify multiple suffix as a list of string:
0056 #
0057 # source_suffix = ['.rst', '.md']
0058 source_suffix = '.rst'
0059 
0060 # The master toctree document.
0061 master_doc = 'index'
0062 
0063 # General information about the project.
0064 project = u'Pilot 2'
0065 copyright = u'2017, Paul Nilsson, Mario Lassnig, Daniil Drizhuk, ...'
0066 author = u'Paul Nilsson, Mario Lassnig, Daniil Drizhuk, ...'
0067 
0068 # The version info for the project you're documenting, acts as replacement for
0069 # |version| and |release|, also used in various other places throughout the
0070 # built documents.
0071 #
0072 # The short X.Y version.
0073 version = u''
0074 # The full version, including alpha/beta/rc tags.
0075 release = u''
0076 
0077 # The language for content autogenerated by Sphinx. Refer to documentation
0078 # for a list of supported languages.
0079 #
0080 # This is also used if you do content translation via gettext catalogs.
0081 # Usually you set "language" from the command line for these cases.
0082 language = None
0083 
0084 # List of patterns, relative to source directory, that match files and
0085 # directories to ignore when looking for source files.
0086 # This patterns also effect to html_static_path and html_extra_path
0087 exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
0088 
0089 # The name of the Pygments (syntax highlighting) style to use.
0090 pygments_style = 'sphinx'
0091 
0092 # If true, `todo` and `todoList` produce output, else they produce nothing.
0093 todo_include_todos = True
0094 
0095 
0096 # -- Options for HTML output ----------------------------------------------
0097 
0098 # The theme to use for HTML and HTML Help pages.  See the documentation for
0099 # a list of builtin themes.
0100 #
0101 html_theme = 'alabaster'
0102 
0103 # Theme options are theme-specific and customize the look and feel of a theme
0104 # further.  For a list of options available for each theme, see the
0105 # documentation.
0106 #
0107 # html_theme_options = {}
0108 html_sidebars = {
0109     '**': [
0110         'about.html',
0111         'navigation.html',
0112         'relations.html',
0113         'sourcelink.html',
0114         'searchbox.html',
0115     ]
0116 }
0117 
0118 # Add any paths that contain custom static files (such as style sheets) here,
0119 # relative to this directory. They are copied after the builtin static files,
0120 # so a file named "default.css" will overwrite the builtin "default.css".
0121 html_static_path = ['_static']
0122 
0123 
0124 # -- Options for HTMLHelp output ------------------------------------------
0125 
0126 # Output file base name for HTML help builder.
0127 htmlhelp_basename = 'Pilot2doc'
0128 
0129 
0130 # -- Options for LaTeX output ---------------------------------------------
0131 
0132 latex_elements = {
0133     # The paper size ('letterpaper' or 'a4paper').
0134     #
0135     # 'papersize': 'letterpaper',
0136 
0137     # The font size ('10pt', '11pt' or '12pt').
0138     #
0139     # 'pointsize': '10pt',
0140 
0141     # Additional stuff for the LaTeX preamble.
0142     #
0143     # 'preamble': '',
0144 
0145     # Latex figure (float) alignment
0146     #
0147     # 'figure_align': 'htbp',
0148 }
0149 
0150 # Grouping the document tree into LaTeX files. List of tuples
0151 # (source start file, target name, title,
0152 #  author, documentclass [howto, manual, or own class]).
0153 latex_documents = [
0154     (master_doc, 'Pilot2.tex', u'Pilot 2 Documentation',
0155      u'Paul Nilsson, Mario Lassnig, Daniil Drizhuk, ...', 'manual'),
0156 ]
0157 
0158 
0159 # -- Options for manual page output ---------------------------------------
0160 
0161 # One entry per manual page. List of tuples
0162 # (source start file, name, description, authors, manual section).
0163 man_pages = [
0164     (master_doc, 'pilot2', u'Pilot 2 Documentation',
0165      [author], 1)
0166 ]
0167 
0168 
0169 # -- Options for Texinfo output -------------------------------------------
0170 
0171 # Grouping the document tree into Texinfo files. List of tuples
0172 # (source start file, target name, title, author,
0173 #  dir menu entry, description, category)
0174 texinfo_documents = [
0175     (master_doc, 'Pilot2', u'Pilot 2 Documentation',
0176      author, 'Pilot2', 'One line description of project.',
0177      'Miscellaneous'),
0178 ]
0179 
0180 # Example configuration for intersphinx: refer to the Python standard library.
0181 intersphinx_mapping = {'https://docs.python.org/': None}
0182 
0183 default_role = 'any'