From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: Create course material with org-mode Date: Tue, 12 Mar 2013 16:43:08 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b6704cd709ab404d7bc25b1 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:53450) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFRMD-0003JC-2o for emacs-orgmode@gnu.org; Tue, 12 Mar 2013 11:43:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UFRM6-0008AW-3E for emacs-orgmode@gnu.org; Tue, 12 Mar 2013 11:43:16 -0400 Received: from mail-ee0-f52.google.com ([74.125.83.52]:53755) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UFRM5-0008AG-IY for emacs-orgmode@gnu.org; Tue, 12 Mar 2013 11:43:09 -0400 Received: by mail-ee0-f52.google.com with SMTP id b15so2777849eek.11 for ; Tue, 12 Mar 2013 08:43:08 -0700 (PDT) In-Reply-To: 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: Brian van den Broek Cc: Org Mode Mailing List --047d7b6704cd709ab404d7bc25b1 Content-Type: text/plain; charset=ISO-8859-1 Hi Brian, Hi Torsten, > > I thought I'd muddy your waters by throwing a contrary voice into the mix > :-) > > NOOOO do not destroy my view of a perfect world.... ;) > I've been refining the way I manage my college and uni teaching with > org for 5+ years, now. I am making extensive use of the scheduling and > TODO functionality. I am not storing course materials in the org > files. I found that I could not get by with just one teaching.org > file, but instead needed to break out each class into its own org > file. With everything in one, even on my pretty beefy box (quad core > i7, 8GB RAM) there was too much of a periodic lag when editing the org > file for that to be comfortable. On my netbook (which I take to the > office as the College insists I need a Windows box on my desk), the > lag made working with the file far too painful. I've not tried putting > my (extensive) LaTeX beamer slides sources, exams, etc. into the org > files, but I fear the lag would again occur. > Actually, that might be misunderstood. My aim is not to create a teaching.org file but many org-files, one for each topic. I totally agree a single org-mode file for an entire course would be really fast difficult to maintain. A complete course might consist of many org-files. Splitting the entire lecture in a similar way like an ordinary table of content. However, I would love to keep all infos of a certain topic within a single org-mode file together. Slides, lecture notes, exam questions, exercises, organisation, TODOs, ideas, maybe code, etc. > I've been keeping all course related material other than the org files > which manage scheduling into a seperate directory under git version > control and I link from the org file's scheduled tasks to the relevant > course related materials. It seems to be working in that I am halfway > through the term and am at most a week behind :-) Having those > materials in nested dirs in the filesystem is helpful, too; it allows > granular use of things like $git log . and that often gives me a > better sense of what I've been up to than would running git log > against one monster all in org file. > GIT will be definitely part of my toolchain independent of the usage of org-mode. > > I don't however too much by way of multiple outputs derived from > common sources. I let LaTeX beamer's facilities take care of prodicing > a display and a downloadable version of my slides. That just needs two > short master files which \include the body of the slides. What > duplication I have is in things like tests and paper topics when I > have multiple sections of the same course in a term, differing only in > section numbers and dates. The duplication is a bit inellegant, but it > is not extensive enough for me to worry about the overhead of avoiding > it. And, disk space is approximately free, at least if one is worried > about having duplicates of latex sources that generate a few pages. > > Actually, that is exactly what I am trying to figure out at the moment. How to generate a entire script or lecture slides from different org-mode files which contain not only one sort buy many different sorts of information. Thanks for the input, I guess we are more on the the same path rather then contrary. ;) Best Torsten --047d7b6704cd709ab404d7bc25b1 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi Brian,

<= div class=3D"gmail_quote">
Hi Torsten,

I thought I'd muddy your waters by throwing a contrary voice into the m= ix :-)


NOOOO do not destroy my view of = a perfect world.... ;)
=A0
I've been refining the way I manage my college and uni teaching with org for 5+ years, now. I am making extensive use of the scheduling and
TODO functionality. I am not storing course materials in the org
files. I found that I could not get by with just one teaching.org
file, but instead needed to break out each class into its own org
file. With everything in one, even on my pretty beefy box (quad core
i7, 8GB RAM) there was too much of a periodic lag when editing the org
file for that to be comfortable. On my netbook (which I take to the
office as the College insists I need a Windows box on my desk), the
lag made working with the file far too painful. I've not tried putting<= br> my (extensive) LaTeX beamer slides sources, exams, etc. into the org
files, but I fear the lag would again occur.

Actually, that might be misunderstood. My aim is not to create = a teaching.org file but many org-files,= one for each topic. I totally agree=A0a single org-mode file for an entire= course would be really fast=A0difficult=A0to maintain.=A0
A complete course might consist of many org-files. Splitting the= entire lecture in a similar way like an=A0ordinary=A0table of content.=A0<= /div>
However, I would love to keep all infos of a certain topic = within a single org-mode file together. Slides, lecture notes, exam questio= ns, exercises, organisation, TODOs, ideas, maybe code, etc.=A0

=A0
I've been keeping all course related material other than the org files<= br> which manage scheduling into a seperate directory under git version
control and I link from the org file's scheduled tasks to the relevant<= br> course related materials. It seems to be working in that I am halfway
through the term and am at most a week behind :-) Having those
materials in nested dirs in the filesystem is helpful, too; it allows
granular use of things like $git log . and that often gives me a
better sense of what I've been up to than would running git log
against one monster all in org file.

GIT will be=A0definitely part of my toolchain independent of the usage = of org-mode.
=A0=A0

I don't however too much by way of multiple outputs derived from
common sources. I let LaTeX beamer's facilities take care of prodicing<= br> a display and a downloadable version of my slides. That just needs two
short master files which \include the body of the slides. What
duplication I have is in things like tests and paper topics when I
have multiple sections of the same course in a term, differing only in
section numbers and dates. The duplication is a bit inellegant, but it
is not extensive enough for me to worry about the overhead of avoiding
it. And, disk space is approximately free, at least if one is worried
about having duplicates of latex sources that generate a few pages.


Actually, that is exactly = what I am trying to figure out at the moment. How to generate a entire scri= pt or lecture slides from different org-mode files which contain not only o= ne sort buy many different sorts of information.

Thanks for the input, I guess =A0we are mor= e on the the same path rather then contrary. ;)=A0

Best

Torsten

--047d7b6704cd709ab404d7bc25b1--