diff options
author | Sacha Chua <sacha@sachachua.com> | 2020-11-10 13:34:03 -0500 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2020-11-10 13:34:03 -0500 |
commit | fc01255025f3270df0f275055b3c18b1cb2d00f0 (patch) | |
tree | 5e1596af00a00e702c6619aeaf2e982afbedd39c /2020/info/13.md | |
parent | ae5c1f030b9c43a3ebae981bc2295bcabae5fc10 (diff) | |
download | emacsconf-wiki-fc01255025f3270df0f275055b3c18b1cb2d00f0.tar.xz emacsconf-wiki-fc01255025f3270df0f275055b3c18b1cb2d00f0.zip |
Let's try it with individual info pages that are included
Diffstat (limited to '2020/info/13.md')
-rw-r--r-- | 2020/info/13.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/2020/info/13.md b/2020/info/13.md new file mode 100644 index 00000000..e72fbcb9 --- /dev/null +++ b/2020/info/13.md @@ -0,0 +1,27 @@ +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. + |