我可以通过添加
来围绕图像进行文本环绕#+CAPTION: foo
#+ATTR_LATEX: :float wrap
[[./my_img.png]]
如果我这样做
#+CAPTION: bar
#+ATTR_LATEX: :float wrap
| a | b |
| c | d |
该表将在文档的各个部分保持居中,文本在其上方和下方被破坏,而不是在其周围自动流动。
我也尝试过像
这样的事情#+CAPTION: baz
#+ATTR_LATEX: :environment wraptable :options {l}{5cm}
| a | b |
| c | d |
或使用:position
代替:options
,但没有结果。
基本上我希望表格导出到
\begin{wraptable}{l}{5cm}
\begin{tabular}
....
\end{tabular}
\end{wraptable}
在tex文件中。参数{r|l}{width}
是必需的,因此简单#+begin_wraptable
也不起作用。有没有办法从内部组织模式做到这一点,而无需手动摆弄最终的.tex?
答案 0 :(得分:1)
您必须使用没有任何值的:center 属性为 wraptable 显式添加LaTeX代码,从而删除 \ beginn {center}的自动插入在.tex文件中。
#+LaTeX: \begin{wraptable}{r|l}{width}
#+ATTR_LATEX: :center
| A | B | C |
|--------+-------+-------|
| a | b | c |
#+LaTeX: \end{wraptable}