Juan Manuel Macías <maciasch...@posteo.net> writes: > Ihor Radchenko writes: > >> Further, we also provide :environment and :options attributes that do >> the same thing, but without special treatment of standard >> t/multicolumn/wrap/sideways/nil values in :float. > > t/multicolumn/wrap/sideways/nil... and any arbitrary value (see lines 14125 > and 14262 in org-manual.org).
My point is that actual "t", "multicolumn", "wrap", "sideways", and "nil" LaTeX environments are not allowed. >> So, it might be even better idea to extend :environment/:options >> attributes to more elements - their names make more sense and the values >> do not have a pre-defined special meanings. > > Currently it is not possible in inline images (if I don't miss anything) this: > > #+ATTR_LaTeX: :environment minipage :options {\textwidth} > [[file:/usr/share/texmf-dist/tex/latex/mwe/example-image-a.jpg]] Sure. But we might as well implement :environment support in addition to :float. > Implementing :environment/:options here would result in redundancy with: > > #+ATTR_LaTeX: :float minipage :placement {\textwidth} > [[file:/usr/share/texmf-dist/tex/latex/mwe/example-image-a.jpg]] > > which produces the same. Sure. But didn't you motivate the change with the confusing _name_ :float? IMHO, :environment is more clear. > In tables there is more consistency because :float is a float > environment (table or any arbitrary value) and :environment is a table > environment (tabular or any arbitrary value). Here :placement :options > and :align act as what is expected of them: > > #+ATTR_LaTeX: :environment foo :float var :placement [!h] :options [blah] > :align cccc > |a|a|a|a| > > ===> > > \begin{var}[!h] > \centering > \begin{foo}[blah]{cccc} > a & a & a & a\\[0pt] > \end{foo} > \end{var} > \end{document} This is not documented and is possibly a bug. -- 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>