From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: org-babel tangling + ascii export Date: Mon, 26 Mar 2012 09:10:11 -0400 Message-ID: <874ntb4ifg.fsf@gmx.com> References: <87ehsfr2mi.fsf@gmx.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34900) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SCBYx-0006TK-Mt for emacs-orgmode@gnu.org; Mon, 26 Mar 2012 11:10:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SCBYp-0006OI-Ub for emacs-orgmode@gnu.org; Mon, 26 Mar 2012 11:10:27 -0400 Received: from mailout-us.gmx.com ([74.208.5.67]:46546) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SCBYp-0006Nj-OC for emacs-orgmode@gnu.org; Mon, 26 Mar 2012 11:10:19 -0400 In-Reply-To: (Ilya Shlyakhter's message of "Mon, 26 Mar 2012 10:58:53 -0400") 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: Ilya Shlyakhter Cc: emacs-orgmode@gnu.org --=-=-= Content-Type: text/plain Ilya Shlyakhter writes: >>Yes this is possible, see the "org" argument to the "comment" header > argument http://orgmode.org/manual/comments.html. > > Right, I saw that, but it has the following limitation: > >>The text is picked from the leading context of the tangled code and is > limited by the nearest headline or source block as the case may be. > > I want all text from the Org file included, not just "leading context up to > nearest headline". The above text means "per code block", so the entire file is exported. > I also want the hierarchical structure of the included text preserved, > as done by ASCII export. Please try to tangle the attached file, I believe it is what you want. > (E.g. I want to include high-level documentation and description, as > goes at the top of an elisp file, and which can be broken into > sections/subsections/etc -- not just local documentation before a > given code block). Is that possible? > Yes. Best, --=-=-= Content-Type: text/x-org Content-Disposition: inline; filename=something.org #+Property: comments both #+Property: tangle example.el This is a the top of an Org-mode file. * Headline 1 This is content inside of a headline. | 1 | | 2 | | 3 | | 4 | #+begin_src emacs-lisp (message "code block 1") #+end_src * Headline 2 This is content inside of a secondary headline. #+begin_src emacs-lisp (message "code block 1") #+end_src --=-=-= Content-Type: text/plain > > thanks, > > ilya > > > On Mon, Mar 26, 2012 at 7:22 AM, Eric Schulte wrote: > >> Yes this is possible, see the "org" argument to the "comment" header >> argument http://orgmode.org/manual/comments.html. >> >> Cheers, >> >> Ilya Shlyakhter writes: >> >> > Is it possible to combine org-babel tangling with ASCII export, so that >> > the tangled file would have ALL of the Org-file's content >> > as comments (preserving indentation etc as the ASCII export does), >> > with the code blocks inserted as non-comments? >> > >> > Basically I want to write the program in literate-programming form in >> > Org mode, but be able to export it into an executable form that's >> > independent of Org but still has all the information (not just the >> > text immediately before each code block). >> > >> > Thanks for help, >> > >> > ilya >> > >> > >> >> -- >> Eric Schulte >> http://cs.unm.edu/~eschulte/ >> -- Eric Schulte http://cs.unm.edu/~eschulte/ --=-=-=--