Skip to content
Snippets Groups Projects
Select Git revision
  • 3740c4a28bc7100592ee1612362a78b402e022e0
  • master default protected
  • julia protected
  • 6.x protected
  • python-codegen
  • llvm-15
  • 5.x protected
  • 4.6 protected
  • uop
  • rework_pac
  • aux_vars_fix
  • julia-7.0.0
  • julia-6.4.0
  • julia-6.3.0
  • julia-6.2.0
15 results

ModFile.cc

Blame
  • conf.py 2.13 KiB
    # -*- coding: utf-8 -*-
    
    # Copyright © 2018-2024 Dynare Team
    #
    # This file is part of Dynare.
    #
    # Dynare is free software: you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation, either version 3 of the License, or
    # (at your option) any later version.
    #
    # Dynare is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with Dynare.  If not, see <https://www.gnu.org/licenses/>.
    
    import os
    import sys
    
    sys.path.insert(0, os.path.abspath('../utils'))
    
    extensions = ['sphinx.ext.autodoc',
                  'sphinx.ext.mathjax']
    
    source_suffix = '.rst'
    
    templates_path = ['_templates']
    
    html_static_path = ['_static']
    
    master_doc = 'index'
    
    project = u'Dynare'
    copyright = u'1996–2024 Dynare Team'
    author = u'Dynare Team'
    
    add_function_parentheses = False
    
    language = 'en'
    
    exclude_patterns = []
    
    highlight_language = 'dynare'
    
    todo_include_todos = False
    
    html_theme = 'alabaster'
    
    html_sidebars = {
        "**": [
            "about.html",
            "searchbox.html",
            "navigation.html",
        ]
    }
    
    html_theme_options = {
        'logo': 'dlogo.svg',
        'logo_name': False,
        'fixed_sidebar': True,
        'page_width': '100%',
    }
    
    htmlhelp_basename = 'Dynaremanual'
    
    latex_elements = {
        'sphinxsetup': 'VerbatimBorderColor={rgb}{1,1,1},VerbatimColor={RGB}{240,240,240}, \
                        warningBorderColor={RGB}{255,50,50},OuterLinkColor={RGB}{34,139,34}, \
                        InnerLinkColor={RGB}{51,51,255},TitleColor={RGB}{51,51,255}',
        'papersize': 'a4paper',
    }
    
    latex_documents = [
        (master_doc, 'dynare-manual.tex', u'Dynare Reference Manual',
         u'Dynare Team', 'manual'),
    ]
    
    man_pages = [
        (master_doc, 'dynare', u'Dynare Reference Manual',
         [author], 1)
    ]
    
    def setup(app):
        from dynare_dom import DynareDomain
        from dynare_lex import DynareLexer
        app.add_lexer("dynare", DynareLexer)
        app.add_domain(DynareDomain)