From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: merge trees? Date: Thu, 3 Sep 2015 13:07:02 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113eeccada5ee6051edacfb5 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40770) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXXyf-0007Br-9j for emacs-orgmode@gnu.org; Thu, 03 Sep 2015 13:07:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXXya-0008MZ-6W for emacs-orgmode@gnu.org; Thu, 03 Sep 2015 13:07:09 -0400 Received: from mail-io0-x22a.google.com ([2607:f8b0:4001:c06::22a]:36422) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXXyZ-0008MS-VU for emacs-orgmode@gnu.org; Thu, 03 Sep 2015 13:07:04 -0400 Received: by ioii196 with SMTP id i196so65516797ioi.3 for ; Thu, 03 Sep 2015 10:07:02 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org Mode --001a113eeccada5ee6051edacfb5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Eveyr year at this time, I struggle with the structure of my course syllabi, and move bits an pieces around with wild abandon. At the end of my struggles, my course outline will be filled with headings like this: ------------------------ ** <2015-10-06 Tue> Spatial History Thinking about the visual presentation of information, especially in map form *** Readings + Franco Moretti, /Graphs, Maps, Trees/, ch. 1 ([[ http://2012.hackinghistory.ca/wp-content/uploads/2012/09/placing-history.pd= f][Graphs]] ). + Knowles, A. K. =E2=80=9CGIS and History.=E2=80=9D [[ http://2012.hackinghistory.ca/wp-content/uploads/2012/09/pariser-filter-bub= ble.pdf][/Placing History: How Maps, Spatial Data, and GIS Are Changing Historical Scholarship/]] (2008): 1=E2=80=9313. + Bondenhamer, David J. =E2=80=9CHistory and GIS: Implications for the Disc= ipline.=E2=80=9D /Placing History: How Maps, Spatial Data, and GIS Are Changing Historical Scholarship/ (2008): 219-234. + Theibault, John. =E2=80=9C[[ http://writinghistory.trincoll.edu/evidence/theibault-2012-spring/][Visuali= zations and Historical Arguments]].=E2=80=9D Writing History in the Digital Age, Ma= rch 23, 2012. *** Lab: Google Maps and Javascript -------------------------- Unfortunately, the Seminar topics, labs, and readings do not always match up very well. It occurs to me that it would be preferable to maintain separate trees of seminar topics and labs, and merge them, so eg: * Topics ** Introduction ** Crowds and Publics ** Spatial History * Labs ** Intro to HTML ** Styling with CSS ** The Google Maps Javascript API The two subtrees can be manipulated independently, then merged to create something like: * Schedule ** <2015-09-15> *** Seminar: Introduction *** Lab: Intro to HTML (each subheading will also include content, e.g., a description of the class, some lab instructions, etc.). Is there an easy way to do this already? Or is the best thing to do to write a piece of elisp that generates the appropriate structure using org-element, and put that code in a babel block? And if the latter, does anyone, um, want to write the code for me? Many thanks for your help, Matt --001a113eeccada5ee6051edacfb5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Eveyr year at this time, I struggle with the str= ucture of my course syllabi, and move bits an pieces around with wild aband= on.=C2=A0 At the end of my struggles, my course outline will be filled with= headings like this:
------------------------
** <2015-10-06 Tue&g= t; Spatial History
Thinking about the visual presentation of information= , especially in map form
*** Readings
+ Franco Moretti, /Graphs, Maps= , Trees/, ch. 1 ([[http://2012.hackinghistory.ca/wp= -content/uploads/2012/09/placing-history.pdf][Graphs]]).
+ Knowles, = A. K. =E2=80=9CGIS and History.=E2=80=9D [[ht= tp://2012.hackinghistory.ca/wp-content/uploads/2012/09/pariser-filter-bubbl= e.pdf][/Placing History: How Maps, Spatial Data, and GIS Are Changing H= istorical Scholarship/]] (2008): 1=E2=80=9313.
+ Bondenhamer, David J. = =E2=80=9CHistory and GIS: Implications for the Discipline.=E2=80=9D /Placin= g History: How Maps, Spatial Data, and GIS Are Changing Historical Scholars= hip/ (2008): 219-234.
+ Theibault, John. =E2=80=9C[[= http://writinghistory.trincoll.edu/evidence/theibault-2012-spring/][Visuali= zations and Historical Arguments]].=E2=80=9D Writing History in the Dig= ital Age, March 23, 2012.
*** Lab: Google Maps and Javascript
------= --------------------

Unfortunately, the Seminar topics, labs, = and readings do not always match up very well. It occurs to me that it woul= d be preferable to maintain separate trees of seminar topics and labs, and = merge them, so eg:

* Topics
** Introduction
= ** Crowds and Publics
** Spatial History

* Labs
** Intro to HTML
** Styling with CSS
** The Google Ma= ps Javascript API

The two subtrees can be manipulated independ= ently, then merged to create something like:

* Schedule
** = <2015-09-15>
*** Seminar: Introduction
*** Lab: Int= ro to HTML

(each subheading will also include content, e.g., a= description of the class, some lab instructions, etc.).

Is t= here an easy way to do this already? Or is the best thing to do to write a = piece of elisp that generates the appropriate structure using org-element, = and put that code in a babel block? And if the latter, does anyone, um, wan= t to write the code for me?

Many thanks for your help,
Matt
--001a113eeccada5ee6051edacfb5--