From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard G Riley Subject: Re: exporting - filtering Date: Tue, 22 Jul 2008 01:36:17 +0200 Message-ID: References: <20080721232025.GA12582@thinkpad.adamsinfoserv.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KL4vX-0001PX-7V for emacs-orgmode@gnu.org; Mon, 21 Jul 2008 19:36:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KL4vV-0001PL-Pq for emacs-orgmode@gnu.org; Mon, 21 Jul 2008 19:36:21 -0400 Received: from [199.232.76.173] (port=44978 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KL4vV-0001PI-KA for emacs-orgmode@gnu.org; Mon, 21 Jul 2008 19:36:21 -0400 Received: from ug-out-1314.google.com ([66.249.92.171]:51693) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KL4vV-0004vk-9Y for emacs-orgmode@gnu.org; Mon, 21 Jul 2008 19:36:21 -0400 Received: by ug-out-1314.google.com with SMTP id l31so347105ugc.48 for ; Mon, 21 Jul 2008 16:36:20 -0700 (PDT) In-Reply-To: <20080721232025.GA12582@thinkpad.adamsinfoserv.com> (Russell Adams's message of "Mon, 21 Jul 2008 18:20:25 -0500") 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: emacs-orgmode@gnu.org Russell Adams writes: > On Tue, Jul 22, 2008 at 01:06:57AM +0200, Richard G Riley wrote: >> >> When publishing/exporting can I limit certain sections to only exported >> if they are tagged for export? e.g I have a normal org mode hierarchy >> for my web page but then import a task based org file and then only have >> some of those published? If not I think it would be nice addition some >> time in the future. > > That sounds like a neat idea. You can always open a portion of the > tree in another window ( C-c C-x b ) and then hit export, I do that > all the time. > > I do think it would be interesting if a property could modify whether > or not to include an item (or its children) in export. > > Ideas? The main reason of course is to filter out the dross from pages of tasks and notes. Something like a property on #include which specifies the tag to INCLUDE in the export. e.g #+import "~/orgfiles/tasks.org" includetag:export-web recursive:no or somesuch. Maybe simpler are properties on the top of a org file of the form #+export-tag: export-web Since #import currently does not check for a timestamp it tends not to get republished unless the parent file is changed. So a top property might be better so any "lists" imported from ones tasks is really a link click away (normal org link). I dont know how practical these ideas are but maybe they can start the ball rolling or prompt someone to suggest an existing method? Having to manually open a tree portion and exporting it isnt really practical when using project publishing.