求教 Spacemacs 的 pdf-tools 在 macOS 上的安装方法。我试过了
但还是没有成功。
求教 Spacemacs 的 pdf-tools 在 macOS 上的安装方法。我试过了
但还是没有成功。
Spacemacs 会自动安装相关依赖的。除非你发现用不了再来考虑手动安装。
多谢!我可能没说清楚,不好意思,我的问题是:
来自作者的说明中提到: pdf-tools 对os X不友好,作者给了种install的方法,但是我没有试成功;我试了直接在layer里加 pdf-tools,然后 (setq TeX-view-program-selection '((output-pdf “PDF Tools”)) TeX-view-program-list '((“PDF Tools” TeX-pdf-tools-sync-view)) TeX-source-correlate-start-server t ) 得如下乱码:
本人最终目的是想 在buffer里阅读pdf,并且可以用latex 同步
一步一步来,不要上来就和 tex 搞到一起,先看看能不能直接打开 pdf 阅读,看你的截图 pdf 文件是用 Fundamental 模式(文本模式)打开的,当然会乱码。
多谢回复!试过了,打不开pdf,不是tex的错。初学者,不是很懂,不清楚它为什么会用fundamental打开~ 求赐教!万分感谢!
不知道你注意 pdf-tools 的安装过程没有,在安装的时候会有一个 compile 的过程,如果编译成功会有提示。你可以将 .emacs.d/elpa/
文件夹下的 pdf-tools 文件夹删除,然后重启 spacemacs,这样会重新安装 pdf-tools,然后把安装过程的截图发上来。
因为我用的 linux,不太方便帮你测试。
看一下 auto-mode-alist 变量的值(Control-h v auto-mode-alist-return)
看来编译成功了,用 SPC t D
打开 debug-on-error
,然后重新打开 pdf 文件,将 backtrace 信息贴上来看看。
还有一点也许不相关,我一般装完 elisp 包都重启一下 emacs 以避免各种幺蛾子
是的,不过看起来好奇怪,你打开一个 pdf 文件为啥会和 Compilation 关联起来?到 Pdf-tools 的官方 issue 列表搜索一下看有没有和你的 issue 相似的吧。如果没有就提交一个。
你打开其它 pdf 文件也一样吗?其它 pdf 阅读器可以正常浏览这个文件吗?
好的!多谢你的指点!真的真的万分感谢啦!
是呀~正常的pdf文件也跟latex compile过的一样,都是乱码 ; pdf阅读器可以打开他们的~
祝你天天开心!
出错信息也一样吗?
估计还是没有编译好,每次打开 pdf 文件都弹出 compilation 窗口。我在 linux 上不是这样的。抱歉我只能帮你到这了,以后的问题需要使用 mac 的朋友帮你了。
没事没事~ 我已经超级超级感动了的说~ 初次提问就被这样耐心解答~祝开心哈哈哈!
另外需要指出一点,其实 pdf-tools 更多的只是一个噱头,很多 pdf 阅读器都比它好用的,在 pdf-tools 上选中,缩放这些其它阅读器上不用考虑的事情都变得很繁琐,需要适应。除非你是 emacs 死忠,想要所有事情都在 emacs 中完成,不然可以试试其它阅读器,pdf-tools 能做到的,外部阅读器都能做到。
嗯嗯,有道理,学到了~ 再次感谢 ! ^ _ ^,暂时决定cmd+tab来emacs, preview来回跳了。哈哈哈!
当初在 macOS 上成功装上过 pdf-tools,记得依赖貌似都是通过 brew 来安装的,没有什么问题。
但是就如 et2010 所说的,pdf-tools 十分繁琐难用,目前我是通过 openwith 在 dired-mode 下回车调用外部程序打开 pdf word ppt 之类的文件。