web-dev-qa-db-fra.com

Emacs org-display-inline-images

Comment puis-je afficher des images en ligne en mode org emacs?

J'ai [[file:~/myimage.png]], qui, lorsque vous cliquez dessus, ouvre l'image dans un nouveau tampon. Mais comment faire dans le même buffer?

Remarque: C c C x C v n'est pas défini, je n'ai donc pas pu activer les images en ligne, mais comment résoudre ce problème?

27
xyz

Cela fonctionne pour moi:

(defun do-org-show-all-inline-images ()
  (interactive)
  (org-display-inline-images t t))
(global-set-key (kbd "C-c C-x C v")
                'do-org-show-all-inline-images)

Et voici comment j'ai trouvé comment le faire:

  1. M-x apropos RETorg.*image.*.
  2. F1 forg-display-inline-images.
  3. faire un test.org avec un lien vers l'image.
  4. M-:(org-display-inline-images t t).
  5. envelopper dans un defun/global-set-key.
29
abo-abo

vous n'avez pas besoin de définir une fonction personnalisée comme @ abo-abo, org-mode a fourni de telles fonctions:

M-x 

- org-redisplay-inline-images
- org-display-inline-images     
- org-toggle-inline-images
- org-remove-inline-images  

M-x org-toggle-inline-images is quite enough for me , which toggle display/hiden inline images 
50
jinwei