[Orgmode] Re: inline images in org-mode

2010-09-16 Thread Dan Davison
Robert Goldman rpgold...@sift.info writes:

 I was looking for a way to put illustrations in my org-mode files so
 that I could actually look at them while editing the org stuff.  I found
 a post a while ago suggesting using iimage mode (which is included with
 the Aquamacs that I use, and is readily available if you don't have it
 with your emacs).

Hi Robert,

There's already org-display-inline-images, which iIrc uses overlays
rather than the text properties used by iimage. Does your route offer
advantages over this?

Dan


 I found I needed to do a little customization to make iimage work for
 me, so I thought I would post the details in case they were useful to
 anyone else.

 Here's the bit I added to my org configuration to make this work:

 (add-hook 'org-mode-hook
   '(lambda ()
 ;; unnecessary
 ;; (make-variable-buffer-local
 'iimage-mode-image-filename-regex)
 (let ((file-extension-regex
(regexp-opt (nconc (mapcar #'upcase
   image-file-name-extensions)
   image-file-name-extensions)
t)))
   (setq iimage-mode-image-regex-alist
 (list
  (cons
   (concat
\\[\\[
(regexp-quote file:)
\\([^]]+\. file-extension-regex \\)
\\]
\\(\\[ \\([^]]+\\) \\]\\)?
\\])
   1))

 Note that this /only/ displays inline local (file) links, not http
 images.  It wouldn't be hard to add that --- I built the above by
 copying and modifying the org-bracket-link-analytic-regexp variable
 initialization.  If one wanted to put this more generally into org-mode,
 it would probably be right to make the iimage-mode-image-regex-alist be
 under control of some org customization (to handle local versus all
 images, etc.).

 I don't generally want iimage mode on in all of my org-mode buffers, so
 I use the file variables block to engage iimage mode where I want it.
 If you'd like it always to be on, then you can just add iimage-mode
 (it's a minor mode) to your org-mode-hook.

 Hope that's of interest to someone...

 Cheers,
 r


 ___
 Emacs-orgmode mailing list
 Please use `Reply All' to send replies to the list.
 Emacs-orgmode@gnu.org
 http://lists.gnu.org/mailman/listinfo/emacs-orgmode

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: inline images in org-mode

2010-09-16 Thread Robert Goldman
On 9/16/10 Sep 16 -7:11 AM, Dan Davison wrote:
 Robert Goldman rpgold...@sift.info writes:
 
 I was looking for a way to put illustrations in my org-mode files so
 that I could actually look at them while editing the org stuff.  I found
 a post a while ago suggesting using iimage mode (which is included with
 the Aquamacs that I use, and is readily available if you don't have it
 with your emacs).
 
 Hi Robert,
 
 There's already org-display-inline-images, which iIrc uses overlays
 rather than the text properties used by iimage. Does your route offer
 advantages over this?

Nope.  Just didn't know it was there.  It's not in the manual (if I get
a chance, I'll try to write up a patch, or maybe someone else can); the
only thing I found on inline images was about export to HTML.  So then I
googled, and found the material on iimage only, not o-d-i-i.

Actually, having said that, on Aquamacs, o-d-i-i doesn't seem to work
well.  For reasons I'm too ignorant to explain, o-d-i-i causes the
images to flash repeatedly, instead of simply being displayed

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] Re: inline images in org-mode

2010-09-16 Thread Dan Davison
Robert Goldman rpgold...@sift.info writes:

 On 9/16/10 Sep 16 -7:11 AM, Dan Davison wrote:
 Robert Goldman rpgold...@sift.info writes:
 
 I was looking for a way to put illustrations in my org-mode files so
 that I could actually look at them while editing the org stuff.  I found
 a post a while ago suggesting using iimage mode (which is included with
 the Aquamacs that I use, and is readily available if you don't have it
 with your emacs).
 
 Hi Robert,
 
 There's already org-display-inline-images, which iIrc uses overlays
 rather than the text properties used by iimage. Does your route offer
 advantages over this?

 Nope.  Just didn't know it was there.  It's not in the manual (if I get
 a chance, I'll try to write up a patch, or maybe someone else can);

Right, good catch. Someone needs to add it.

 the
 only thing I found on inline images was about export to HTML.  So then I
 googled, and found the material on iimage only, not o-d-i-i.

 Actually, having said that, on Aquamacs, o-d-i-i doesn't seem to work
 well.  For reasons I'm too ignorant to explain, o-d-i-i causes the
 images to flash repeatedly, instead of simply being displayed

Hmm, I don't think this is a good guess, but if you're using
org-indent-mode does turning it off help?

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode