Hi Orgers,

Since I did not find another way to do it, I would like to submit the following patch

diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el
index 09928a4..3da2dd5 100644
--- a/lisp/ox-latex.el
+++ b/lisp/ox-latex.el
@@ -2333,6 +2333,7 @@ This function assumes TABLE has `org' as its `:type' property and
                         ((and (not float) (plist-member attr :float)) nil)
                         ((string= float "sidewaystable") "sidewaystable")
                         ((string= float "multicolumn") "table*")
+                        ((string= float "figure") "figure")
                         ((or float (org-element-property :caption table))
                          "table")))))
         ;; Extract others display options.

Maybe it is quite "counterintuitive" to use =figure= environment inside =table= env. but I heavily use tabular to put figures side-by-side or on a grid array (I guess I am not the only one). There may be a better way to achieve that...

Cheers,
Xavier

Reply via email to