TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Jupyter Book

214 pointsby Datenstromover 3 years ago

18 comments

heisenzombieover 3 years ago
This looks quite geared towards generating the specific kind of interactive HTML book they show off. I guess that&#x27;s because it&#x27;s Sphinx under the hood. Looks useful for a specific kind of task!<p>Jupyter has a built-in templating system based on Pandoc (nbconvert) which is actually quite powerful. I have used it to generate print-ready documents via LaTeX templates.<p>For longer documents, one can use Pandoc JSON as an intermediary format, which can be assembled together before being output as LaTeX&#x2F;PDF. For this one has to add a build tool like Make and not just the nbconvert command.<p>My biggest issue is that the nbconvert stuff is generally very hard to discover. It has very limited documentation which is further harmed by the considerable churn in the templating system, how they are discovered and how to plug them in to Jupyter lab. I suspect most people try &quot;Export-&gt;PDF&quot;, see an ugly result with no obvious way to change it and give up. It&#x27;s unfortunate because it&#x27;s really a very powerful system under the hood.<p>Generating a paper or a technical note -- complete with beautiful typeset maths and figures -- from a computational document is really nice. Being able to take some data, generate a plot, calculate some values and put those values into prose such that the prose and the plot and the data are never out of sync is great! To me it&#x27;s the next step up from having a referencing system so your references and bibliography are never out of sync.
评论 #28508289 未加载
NGRhodesover 3 years ago
We evaluated Jupyter Book against Read the Docs when building our new docs site (<a href="https:&#x2F;&#x2F;arcdocs.leeds.ac.uk&#x2F;" rel="nofollow">https:&#x2F;&#x2F;arcdocs.leeds.ac.uk&#x2F;</a>), the main reason we favoured Jupyter Book was that its easier to build and test locally and being able to use GitHub actions to build the html without relying on and being at the mercy of another third party service.
sabootover 3 years ago
<a href="https:&#x2F;&#x2F;quarto.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;quarto.org&#x2F;</a> is also a good, and appears to be more flexible system, that I was recently recommended!
skrugerover 3 years ago
I wrote an intro to APL as a jupyterbook and found it an excellent tool for the job <a href="https:&#x2F;&#x2F;xpqz.github.io&#x2F;learnapl" rel="nofollow">https:&#x2F;&#x2F;xpqz.github.io&#x2F;learnapl</a>
评论 #28510396 未加载
jlduanover 3 years ago
Looks quite good. Reminds me of the R Bookdown project (<a href="https:&#x2F;&#x2F;bookdown.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bookdown.org&#x2F;</a>).
synergy20over 3 years ago
<a href="https:&#x2F;&#x2F;executablebooks.org&#x2F;en&#x2F;latest&#x2F;gallery.html" rel="nofollow">https:&#x2F;&#x2F;executablebooks.org&#x2F;en&#x2F;latest&#x2F;gallery.html</a> has samples, looks great, reminds me of gitbook but better
qfwfq_over 3 years ago
We use jupyterbook (geographicdata.science&#x2F;book), and it has seriously simplified our workflow. The project is building useful features very quickly, and is very responsive to feedback &amp; requests. Big props to their team.
nsonhaover 3 years ago
At some point last years I was fascinated with the jupyter ecosystem and was looking into something that could help making data analytic apps quick but not so dirty. Jupyter is the data side of thing, but the app side deviates so much from a standard web stack (react or web component) that it leaves much to be desired.
评论 #28507335 未加载
edtechdevover 3 years ago
Has anyone made a note-taking tool (like notion&#x2F;obsidian&#x2F;logseq) that builds off of a computational notebook tool (like jupyter&#x2F;observable&#x2F;starboard)?<p>Mainly just needs wiki style links and backlinks and a search function.
评论 #28506216 未加载
评论 #28528241 未加载
评论 #28510098 未加载
albert_eover 3 years ago
The general navigation &#x2F; structure seems similar to ...<p>LEARN theme applied to a HUGO blog<p><a href="https:&#x2F;&#x2F;themes.gohugo.io&#x2F;themes&#x2F;hugo-theme-learn&#x2F;" rel="nofollow">https:&#x2F;&#x2F;themes.gohugo.io&#x2F;themes&#x2F;hugo-theme-learn&#x2F;</a><p>Or is this a more common pattern that is implemented multiple ways?<p>Is there a simple worklfow to convert Markdown documents to a Hugo or JupyterBook site. I want to build some simple step-wise guides or workshop in this format -- and want to spend most of my time on content and less on the publishing tools and pipeline. Any advise appreciated -Thanks!
Yenrabbitover 3 years ago
Looking into this for a course I&#x27;m putting together, but it executes all the notebooks to build the html which is a bit of a deal-breaker when downloading&#x2F;training large DL models.
评论 #28508843 未加载
AnonAdmirerover 3 years ago
How does Jupyter ecosystem compare to traditional content management systems. Do people find it easier to customize with nbconvert? Does it play nicely with other web frameworks like Gatsby?
spixyover 3 years ago
Note: you can create jupyter book with C# or F#<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;interactive" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;interactive</a>
david_dracoover 3 years ago
All I miss from nbsphinx is a &quot;launch this in binder&quot; button and a &quot;edit this on github&quot; button.
albert_eover 3 years ago
Is there DARK MODE support?
esalmanover 3 years ago
Is it just me or there is not way to download the entire book as pdf?
评论 #28506152 未加载
评论 #28505849 未加载
评论 #28505832 未加载
评论 #28507308 未加载
lallysinghover 3 years ago
In comparison, does anyone use Mathematica for authoring?
评论 #28508042 未加载
评论 #28517138 未加载
travisdover 3 years ago
As shameless self promotion, if you’re interested in writing computational lessons for a course, check out Pathbird (pathbird.com), a SaaS product for creating guided computational lessons (targeted mostly towards university faculty right now but feel free to reach out if you’re interested).<p>We took a lot of inspiration from Jupyter Book (and use Jupyter kernels under the hood), so nothing but respect for all things Jupyter.
评论 #28510410 未加载
评论 #28507594 未加载
评论 #28509738 未加载
评论 #28507105 未加载