代码之家  ›  专栏  ›  技术社区  ›  Louis Leung

无法在emacs中选择文本/制作标记批注pdf工具

  •  0
  • Louis Leung  · 技术社区  · 7 年前

    我已经为emacs安装了pdf工具(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工具并没有解决问题。

    Screenshot of grayed out pdf-tools menu

    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)
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Louis Leung    7 年前

    我花了一段时间才缩小范围。emacs,但事实证明它与pdf工具本身无关,但与我用来在启动时自动调整emacs窗口大小的设置有冲突。

    (add-to-list 'default-frame-alist '(height . 50)) (add-to-list 'default-frame-alist '(width . 170))

    注释它们会返回添加标记注释以及选择/复制和突出显示注释的选项。