Emacs/AUCTeX:重写 Okular-make-url 函数以使用新的synctex(完整路径 + "./")语法
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
以下似乎有效:
%(dir)
(lambda nil 默认目录)
在您的 .emacs 中,而不是
用途:
from:
https://bugs.kde.org/show_bug.cgi?id=274294#c18
The following seems to work:
%(dir)
(lambda nil default-directory)
In your .emacs, instead of
use:
from:
https://bugs.kde.org/show_bug.cgi?id=274294#c18
当正在编辑的
.tex
文件位于与TeX-master
不同的目录。以下确实有效:Mx 自定义变量; TeX-expand-list
%(masterdir)
(lambda nil (expand-file-name (TeX-master-directory)))
Mx 自定义变量; TeX-view-program-list
奥库拉
okular --unique %o#src:%n%(masterdir)./%b
Mx 自定义变量; TeX-view-program-selection
output-pdf
,将查看器更改为Okular
或者您可以将以下内容放入
中。 emacs
:The answer by BeSlayed does not work for me when the
.tex
file being edited is in a different directory thanTeX-master
. The following does work:M-x customize-variable <RET> TeX-expand-list <RET>
%(masterdir)
(lambda nil (expand-file-name (TeX-master-directory)))
M-x customize-variable <RET> TeX-view-program-list <RET>
Okular
okular --unique %o#src:%n%(masterdir)./%b
M-x customize-variable <RET> TeX-view-program-selection <RET>
output-pdf
change the viewer toOkular
Or you can put the following in your
.emacs
: