diff options
Diffstat (limited to '')
-rw-r--r-- | 2020/schedule/13.md | 36 |
1 files changed, 2 insertions, 34 deletions
diff --git a/2020/schedule/13.md b/2020/schedule/13.md index 6e8e12cd..076a40f0 100644 --- a/2020/schedule/13.md +++ b/2020/schedule/13.md @@ -5,41 +5,9 @@ Back to the [[schedule]] Previous: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a> Next: <a href="/2020/schedule/14">Literate Programming in Emacs Org-Mode</a> +Saturday, Nov 28 2020, 2:05 PM - 2:15 PM EST / 11:05 AM - 11:15 AM PST / 7:05 PM - 7:15 PM UTC / 8:05 PM - 8:15 PM CET / 3:05 AM - 3:15 AM +08 -# Experience Report: Steps to "Emacs Hyper Notebooks" -Saturday, Nov 28 2020, 2:05 PM - 2:15 PM EST / 11:05 AM - 11:15 AM PST / 7:05 PM - 7:15 PM UTC / 8:05 PM - 8:15 PM CET / 3:05 AM - 3:15 AM +08 -Joseph Corneli, Raymond Puzio, and Cameron Ray Smith - -We present a short experience report from the perspective of two -long-time Emacs users and one relative newcomer. Our motivations -relate, broadly, to reproducibility of research in science. We -reflect on our experiences with off-the-self solutions available -through the Emacs package manager, and describe some of our custom -extensions. - -When working on a scientific research project, one typically has -multiple different computer programs running at the same time. For -example, we may use a computer algebra system such as Maxima for -calculations, an interactive language such as Julia for numerical -computations, TeX for writing up results, a reference manger such as -Zotero for the bibliography, Roam for note-taking, and Jekyll for -blogging. Switching and moving content among these programs can be -distracting, time-consuming, and prone to error. These issues are -compounded when there are several collaborators involved. - -We explore a solution that looks toward building better "computational -notebooks" using Emacs. We take Org mode as our foundation. As many -in this audience will know, Org mode integrates features such as -writing, task management, program evaluation, typesetting, -presentation, and navigation. Tightly integrated add-on packages -round out the picture either by directly replacing the functionality -of the other programs mentioned above or automatically dispatching -commands to them. We outline both the pleasure and pain involved in -this experience. - - - - +[[!inline pages="../info/13" raw="yes"]] Back to the [[schedule]] Previous: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a> |