首页 > Windows开发 > 详细

Win7系统下让Emacs显示图片

时间:2015-12-17 10:57:02      阅读:1001      评论:0      收藏:0      [点我收藏+]

默认情况下,Emacs在Windows平台是不显示图片的。如果在Unix及类Unix系统上是没有问题的。由于小白工作时用的电脑是Windows系统,平时有需要在Emacs里显示图片的需求,所以本文章记录如何让Emacs在Windows系统下可以显示图片。


在Windows上显示图片需要额外的几个Windows动态链接库即DLL格式的几个文件。小白已经收集好了。放到Emacs的目录下即可。


比如,我的Emacs在E:\emacs下,她的目录结构为:

Administrator@xxxxxx /cygdrive/e/emacs
$ pwd
/cygdrive/e/emacs

Administrator@xxxxxx /cygdrive/e/emacs
$ ls
bin  libexec  share  var

Administrator@xxxxxx /cygdrive/e/emacs
$ ls bin/
addpm.exe                    jpeg62.dll               libpng16-16.dll
ctags.exe                    libgcrypt-11.dll         librle3.dll
ebrowse.exe                  libgdk_pixbuf-2.0-0.dll  librsvg-2-2.dll
emacs.exe                    libglib-2.0-0.dll        libtasn1-3.dll
emacs-24.5.exe               libgnutls-26.dll         libtiff3.dll
emacsclient.exe              libgobject-2.0-0.dll     libungif4.dll
emacsclientw.exe             libgpg-error-0.dll       libXpm.dll
etags.exe                    libimage.dll             runemacs.exe
giflib4.dll                  libjpeg-9.dll            xpm4.dll
grep-changelog               libpng.dll               zlib1.dll
image-suport-on-windows.org  libpng16.dll

Administrator@xxxxxx /cygdrive/e/emacs


把*.dll文件放到emacs目录下的bin目录即可啊,即可轻松搞定。


完毕之后,接下来,验证一把,Emacs是否支持图片,操作如下:

打开Emacs,在里面输入以下内容:

技术分享


image-types
(svg png gif tiff jpeg xpm xbm pbm)

(image-type-available-p ‘png)
t

(image-type-available-p ‘jpeg)
t

(image-type-available-p ‘tiff)
t

(image-type-available-p ‘gif)
nil

输出“t”的表示支持的图片格式,接下来看个实际的效果:

技术分享

Dll所需的已放到附件里了,大家可以去下载哦。

本文出自 “天道酬勤” 博客,请务必保留此出处http://lavenliu.blog.51cto.com/5060944/1725488

Win7系统下让Emacs显示图片

原文:http://lavenliu.blog.51cto.com/5060944/1725488

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!