Windows 7 32bit Emacs 不能显示图片

在gnus emacs上下载的Emacs程序不能显示图片,不知道为什么,求助! 在org-mode里点击图片显示Cannot display image: (Cannot determine image type) 我已经在网上下载了dll文件放在emacs里面了。 把pbm拖进去可以,jpg,png的不行。不知道是不是dll文件有错误,如果谁有的话麻烦给发一份:[email protected]

虽然我不怎么懂windows,但可以肯定是你dll没有装全的问题。 32位有点麻烦,因为官方镜像里面依赖文件以64位为主。

输入下列来查看你缺少的dll文件名称

`M-x describe-variable RET dynamic-library-alist RET`` 然后一个个找? 或者你可以试试这个相对已经配置好了的win-emacs? https://vigou3.github.io/emacs-modified-windows/ 即使用不上也可以试试从这里挖几个文件。

我拷贝了这个网站里的dll文件 只能C-x C-f打开图片,png可以打开,jpeg不行。 但是不能直接在org-mode下点击图片,显示Cannot display image: (Cannot determine image type),不知道为什么。

主要原因是dll文件不对,又重新下载了dll文件,现在可以显示部分图片了。

org-mode下不能点击图片是我的org-download配置的问题,现在已解决。

1 个赞

Index of /gnu/emacs/windows/
http://mirrors.ustc.edu.cn/gnu/emacs/windows/

官方下载网址里,有emacs-25-i686-deps.zip,有大多数windows 32bit所需要的gnu库;只需要直接解压到emacs安装目录里就可以。不过需要安装emacs25.1版本。 官方README里,是这么描述的:

We also provide a set of optional dependencies, in
  emacs-25-x86_64-deps.zip or emacs-25-i686-deps.zip respectively,
  which provide Emacs with an number of additional capabilities. To
  add these, unpack them directly over the emacs directory structure.
2 个赞

谢谢,太感谢了,原来不知道有这么个版本。

在xp 32bit下尝试了一下。感觉emacs还是linux下容易配