emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* [babel] export of table with inline source blocks
@ 2012-07-04  6:42 Andreas Leha
  2012-07-05 13:44 ` Eric Schulte
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas Leha @ 2012-07-04  6:42 UTC (permalink / raw)
  To: emacs-orgmode

Hi all,

I am having problems with the export of a minimal org file:

,----
| #+PROPERTY: session *R*
| 
| * Test
| 
|   | dtrn | xgnd                                              |
|   |------+---------------------------------------------------|
|   | engd | src_R[:exports results :results raw replace]{1/2} |
|   | engd | src_R[:exports results :results raw replace]{1/2} |
|   | engd | src_R[:exports results :results raw replace]{1/2} |
| 
`----


Problems:
1. only the first inline code is executed
2. the inline block is not replaced


This is the latex output:
,----
| \begin{center}
| \begin{tabular}{ll}
| dtrn & xgnd\\
| \hline
| engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\} 0.5\\
| engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
| engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
| \end{tabular}
| \end{center}
`----


Are inline blocks not allowed in tables?

Regards,
Andreas

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [babel] export of table with inline source blocks
  2012-07-04  6:42 [babel] export of table with inline source blocks Andreas Leha
@ 2012-07-05 13:44 ` Eric Schulte
  2012-07-06 12:13   ` Andreas Leha
  0 siblings, 1 reply; 3+ messages in thread
From: Eric Schulte @ 2012-07-05 13:44 UTC (permalink / raw)
  To: Andreas Leha; +Cc: emacs-orgmode

Andreas Leha <andreas.leha@med.uni-goettingen.de> writes:

> Hi all,
>
> I am having problems with the export of a minimal org file:
>
> ,----
> | #+PROPERTY: session *R*
> | 
> | * Test
> | 
> |   | dtrn | xgnd                                              |
> |   |------+---------------------------------------------------|
> |   | engd | src_R[:exports results :results raw replace]{1/2} |
> |   | engd | src_R[:exports results :results raw replace]{1/2} |
> |   | engd | src_R[:exports results :results raw replace]{1/2} |
> | 
> `----
>
>
> Problems:
> 1. only the first inline code is executed
> 2. the inline block is not replaced
>
>
> This is the latex output:
> ,----
> | \begin{center}
> | \begin{tabular}{ll}
> | dtrn & xgnd\\
> | \hline
> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\} 0.5\\
> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
> | \end{tabular}
> | \end{center}
> `----
>
>
> Are inline blocks not allowed in tables?
>

That is correct, inline code blocks are not intended for use in tables.
Tables already support the execution of arbitrary emacs-lisp functions
using spreadsheet formulas.  Using spreadsheet formulas the `sbe'
function may be used to execute code blocks from table cells.

-- 
Eric Schulte
http://cs.unm.edu/~eschulte

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [babel] export of table with inline source blocks
  2012-07-05 13:44 ` Eric Schulte
@ 2012-07-06 12:13   ` Andreas Leha
  0 siblings, 0 replies; 3+ messages in thread
From: Andreas Leha @ 2012-07-06 12:13 UTC (permalink / raw)
  To: emacs-orgmode

Hi Eric,

Eric Schulte <eric.schulte@gmx.com> writes:

> Andreas Leha <andreas.leha@med.uni-goettingen.de> writes:
>
>> Hi all,
>>
>> I am having problems with the export of a minimal org file:
>>
>> ,----
>> | #+PROPERTY: session *R*
>> | 
>> | * Test
>> | 
>> |   | dtrn | xgnd                                              |
>> |   |------+---------------------------------------------------|
>> |   | engd | src_R[:exports results :results raw replace]{1/2} |
>> |   | engd | src_R[:exports results :results raw replace]{1/2} |
>> |   | engd | src_R[:exports results :results raw replace]{1/2} |
>> | 
>> `----
>>
>>
>> Problems:
>> 1. only the first inline code is executed
>> 2. the inline block is not replaced
>>
>>
>> This is the latex output:
>> ,----
>> | \begin{center}
>> | \begin{tabular}{ll}
>> | dtrn & xgnd\\
>> | \hline
>> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\} 0.5\\
>> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
>> | engd & src$_{\mathrm{R[}}$:exports results :results raw replace]\{1/2\}\\
>> | \end{tabular}
>> | \end{center}
>> `----
>>
>>
>> Are inline blocks not allowed in tables?
>>
>
> That is correct, inline code blocks are not intended for use in tables.
> Tables already support the execution of arbitrary emacs-lisp functions
> using spreadsheet formulas.  Using spreadsheet formulas the `sbe'
> function may be used to execute code blocks from table cells.

thanks for the confirmation.  I am using the sbe function as workaround
already.

Cheers,
Andreas

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-07-06 12:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-04  6:42 [babel] export of table with inline source blocks Andreas Leha
2012-07-05 13:44 ` Eric Schulte
2012-07-06 12:13   ` Andreas Leha

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).