From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Moe Subject: Re: Using noweb with org-mode source Date: Wed, 05 Jan 2011 21:17:59 +0100 Message-ID: <4D24D1F7.1050307@christianmoe.com> References: Reply-To: mail@christianmoe.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=50112 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PaZlV-0006WV-7F for emacs-orgmode@gnu.org; Wed, 05 Jan 2011 15:15:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PaZlT-0003Kn-Tr for emacs-orgmode@gnu.org; Wed, 05 Jan 2011 15:15:25 -0500 Received: from mars.hitrost.net ([91.185.211.18]:47633) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PaZlT-0003K7-Iw for emacs-orgmode@gnu.org; Wed, 05 Jan 2011 15:15:23 -0500 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Phil Branigan Cc: emacs-orgmode@gnu.org Hi, This should get you part of the way: Use `org' as the language name, not `org-mode'. Enclose the noweb reference in another src block with noweb explicitly turned on. Reworked example follows. I can't seem to get rid of the code block around it, though, however I play with the header arguments. Yours, Christian * One section, exported to a particular document #+srcname: primates #+begin_src org ,- chimps :: strong, smart and savage ,- bonobos :: less savage, sexy, smart ,- orangutans :: kinda asocial, with big arms ,- gorillas :: really strong, but shy #+end_src Lots of text here. * Another section, exported to a different document Let's review what we know about the primate group. #+begin_src org :noweb yes <> #+end_src On 1/5/11 6:59 PM, Phil Branigan wrote: > In making up lecture and teaching materials, I would find it useful to > be able to use noweb references to replicate blocks of org-mode text > directly, rather than source code from latex or another language. But > org-mode isn't one of the babel-supported languages. Can anyone > suggest a tricky way to achieve this result? > > What I have in mind is something like the following: > > * One section, exported to a particular document > > #+srcname: primates > #+begin_src org-mode > - chimps :: strong, smart and savage > - bonobos :: less savage, sexy, smart > - orangutans :: kinda asocial, with big arms > - gorillas :: really strong, but shy > #+end_src > > Lots of text here. > > * Another section, exported to a different document > > Let's review what we know about the primate group. > > <> > > > -- > Phil Branigan > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode