Add schedule processing capabilities, and cleanups.
Fixes a few config issues and warnings Removes double-import of GDC Adds mpxj dependency for scheduling
This commit is contained in:
parent
56a79e3562
commit
7d09eaecb7
10 changed files with 388 additions and 8 deletions
|
|
@ -34,6 +34,7 @@ extensions = [
|
|||
"sphinx_needs",
|
||||
"myst_parser",
|
||||
"sphinxcontrib.bibtex",
|
||||
"sphinx.ext.todo",
|
||||
"sphinxcontrib.glossaryused",
|
||||
"sphinx.ext.imgmath",
|
||||
"sphinxcontrib.datatemplates",
|
||||
|
|
@ -42,6 +43,7 @@ extensions = [
|
|||
# "sphinx.ext.imgconverter", # SVG to png but rasterizes and bad
|
||||
"sphinxcontrib.inkscapeconverter", # SVG to pdf without rasterizing
|
||||
"sphinx_timeline",
|
||||
"nrsk.schedule.load_schedule",
|
||||
]
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
|
|
@ -50,7 +52,7 @@ templates_path = ["_templates"]
|
|||
# List of patterns, relative to source directory, that match files and
|
||||
# directories to ignore when looking for source files.
|
||||
# This pattern also affects html_static_path and html_extra_path.
|
||||
exclude_patterns = []
|
||||
exclude_patterns = ["generated_assets"]
|
||||
|
||||
|
||||
# -- Options for HTML output -------------------------------------------------
|
||||
|
|
@ -126,6 +128,7 @@ rst_prolog = f"""
|
|||
# will need to move relevant refs somewhere
|
||||
# more reusable, like into the repo?
|
||||
bibtex_bibfiles = ["/pool/Reading/refs.bib"]
|
||||
bibtex_cache = "none" # refresh without wiping build
|
||||
|
||||
mermaid_cmd = "./node_modules/.bin/mmdc"
|
||||
# enable pdf cropping of mermaid diagrams for fit
|
||||
|
|
@ -134,3 +137,4 @@ mermaid_version = "10.6.1"
|
|||
|
||||
# Sphinx Needs config
|
||||
needs_include_needs = True # turn off to hide all needs (e.g. for working docs)
|
||||
needs_extra_options = ["basis"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue