From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alan L Tyree Subject: Re: Export each top level heading to separate file Date: Sun, 05 Jan 2014 13:44:41 +1100 Message-ID: <87sit3p2p2.fsf@breezy.my.home> References: <52C88F11.4050601@verizon.net> <52C89C41.70506@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzdgL-0004ec-8Q for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 21:43:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzdgE-0005oF-3f for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 21:43:17 -0500 Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:61674) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzdgD-0005oA-Rb for emacs-orgmode@gnu.org; Sat, 04 Jan 2014 21:43:10 -0500 Received: by mail-pa0-f53.google.com with SMTP id hz1so17115914pad.26 for ; Sat, 04 Jan 2014 18:43:08 -0800 (PST) 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: Ista Zahn Cc: emacs-orgmode Mailinglist Ista Zahn writes: > On Sat, Jan 4, 2014 at 6:41 PM, Alan L Tyree wrote: >> On 05/01/14 09:45, Charles Millar wrote: >>> >>> Ista and all, >>> >>> On 1/4/2014 5:29 PM, Ista Zahn wrote: >>>> >>>> Hi all, >>>> >>>> I'm looking for a way to export each top-level heading to a separate >>>> markdown file. Ideally I would like to have the exported files named >>>> according to the heading. For example I would like this org file >>>> >>>> ----------------------------------- >>>> * Section one >>>> Section one text >>>> * Section two >>>> ** Section two a >>>> Section two text >>>> * Section three >>>> Section three text >>>> ----------------------------------- >>>> >>>> To generate three files: >>>> >>>> --- Section one.md --- >>>> Section one text >>>> >>>> ----------------------------------- >>>> >>>> --- Section two.md--- >>>> ## Section two a >>>> >>>> Section two text >>>> >>>> ----------------------------------- >>>> >>>> --- Section three.md - >>>> # Section three >>>> >>>> Section three text >>>> >>>> ----------------------------------- >>>> >>>> I suspect that the publishing framework might support this, but I've >>>> thus far avoided it because it looks pretty complicated to set up. >>>> Before I dive in I'd like to know if the publishing framework is the >>>> correct place to look for this functionality or if there is an easier >>>> way to do it. >>>> >>>> >>> >>> I have a similar question regarding LaTeX export. How to export a heading >>> (any heading, regardless of level) within a file to heading.tex instead of >>> file.tex? So far the only solution I have cobbled together is to C-x C-f >>> 'file.tex" and then C-x C-w "heading.tex" . I then typeset heading.tex >>> using TeXworks. Perhaps I should note that my exported heading is tagged so >>> that the heading is ignored. >>> >>> Charlie Millar >>> >>> --- >>> This email is free from viruses and malware because avast! Antivirus >>> protection is active. >>> http://www.avast.com >>> >>> >>> >> Use properties to set the export file name -- example: >> :PROPERTIES: >> :EXPORT_TITLE: Internet banking fraud >> :EXPORT_FILE_NAME: internet-fraud >> :EXPORT_AUTHOR: Alan L Tyree >> :Citation: (2011) 22 JBFLP 214 >> :EXPORT_OPTIONS: num:nil toc:nil >> :END: > > Thanks, gets me half the way there. Setting properties as you > described and exporting each sub-tree works properly. Now how can I do > this for all the top-level headings in a file? Sorry, that's beyond my pay grade :-). I would also be interested in knowing the answer. Cheers, Alan > > Best, > Ista > >> >> If I understood your question properly. >> >> Cheers, >> Alan >> >> >> >> -- >> Alan L Tyree http://www2.austlii.edu.au/~alan >> Tel: 04 2748 6206 sip:typhoon@iptel.org >> >> -- Alan L Tyree http://www2.austlii.edu.au/~alan Tel: 04 2748 6206 sip:172385@iptel.org