Emacs 23可以在编辑器中查看PDF文件,这很棒。但是,对于每个PDF页面,它也会显示一个欢迎页面,如下所示:

如何删除此欢迎页面?我知道Emacs正在对PDF页面进行一些处理,它可能不希望用户在这样做的时候一遍又一遍地打开文件,但我更喜欢沙漏而不是整个页面。
我尝试将doc-view-conversion refresh-interval设置为nil BTW,但不起作用。
我使用的是GNU Emacs23.2.1 (i686-pc-linux-gnu,GTK+版本2.24.4)。
谢谢,
发布于 2012-01-26 12:43:07
WRT your answer,听起来你要么编辑了原始文件,要么替换了整个库的副本。
当您更新Emacs时,第一种方法将丢失。第二种方式意味着在更新Emacs时不会对该库进行任何改进。这两个都不是一个很好的选择。
相反,您可以告诉Emacs,如果它加载原始库,那么它应该在那个时候重新定义那个函数。
这最大限度地减少了与升级相关的潜在问题,并且不需要您在.emacs中无条件地加载库(这将不必要地增加未加载任何PDF的会话的启动时间)。
(eval-after-load 'doc-view
'(defun doc-view-buffer-message ()
;; your definition here
))发布于 2012-01-26 00:34:06
我想你需要按下C-c C-c
发布于 2012-01-26 07:35:54
我找到了Emacs 23的doc-view.el源代码,并从doc-view-buffer-message函数中删除了消息。所以现在当加载PDF时,会显示一个不那么混乱的空页面,欢迎页面让它看起来像是加载了PDF。
在修改之后,我对el文件进行了字节编译,在我的.emacs末尾,我加载了这个覆盖了原始文档视图的内容。
https://stackoverflow.com/questions/9004301
复制相似问题