org-mode/lisp
Ihor Radchenko 38c6eb2b72
ox-latex: Do not use float for inline images inside links
* lisp/ox.el (org-export-insert-image-links): Fix call to
`org-element-set-contents' - setting "nil" literally would put an
actual nil element into contents.
* lisp/ox-latex.el (org-latex--inline-image): Do not use float
environment unless the inline image is a single image inside
paragraph.  The code is adapted with simplifications from
`org-html-standalone-image-p'.
* testing/lisp/test-ox-latex.el (test-ox-latex/inline-image): New
test.

Reported-by: Dr. Arne Babenhauserheide <arne_bab@web.de>
Link: https://orgmode.org/list/878rest3qv.fsf@localhost
2024-01-15 13:52:43 +01:00
..
Makefile * lisp/Makefile: Remove references to org-contrib 2023-03-16 13:34:34 +01:00
ob-awk.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-C.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-calc.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-clojure.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-comint.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-core.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-css.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ditaa.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-dot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-emacs-lisp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-eshell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-eval.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-exp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-forth.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-fortran.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-gnuplot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-groovy.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-haskell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-java.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-js.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-julia.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-latex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lilypond.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lisp.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lob.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-lua.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-makefile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-matlab.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-maxima.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ocaml.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-octave.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-org.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-perl.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-plantuml.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-processing.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-python.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-R.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ref.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-ruby.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sass.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-scheme.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-screen.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sed.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-shell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-sql.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ob-sqlite.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-table.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob-tangle.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ob.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
oc-basic.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-biblatex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-bibtex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-csl.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc-natbib.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
oc.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-bbdb.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-bibtex.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-docview.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-doi.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-eshell.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-eww.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-gnus.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-info.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ol-irc.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-man.el Merge branch 'bugfix' 2024-01-11 16:34:59 +01:00
ol-mhe.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-rmail.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol-w3m.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
ol.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-agenda.el org-agenda-bulk-mark: Fix mark not being visible when column view is active 2024-01-11 14:12:32 +01:00
org-archive.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-attach-git.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
org-attach.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-capture.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-clock.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-colview.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-compat.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-crypt.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-ctags.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-cycle.el org-cycle: Throw an error when `org-cycle-max-level' is not positive 2024-01-09 15:25:50 +01:00
org-datetree.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-duration.el Backport commit 8e1c56ae4 from Emacs 2024-01-06 15:48:23 -05:00
org-element-ast.el lisp/org-element-ast.el: Fix typos in top comment 2024-01-12 16:23:23 +01:00
org-element.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-entities.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-faces.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-feed.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-fold-core.el org-fold: Fix edge case when revealing fragile folds breaks some Emacs commands 2024-01-09 16:42:42 +01:00
org-fold.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-footnote.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-goto.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-habit.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-id.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-indent.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-inlinetask.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-keys.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-lint.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-list.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-macro.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-macs.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-mobile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-mouse.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-num.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-pcomplete.el Fix [[* completion when there is text after point 2024-01-07 16:50:40 +01:00
org-persist.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-plot.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-protocol.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-refile.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-src.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-table.el Revert "org-table-make-reference: Disable compiler warning" 2024-01-11 15:45:09 +01:00
org-tempo.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org-timer.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
org.el org-next-visible-heading: Fix when moving over non-descriptive link 2024-01-13 13:35:52 +01:00
ox-ascii.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-beamer.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-html.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-icalendar.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-koma-letter.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-latex.el ox-latex: Do not use float for inline images inside links 2024-01-15 13:52:43 +01:00
ox-man.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-md.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-odt.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-org.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-publish.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox-texinfo.el Merge branch 'bugfix' 2024-01-06 16:02:02 -05:00
ox.el ox-latex: Do not use float for inline images inside links 2024-01-15 13:52:43 +01:00