我已经为emacs安装了pdf-tools(Mac OS X 10.12.6,Emacs 24.5.1),但出于某种原因,添加标记注释显示为灰色(参见屏幕截图),我无法选择文本,当我在pdfview中打开的pdf中尝试选择文本时,每次鼠标按下都会出现此错误:
x-create-frame-with-faces: Wrong type argument: integerp, (0.5)
有什么想法吗?有人见过吗?我尝试过调试错误,但它没有导致任何消息,所以我有点卡住了。升级到Emacs 25.3并没有改变任何东西,通常重新启动计算机/重新安装pdf-tools并没有解决问题。
FWIW:来自我的.emacs的相关部分:
(use-package pdf-tools
:ensure t
:config
(custom-set-variables
'(pdf-tools-handle-upgrades nil))
(setq pdf-info-epdfinfo-program "/usr/local/bin/epdfinfo")
(pdf-tools-install)
)
(setenv "PKG_CONFIG_PATH" "/usr/local/Cellar/zlib/1.2.11/lib/pkgconfig:/usr/local/lib/pkgconfig:/opt/X11/lib/pkgconfig")
(use-package org-pdfview
:ensure t)
(require 'pdf-tools)
(require 'org-pdfview)
答案 0 :(得分:0)
我的.emacs需要一段时间才能缩小范围,但事实证明它与pdf-tools本身无关,但与我在启动时自动调整emacs窗口大小的设置存在冲突。
(add-to-list 'default-frame-alist '(height . 50))
(add-to-list 'default-frame-alist '(width . 170))
评论它们会带回添加标记注释的选项,并选择/复制和突出显示注释。