From mboxrd@z Thu Jan 1 00:00:00 1970 From: tsd@tsdye.com (Thomas S. Dye) Subject: Re: Selectively export RESULTS Date: Tue, 28 Feb 2012 21:05:06 -1000 Message-ID: References: <87ty2aw7ps.fsf@tajo.ucsd.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([208.118.235.92]:39461) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S2dbD-0003Ou-IR for emacs-orgmode@gnu.org; Wed, 29 Feb 2012 02:05:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S2dbA-0007ug-VB for emacs-orgmode@gnu.org; Wed, 29 Feb 2012 02:05:19 -0500 Received: from oproxy8-pub.bluehost.com ([69.89.22.20]:34446) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S2dbA-0007t4-NN for emacs-orgmode@gnu.org; Wed, 29 Feb 2012 02:05:16 -0500 In-Reply-To: <87ty2aw7ps.fsf@tajo.ucsd.edu> (cberry@tajo.ucsd.edu's message of "Tue, 28 Feb 2012 21:04:47 -0800") 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: cberry@tajo.ucsd.edu Cc: emacs-orgmode@gnu.org cberry@tajo.ucsd.edu writes: > I sometimes create large documents with many dozens of src blocks and > associated #+RESULTS. > > I'd like to be able to grab some of these results blocks and export them > into a document. Since revisions of the src blocks can change the > results, I do not want to just and to copy and paste the results in case > I need to revise the sub-document(s). > > And with long running blocks, I do not want to use a noweb strategy to > rerun the code in the src blocks. > > As an example, I might have this in a file with many other headlines > and src blocks: > > ,---- > | * Selectively Export Some Results > | :PROPERTIES: > | :EXPORT_FILE_NAME: Selected_Results.pdf > | :EXPORT_TITLE: Selected Results > | :END: > | > | Here are the results from block named "Ablock": > | > | #+CALL: show-results("Ablock") > | > | and here they are for a block named "Bblock": > | > | #+CALL: show-results("Bblock") > `---- > > and if I put point on the headline and type C-c @ C-c C-e d, I'd like > to have a document that includes the two results blocks in it after each CALL line. > > It looks like many of the pieces I need are available, but I don't see > how to stitch them together to create the show-results() function. > > TIA, > > Chuck Hi Chuck, Does this do what you want? * Selectively Export Some Results :PROPERTIES: :EXPORT_FILE_NAME: Selected_Results.pdf :EXPORT_TITLE: Selected Results :END: Here are the results from block named "Ablock": #+CALL: Ablock() :exports results and here they are for a block named "Bblock": #+CALL: Bblock() :exports results All the best, Tom -- Thomas S. Dye http://www.tsdye.com