【问题标题】:Make Emacs open pdf/dvi after tex-view in a new buffer使 Emacs 在新缓冲区中的 tex-view 之后打开 pdf/dvi
【发布时间】:2012-06-03 05:52:22
【问题描述】:

在 TeX 模式下,我可以编译(区域/缓冲区),然后让 Emacs 显示通过运行 M-x tex-viewC-c C-v 编译的内容,但是,当此命令运行它会查看tex-dvi-view-command 变量,以便程序打开最近编译的文件。

这种方法现在有两个问题:

  1. 生成的 DVI 中的文本颜色与 Emacs 缓冲区中的相同,但背景不一样(我得到白色背景上的白色文本...),但这可能是特定程序的问题它用于显示它,还不确定。 Ocular 显示白色背景上的黑色文本。

  2. 它在 dvi 查看器中打开。但我希望它在 Emacs 中打开(Emacs 可以自己显示 PDF/DVI,不需要外部查看器)。

所以,我的问题是:有没有一种通用的方法来实现这一点(尤其是#2),或者我必须自己添加那个功能?

【问题讨论】:

    标签: emacs tex


    【解决方案1】:

    我没有使用您描述的特定功能,但我想如果您将 emacs 作为服务器运行(q.v.,Using Emacs as a Server),您可以将tex-dvi-view-command 设置为使用emacsclient,在在这种情况下,文件将在您当前的 emacs 会话中的新缓冲区中打开。

    【讨论】:

    • 我很高兴,很高兴我能提供帮助。
    猜你喜欢
    • 2010-09-19
    • 1970-01-01
    • 2014-10-17
    • 2011-03-24
    • 2019-12-11
    • 2012-03-04
    • 1970-01-01
    • 2014-02-26
    • 1970-01-01
    相关资源
    最近更新 更多