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: Ihor Radchenko
Subject: Re: LaTeX export ignores caption if table is in a drawer
Date: Fri, 26 May 2023 06:33:11 +0000

"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]