emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LaTeX export ignores caption if table is in a drawer


From: Richard Stanton
Subject: Re: LaTeX export ignores caption if table is in a drawer
Date: Fri, 26 May 2023 09:51:29 -0700

Thanks, Ihor.

":results raw replace" seems to do what I need.

Best,

Richard


> On May 25, 2023, at 11:33 PM, Ihor Radchenko <yantar92@posteo.net> wrote:
> 
> "Richard H. Stanton" <rhstanton@berkeley.edu> writes:
> 
>> I often create tables programatically from within an org code block. To make 
>> sure I don’t produce multiple copies of the output, I like to enclose the 
>> results in a drawer. However, the exporter seems to ignore any caption I 
>> might assign if the table itself is inside a drawer. For example, if you 
>> export the sample org file below to LaTeX, the first table gets exported 
>> with caption, the second without. Would it be possible for the exporter to 
>> keep the caption in the second case as well? 
>> ...
>> #+caption: Small table
>> | C1 | C2 |
>> |----+----|
>> 
>> #+caption: Small table
>> :results:
>> | C1 | C2 |
>> |----+----|
>> :end:
> 
> The second example has a drawer with caption, not a table with caption.
> Captions in drawers are ignored (or rather it is undefined behaviour).
> 
> I recommend not wrapping tables into drawers in your use case - it is
> not necessary if you just have a table in the output. If you have
> multiple things, with table coming first, it would be unclear which part
> you want to assign the caption to; so you would need to arrange yourself
> to create table result with caption inside the drawer.
> 
> -- 
> Ihor Radchenko // yantar92,
> Org mode contributor,
> Learn more about Org mode at <https://orgmode.org/>.
> Support Org development at <https://liberapay.com/org-mode>,
> or support my work at <https://liberapay.com/yantar92>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]