@@ -6,10 +6,12 @@ logo: https://static.premai.io/logo.png
66repository :
77  url : https://github.com/premAI-io/state-of-open-source-ai 
88  branch : main 
9+ 
910only_build_toc_files : true 
1011exclude_patterns : [.github/*] 
12+ 
1113html :
12-   baseurl :  https://book.premai.io/state-of-open-source-ai 
14+   #  Removed  baseurl here to avoid conflicts 
1315  favicon : assets/favicon.ico 
1416  use_edit_page_button : true 
1517  use_repository_button : true 
1921      label : question 
2022      repo : premAI-io/state-of-open-source-ai 
2123      theme : preferred-color-scheme 
24+ 
2225parse :
2326  myst_substitutions :
2427    baseurl : http://localhost:8000 
@@ -73,18 +76,17 @@ parse:
7376            <div> 
7477              <p> 
7578                This book is open source; you can also read & contribute at<br /> 
76-                 <a href="https://github.com/premAI-io/state-of-open-source-ai" target="_blank"><i class="fa-brands fa-github"></i> premAI-io/state-of-open-source-ai</a>. 
79+                 <a href="https://github.com/premAI-io/state-of-open-source-ai" target="_blank"> 
80+                   <i class="fa-brands fa-github"></i> premAI-io/state-of-open-source-ai 
81+                 </a>. 
7782              </p> 
7883              <span class="email-error"></span> 
7984            </div> 
8085          </div> 
8186        </form> 
8287      </div> 
8388
84-    myst_enable_extensions : #  https://myst-parser.readthedocs.io/en/latest/using/syntax-optional.html
85-     #  needs myst-parser>=0.19 <- https://github.com/executablebooks/MyST-NB/issues/530
86-     # - attrs_block
87-     # - attrs_inline
89+    myst_enable_extensions :
8890    - deflist 
8991    - dollarmath 
9092    - html_admonition 
9395    - smartquotes 
9496    - substitution 
9597    - tasklist 
98+ 
9699sphinx :
97100  extra_extensions :
98101    - sphinx_last_updated_by_git 
@@ -102,12 +105,18 @@ sphinx:
102105    committers : . 
103106    bibliography : . 
104107    prem_theme : . 
105-   recursive_update : true   #  append to rather than overwrite html_theme_options 
108+   recursive_update : true 
106109  config :
110+     #  Add templates_path so Sphinx can see your _templates/page.html override
111+     templates_path : ["_templates"] 
112+ 
107113    html_theme : prem_theme 
108114    html_theme_options :
115+       #  (NEW) Provide your base URL here, so you can reference it in page.html as {{ theme_options.baseurl }}
116+       baseurl : https://book.premai.io/state-of-open-source-ai 
109117      navigation_with_keys : false 
110118      use_download_button : false 
119+ 
111120    myst_heading_anchors : 4 
112121    html_js_files :
113122      - [ 
@@ -117,7 +126,6 @@ sphinx:
117126    linkcheck_ignore :
118127      - http://localhost:8000 
119128      - https://github.com/premAI-io/state-of-open-source-ai/edit/main/.*.md 
120-       #  GitHub anchors
121129      - https://github.com/\w+/\w+/blob/\w+/.*#L\d+(-L\d+)? 
122130      - https://github.com/premAI-io/prem-app#.* 
123131      - https://github.com/BlinkDL/RWKV-LM#.* 
@@ -132,7 +140,6 @@ sphinx:
132140      - https://github.com/onnx/onnx-tensorrt#.* 
133141      - https://github.com/onnx/tutorials#.* 
134142      - https://gist.github.com/veekaybee/be375ab33085102f9027853128dc5f0e#.* 
135-       #  misc
136143      - https://www.nytimes.com/2016/04/19/technology/google-books-case.html 
137144      - https://doi.org/10.2307/2214413 
138145      - https://direct.mit.edu/daed/article/151/2/127/110621/Human-Language-Understanding-amp-Reasoning 
@@ -156,22 +163,24 @@ sphinx:
156163      https://mozilla.org/MPL/2.0 : https://www.mozilla.org/en-US/MPL/2.0 
157164      https://mxnet.apache.org : https://mxnet.apache.org/versions/[\d.]+/.* 
158165      https://gpt4all.io : https://gpt4all.io/index.html 
166+ 
159167    html_last_updated_fmt : " %d %b %Y" 
160168    jblatex_show_tocs : false 
161169    bibtex_reference_style : label 
162170    latex_elements :
163171      papersize : a4paper 
164-       #  requires https://static.premai.io/book/cover.pdf
165172      extrapackages : \usepackage{pdfpages} 
166173      maketitle : \includepdf[pages=-]{cover.pdf} 
167174      tableofcontents : " " 
168-       #  fix citations in figure captions (https://github.com/mcmtroffaes/sphinxcontrib-bibtex/issues/276)
169175      preamble : | 
170176        \usepackage{etoolbox} 
171177        \AtBeginEnvironment{figure}{\pretocmd{\hyperlink}{\protect}{}{}} 
172- bibtex_bibfiles : [references.bib]  #  citations
173- latex : #  for PDF builds
178+ 
179+ bibtex_bibfiles : [references.bib] 
180+ 
181+ latex :
174182  latex_documents :
175183    targetname : book.tex 
184+ 
176185execute :
177-   execute_notebooks : force   #  re-exec on each build (https://jupyterbook.org/content/execute.html) 
186+   execute_notebooks : force 
0 commit comments