A very rudimentary function that will yank the displayed image at point to the X11 clipboard:
(defun x11-yank-image-at-point-as-image ()
"Yank the image at point to the X11 clipboard as image/png."
(let ((image (get-text-property (point) 'display)))
(if (eq (car image) 'image)
(let ((data (plist-get (cdr image) ':data))
This is already the second request I know of for displaying images without files on hard-disk.
So maybe it is really time for a feature request at the org-mode mailing list (org-submit-bug-report).
In the question about youtube links user Adam already asked about displaying the preview images of youtube® videos.
I wrote up the package org-yt for the ...
There are various things that can go wrong:
does your emacs support ImageMagick?
Evaluate (image-type-available-p 'imagemagick); if that returns t, this check passes. If not, you'll have to rebuild your emacs, possibly after installing the ImageMagick development libraries. The configure flag is --with-imagemagick.
did you call imagemagick-register-types ...
I hacked some support for image scaling in windows using the imagemagick executables here: https://github.com/jkitchin/scimax/blob/master/scimax-org.el#L1158
As noted in some comments above, you need to have the mogrify program installed. With the code at that location, images get scaled in org-mode on windows for us.
From the manual:
C-c C-x C-v (org-toggle-inline-images)
Toggle the inline display of linked images. Normally this will only inline images that have no description part in the link, i.e., images that will also be inlined during export. When called with a prefix argument, also display images that do have a link description. You can ask for inline ...
It is not possible AFAICT out of the box. I did something similar here: http://kitchingroup.cheme.cmu.edu/blog/2016/03/21/Displaying-image-overlays-on-image-filenames-in-Emacs/ and modified tooltips on a link here http://kitchingroup.cheme.cmu.edu/blog/2015/11/23/Improving-org-ref-cite-links-with-tooltips/. They might give you some hints on how to get what ...
To see included files you should export your buffer to an Org buffer, as in:
Then export to Org with C-c C-e O O.
There is a lot going on when you include a file, so the contents cannot simply be virtually embedded. For example, what is supposed to happen to the included content when you change a headline level on the parent file? Should ...
By pass in target directory as path into Clojure code, and use java.io.File.renameTo to move generate plot image file to target dir.
Here is the complete story background: https://stardiviner.github.io/Blog/Clojure-Plotting-to-Org-inline-image-in-ob-clojure.html
Here is a complete example:
#+begin_src clojure :results file link :dir "data/images" :file "...
You could wrap the output with next code and create file and link after block
#+begin_src sh :session :var file=/tmp/py87133eo.png
echo "$data" > /tmp/$file
ln -s /tmp/$file /tmp/link
#+begin_src ipython :session :exports results :post attr_wrap(data=*this*) :results output
import matplotlib.pyplot ...