Skip to content

Commit 62005a5

Browse files
committed
Add Jupyter Book notes
1 parent 22fc54c commit 62005a5

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

index.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,31 @@ <h2>Installing Jupyter Book</h2>
7373
<!-- LISTENING: Introduction to Jupyter Book -->
7474
<section>
7575
<h2>Jupyter Book</h2>
76+
<aside data-markdown class="notes">
77+
- Jupyter Book is a system for creating reproducible, reusable and interactive documents
78+
- Source is written in MyST Markdown (an extension of common mark) or Jupyter Notebook
79+
- Typography features
80+
- Lists
81+
- Tables
82+
- Figures
83+
- Maths
84+
- Tabs, dropdowns
85+
- More …
86+
- Interactive content
87+
- Executable content in
88+
- Cells in a Jupyter Notebook (`.ipynb`)
89+
- `code-cell` blocks in Markdown files
90+
- Inline code using the `eval` role
91+
- Can execute at build time with a local Jupyter server and kernel
92+
- Can execute on the page by connecting to a Jupyter server and kernel (_e.g._ MyBinder)
93+
- Powerful and flexible plugin system
94+
- Reusable: content can be referenced or embedded from other Jupyter Books
95+
- Exports to HTML, PDF (LaTeX and Typst), word, JATS
96+
- Through intermediate AST
97+
- History:
98+
- Jupyter Book 1, based on Sphinx documentation engine, supported MyST Markdown input through myst-parser
99+
- Jupyter Book 2, a distribution of MyST MD document engine
100+
</aside>
76101
</section>
77102
<!-- LISTENING: Introduction to The Turing Way -->
78103
<section>

0 commit comments

Comments
 (0)