Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Emacs 组织模式下的内联图像_Emacs_Org Mode - Fatal编程技术网

Emacs 组织模式下的内联图像

Emacs 组织模式下的内联图像,emacs,org-mode,Emacs,Org Mode,我想在emacs中的组织文件中插入内联图像。我完全不熟悉emacs和组织模式。我在谷歌上搜索,但找不到即时解决方案。 如果有人知道如何在组织模式emacs中在同一缓冲区中显示内联图像,请共享。您可以使用 要将图像从web浏览器或文件系统直接拖动到组织模式缓冲区。如果添加[[myimage.png]],组织模式将使用文件myimage.png作为myimage.png的内联图像。然后,您可以运行M-x org display inline image来显示您的内联图像 添加 (setq org-s

我想在emacs中的组织文件中插入内联图像。我完全不熟悉emacs和组织模式。我在谷歌上搜索,但找不到即时解决方案。 如果有人知道如何在组织模式emacs中在同一缓冲区中显示内联图像,请共享。

您可以使用
要将图像从web浏览器或文件系统直接拖动到
组织模式
缓冲区。

如果添加
[[myimage.png]]
,组织模式将使用文件
myimage.png
作为myimage.png的内联图像。然后,您可以运行
M-x org display inline image
来显示您的内联图像

添加

(setq org-startup-with-inline-images t)
到您的
。emacs
将在打开组织缓冲区时使图像内联<代码>M-x org重新显示内联图像将在需要时刷新内联图像

你也可以加上

#+STARTUP: inlineimages

创建一个org文件,以便仅在该文件中内联图像。

为此,您还需要一个能够显示图像的Emacs(例如,PNG)。在Windows下,这意味着您需要在其bin目录中添加一些DLL。@Remi:您的解决方案有效,我可以在同一缓冲区中显示图像。非常感谢。有没有办法在每个文件的基础上启用此功能?您可以在组织文件中添加#+STARTUP:inlineimages或#+STARTUP:noinlineimages,以便在每个文件的基础上启用(或禁用)此功能。如果图像未显示,请不要忘记检查当前目录“M-x cd”,因为相对路径将根据它进行解析。这非常酷。谢谢