From mboxrd@z Thu Jan 1 00:00:00 1970 From: "'Mash (Thomas Herbert)" Subject: Re: Using a table value within the text (dynamic variable)? Date: Wed, 10 Apr 2013 14:28:29 +0100 Message-ID: <20130410132829.GA32670@localhost> References: <20130409195910.GA4368@localhost> <861uaid4a0.fsf@somewhere.org> <20130410115930.GA29717@localhost> <86ppy2bkli.fsf@somewhere.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPv4l-0004kH-4N for emacs-orgmode@gnu.org; Wed, 10 Apr 2013 09:28:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPv4i-0006tH-B2 for emacs-orgmode@gnu.org; Wed, 10 Apr 2013 09:28:35 -0400 Received: from mxout-07.mxes.net ([216.86.168.182]:29227) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPv4i-0006t6-5u for emacs-orgmode@gnu.org; Wed, 10 Apr 2013 09:28:32 -0400 Content-Disposition: inline In-Reply-To: <86ppy2bkli.fsf@somewhere.org> 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: Sebastien Vauban Cc: emacs-orgmode@gnu.org On 2013-04-10 15:07+0200, Sebastien Vauban wrote: > "'Mash Thomas Herbert" wrote: > > OK thanks, I have never used Babel at all, but I believe I have found > > the inline use. > > > > src_lang[args]{code} > > > > So I thought... > > > > src_emacs-lisp[var: data=example-table[2:1]]{data} > > > > But this does not work. > > src_emacs-lisp[:var data=example-table[2,1]]{data} should work (untested) > ^ ^ > > Two questions... > > > > Am I right in saying even if I do get this to work, it would only > > "replace" the inline code blocks (variables) on an export? > > AFAIK, yes -- I've never really used inline code blocks. > > But I think you could intermix real code blocks within paragraphs, if you > don't insert any blank line (= paragraph separator). > > Or have a real block doing the work, exposing the answer in your Org buffer, > and have an inline code block to "echo" the answer. > > > It wouldn't work like a hyperlink and "translate" and "hide" the code block > > underneath the value? > > From what I understand from your question, "no". > > Best regards, > Seb > > -- > Sebastien Vauban > > Thanks for the correction, this works. src_emacs-lisp[:var data=example[1,1]]{data} Nice point about separating one code block to do the work and the inline to echo. Thinking through this the whole thing, it may be an overkill for my needs. I am rather going to just use tables in the text to represent data, rather than describe it directly in a paragraph. As always though, Org and Babel prove themselves again in terms of possibility. Thanks again, 'Mash