diff options
author | Sacha Chua <sacha@sachachua.com> | 2024-09-07 07:32:40 -0400 |
---|---|---|
committer | Sacha Chua <sacha@sachachua.com> | 2024-09-07 07:32:40 -0400 |
commit | 4d220e0df7b963ba4c17c7b4bb408db936fc939d (patch) | |
tree | db4274b2231deac5606d7644625584adb2f0df18 | |
parent | 9ede1059f5db7050de8fecf291ec7963c4357083 (diff) | |
download | emacsconf-wiki-4d220e0df7b963ba4c17c7b4bb408db936fc939d.tar.xz emacsconf-wiki-4d220e0df7b963ba4c17c7b4bb408db936fc939d.zip |
add project, writing
-rw-r--r-- | 2024/info/p-search-nav.md | 1 | ||||
-rw-r--r-- | 2024/info/project-after.md | 10 | ||||
-rw-r--r-- | 2024/info/project-before.md | 12 | ||||
-rw-r--r-- | 2024/info/project-nav.md | 6 | ||||
-rw-r--r-- | 2024/info/writing-after.md | 10 | ||||
-rw-r--r-- | 2024/info/writing-before.md | 12 | ||||
-rw-r--r-- | 2024/info/writing-nav.md | 7 | ||||
-rw-r--r-- | 2024/schedule-details.md | 4 | ||||
-rw-r--r-- | 2024/talks/project.md | 64 | ||||
-rw-r--r-- | 2024/talks/writing.md | 34 |
10 files changed, 159 insertions, 1 deletions
diff --git a/2024/info/p-search-nav.md b/2024/info/p-search-nav.md index a7fdc203..dbb1835e 100644 --- a/2024/info/p-search-nav.md +++ b/2024/info/p-search-nav.md @@ -1,6 +1,7 @@ <div class="talk-nav"> Back to the [[talks]] +Previous by track: <a href="/2024/talks/writing">Emacs Writing Studio</a> Next by track: <a href="/2024/talks/learning">Survival of the Skillest: Thriving in the Learning Jungle</a> Track: <span class="sched-track General">General</span> </div> diff --git a/2024/info/project-after.md b/2024/info/project-after.md new file mode 100644 index 00000000..32ab8822 --- /dev/null +++ b/2024/info/project-after.md @@ -0,0 +1,10 @@ +<!-- Automatically generated by emacsconf-publish-after-page --> + + +Questions or comments? Please e-mail [blaine-mooers@ouhsc.edu](mailto:blaine-mooers@ouhsc.edu?subject=Comment%20for%20EmacsConf%202023%20project%3A%20Managing%20writing%20project%20metadata%20with%20org-mode) + +---- +Got an idea for an EmacsConf talk or session? We'd love to hear from you! Check out the [[Call for Participation|/2024/cfp]] for details. + + +<!-- End of emacsconf-publish-after-page --> diff --git a/2024/info/project-before.md b/2024/info/project-before.md new file mode 100644 index 00000000..14c43a73 --- /dev/null +++ b/2024/info/project-before.md @@ -0,0 +1,12 @@ +<!-- Automatically generated by emacsconf-publish-before-page --> +[[!toc ]] +Format: 20-min talk; Q&A: BigBlueButton conference room +Status: TO_CONFIRM + + + + + + +# Description +<!-- End of emacsconf-publish-before-page -->
\ No newline at end of file diff --git a/2024/info/project-nav.md b/2024/info/project-nav.md new file mode 100644 index 00000000..472d4768 --- /dev/null +++ b/2024/info/project-nav.md @@ -0,0 +1,6 @@ + +<div class="talk-nav"> +Back to the [[talks]] +Next by track: <a href="/2024/talks/writing">Emacs Writing Studio</a> +Track: <span class="sched-track General">General</span> +</div> diff --git a/2024/info/writing-after.md b/2024/info/writing-after.md new file mode 100644 index 00000000..e9e4236b --- /dev/null +++ b/2024/info/writing-after.md @@ -0,0 +1,10 @@ +<!-- Automatically generated by emacsconf-publish-after-page --> + + +Questions or comments? Please e-mail [peter@prevos.net](mailto:peter@prevos.net?subject=Comment%20for%20EmacsConf%202023%20writing%3A%20Emacs%20Writing%20Studio) + +---- +Got an idea for an EmacsConf talk or session? We'd love to hear from you! Check out the [[Call for Participation|/2024/cfp]] for details. + + +<!-- End of emacsconf-publish-after-page --> diff --git a/2024/info/writing-before.md b/2024/info/writing-before.md new file mode 100644 index 00000000..94695b71 --- /dev/null +++ b/2024/info/writing-before.md @@ -0,0 +1,12 @@ +<!-- Automatically generated by emacsconf-publish-before-page --> +[[!toc ]] +Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Status: TO_CONFIRM + + + + + + +# Description +<!-- End of emacsconf-publish-before-page -->
\ No newline at end of file diff --git a/2024/info/writing-nav.md b/2024/info/writing-nav.md new file mode 100644 index 00000000..17bca7ec --- /dev/null +++ b/2024/info/writing-nav.md @@ -0,0 +1,7 @@ + +<div class="talk-nav"> +Back to the [[talks]] +Previous by track: <a href="/2024/talks/project">Managing writing project metadata with org-mode</a> +Next by track: <a href="/2024/talks/p-search">p-search: a local search engine in Emacs</a> +Track: <span class="sched-track General">General</span> +</div> diff --git a/2024/schedule-details.md b/2024/schedule-details.md index 428d8b5a..3b393da3 100644 --- a/2024/schedule-details.md +++ b/2024/schedule-details.md @@ -1,6 +1,8 @@ Jump to: <a href="#dev">Development</a> -<h1 id="gen" class="sched-track General">General (5 talks)</h1> +<h1 id="gen" class="sched-track General">General (7 talks)</h1> +[[!template id=sched title="""Managing writing project metadata with org-mode""" url="""/2024/talks/project""" speakers="""Blaine Mooers""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""project""" note=""""""]] +[[!template id=sched title="""Emacs Writing Studio""" url="""/2024/talks/writing""" speakers="""Peter Prevos""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""writing""" note=""""""]] [[!template id=sched title="""p-search: a local search engine in Emacs""" url="""/2024/talks/p-search""" speakers="""Zac Romero""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""p-search""" note=""""""]] [[!template id=sched title="""Survival of the Skillest: Thriving in the Learning Jungle""" url="""/2024/talks/learning""" speakers="""Bala Ramadurai""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""learning""" note=""""""]] [[!template id=sched title="""So You Want To Be An Emacs-Fluencer?""" url="""/2024/talks/sharing""" speakers="""Gopar""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""sharing""" note=""""""]] diff --git a/2024/talks/project.md b/2024/talks/project.md new file mode 100644 index 00000000..65c33ac1 --- /dev/null +++ b/2024/talks/project.md @@ -0,0 +1,64 @@ +[[!meta title="Managing writing project metadata with org-mode"]] +[[!meta copyright="Copyright © 2024 Blaine Mooers"]] +[[!inline pages="internal(2024/info/project-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Managing writing project metadata with org-mode +Blaine Mooers (he/him) - Pronunciation: Blane Moors, <mailto:blaine-mooers@ouhsc.edu> + +[[!inline pages="internal(2024/info/project-before)" raw="yes"]] + +The planning and writing of a scientific manuscript is an intricate process that requires focused effort. +Scientists must make many decisions about what to include and exclude from the paper, often capturing these decisions in notes in the margins, appended notes, or external files. +This ad hoc approach becomes unmanageable when the notes exceed the length of the manuscript, which is often the case. +Nonetheless, these notes can be vital when responding to reviewers' critiques. + +Great scientists like Linus Pauling effectively utilized laboratory notebooks to store metadata on his manuscripts. +His cross-referencing system resembled that of Niklas Luhmann in his physical zettelkasten. +These paper-based approaches have pros and cons, but they are no longer popular because of the hard work required to make them work well. +In comparison, the org-roam-ui view of my zettelkasten provides a garden of endlessly forking paths I can wander in all day. + +I sought a more focused approach to managing my attention and the metadata for one writing project. +I developed a project-specific writing log for this purpose about a decade ago. +The writing log helps me manage anxieties about forgetting where I left off on an interrupted project (Fear of Forgetting, FoF). +In this talk, I will highlight the features of my writing log template in org-mode. + +The first section supports gathering the initial thoughts about the project needed to assemble a central hypothesis around which to build the paper. +Subsections support listing the experiments required to address the central hypothesis and the key discussion points. +These subsections include plans for graphical items like images, data plots, tables, equations, and code blocks. +Of course, this section will evolve as the results accumulate. +When largely completed, this section supports drafting a quarter to a third of a manuscript on day one of the project. + +The following two sections support project administration and assessment. +The administration section includes plans to apply for funding and approvals for the work. +The assessment section supports periodic checks of the project's current state, what holds the manuscript from submission today, and what is missing that makes a larger impact. +This section includes a timeline and milestones to finish the project promptly. +These can be displayed in tables that org-mode so strongly supports. + +The central section of the template contains daily accounts of accomplishments, decisions, and correspondence about the project. +I read this section after a hiatus to resume work on the project quickly. +An open-ended to-do list and a section for collecting ideas for future projects follow the daily log. +The last section contains protocols and guidelines for the various tasks involved in completing the project. + +Here, context switching between the writing log and the manuscript is fine because it usually happens only at the beginning and the end of the writing session. My project-specific approach keeps my mind focused on the project at hand and my FoF under control. +I share my writing log template in org-mode on GitHub. + +About the speaker: + +Blaine Mooers is an associate professor of Biochemistry and Physiology at the University of Oklahoma. +He uses X-ray diffraction to study the molecular structure of proteins and RNAs important in disease. +He writes grant applications, progress reports, manuscripts, lectures, seminars, and talks each year in Emacs. +To control his fear of forgetting (FoF), he uses an external document, the **writing log**, to store metadata about each writing project. +He switched from using LaTeX to Org-mode recently. +He will discuss the features of the writing log and the joys of editing it in Org-mode. + + + +[[!inline pages="internal(2024/info/project-after)" raw="yes"]] + +[[!inline pages="internal(2024/info/project-nav)" raw="yes"]] + + diff --git a/2024/talks/writing.md b/2024/talks/writing.md new file mode 100644 index 00000000..d05af940 --- /dev/null +++ b/2024/talks/writing.md @@ -0,0 +1,34 @@ +[[!meta title="Emacs Writing Studio"]] +[[!meta copyright="Copyright © 2024 Peter Prevos"]] +[[!inline pages="internal(2024/info/writing-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# Emacs Writing Studio +Peter Prevos (he) - <mailto:peter@prevos.net> , <https://peterprevos.com> , @danderzei@aus.social + +[[!inline pages="internal(2024/info/writing-before)" raw="yes"]] + +Emacs Writing Studio is a comprehensive guide and configuration +for authors using Emacs. The book covers everything from +organising ideas and writing distraction-free to publishing in +multiple formats. The book itself was fully written and published +with the configuration it describes. This talk outlines the proces +of developing this configuration and the book and some +perspectives on using Emacs as a tool to write for humans. + +About the speaker: + +Peter Prevos is a water engineer and social scientist. In this +talk Peter introduces Emacs Writing Studio, a starter kit and +associated manual for authors with no Emacs experience. + + + +[[!inline pages="internal(2024/info/writing-after)" raw="yes"]] + +[[!inline pages="internal(2024/info/writing-nav)" raw="yes"]] + + |