From mboxrd@z Thu Jan 1 00:00:00 1970 From: tsd@tsdye.com (Thomas S. Dye) Subject: Re: example filter for code blocks? Date: Thu, 26 Sep 2013 10:58:59 -1000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VPIes-0007GM-K1 for emacs-orgmode@gnu.org; Thu, 26 Sep 2013 16:59:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VPIej-0007oD-Af for emacs-orgmode@gnu.org; Thu, 26 Sep 2013 16:59:34 -0400 Received: from oproxy9-pub.mail.unifiedlayer.com ([69.89.24.6]:48146) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1VPIej-0007o2-3G for emacs-orgmode@gnu.org; Thu, 26 Sep 2013 16:59:25 -0400 In-Reply-To: (John Kitchin's message of "Thu, 26 Sep 2013 15:48:50 -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: John Kitchin Cc: "emacs-orgmode@gnu.org" Hi John, Terrific! There go my plans for the weekend ... :) Good luck with the heavy-handed journal processor. It seems worth pursuing to me. All the best, Tom John Kitchin writes: > I think it is so interesting, we have actually tried a variation of it! I > set up an org-file that exported a supplementary information file, using > attachfile to embed data files and scripts in the pdf. Unfortunately, the > journal "processed" the pdf file, and stripped those files out ;( We > haven't tried to see if we can get our original supplemental pdf accepted. > > > John > > ----------------------------------- > John Kitchin > Associate Professor > Doherty Hall A207F > Department of Chemical Engineering > Carnegie Mellon University > Pittsburgh, PA 15213 > 412-268-7803 > http://kitchingroup.cheme.cmu.edu > > > > On Thu, Sep 26, 2013 at 3:43 PM, Thomas S. Dye wrote: > >> Hi John, >> >> John Kitchin writes: >> >> > Hi everyone, >> > Thanks for the tips in using export filters for code blocks. I thought I >> > would share my current solution. The goal was to export all the code >> blocks >> > in an org-file to files systematically named part1/script-%d.py where %d >> is >> > a number. I didnot want to tangle exactly, because I wanted to avoid >> naming >> > the code block tangle files. >> > >> > Then, I wanted to insert a pdf link that would open the file, after the >> > syntax highlighted code. >> > >> > I wanted this because it is not convenient to copy and paste the >> > syntax-highlighted code into an editor. I teach from the pdf that is >> > generated, and it would be convenient to just open the code, edit and >> rerun >> > to explore solutions. >> >> This seems like it might be an elegant way to distribute a piece of >> reproducible research. I suspect most readers would prefer to have a pdf >> entry point into a compendium over an Org-mode entry point. Instead of >> distributing the Org-mode file that is configured to make a pdf file, >> carry out calculations, draw figures, etc., one could distribute a >> ready-made pdf file with an appendix of Supplementary Material that has >> all the code for calculations, figures, etc. >> >> What do you think? >> >> All the best, >> Tom >> >> -- >> Thomas S. Dye >> http://www.tsdye.com >> > I think it is so interesting, we have actually tried a variation of > it! I set up an org-file that exported a supplementary information > file, using attachfile to embed data files and scripts in the pdf. > Unfortunately, the journal "processed" the pdf file, and stripped > those files out ;( We haven't tried to see if we can get our original > supplemental pdf accepted. > > John > > ----------------------------------- > John Kitchin > Associate Professor > Doherty Hall A207F > Department of Chemical Engineering > Carnegie Mellon University > Pittsburgh, PA 15213 > 412-268-7803 > http://kitchingroup.cheme.cmu.edu > > On Thu, Sep 26, 2013 at 3:43 PM, Thomas S. Dye wrote: > > Hi John, > > > John Kitchin writes: > > > Hi everyone, > > Thanks for the tips in using export filters for code blocks. I > thought I > > would share my current solution. The goal was to export all the > code blocks > > in an org-file to files systematically named part1/script-%d.py > where %d is > > a number. I didnot want to tangle exactly, because I wanted to > avoid naming > > the code block tangle files. > > > > Then, I wanted to insert a pdf link that would open the file, > after the > > syntax highlighted code. > > > > I wanted this because it is not convenient to copy and paste the > > syntax-highlighted code into an editor. I teach from the pdf > that is > > generated, and it would be convenient to just open the code, > edit and rerun > > to explore solutions. > > > This seems like it might be an elegant way to distribute a piece > of > reproducible research. I suspect most readers would prefer to have > a pdf > entry point into a compendium over an Org-mode entry point. > Instead of > distributing the Org-mode file that is configured to make a pdf > file, > carry out calculations, draw figures, etc., one could distribute a > ready-made pdf file with an appendix of Supplementary Material > that has > all the code for calculations, figures, etc. > > What do you think? > > All the best, > Tom > > -- > Thomas S. Dye > http://www.tsdye.com > > -- T.S. Dye & Colleagues, Archaeologists 735 Bishop St, Suite 315, Honolulu, HI 96813 Tel: 808-529-0866, Fax: 808-529-0884 http://www.tsdye.com