我是刚入 Emacs 的新手。进入 Emacs 的主要原因是写 Tex 文档。 我在安装完 AucTex 和 CDLatex 后,发现 M-x org-cdlatex-mode 不起作用。对应的 eqn 等自动补全无效。 在网上查询了相关的方法都没啥效果,比如重装这两个 Package,将 cdlatex.e l和 texmathp.el 放在一起等。
我想请问各位造成这个问题原因,以及相应的解决方法 谢谢!
我是刚入 Emacs 的新手。进入 Emacs 的主要原因是写 Tex 文档。 我在安装完 AucTex 和 CDLatex 后,发现 M-x org-cdlatex-mode 不起作用。对应的 eqn 等自动补全无效。 在网上查询了相关的方法都没啥效果,比如重装这两个 Package,将 cdlatex.e l和 texmathp.el 放在一起等。
我想请问各位造成这个问题原因,以及相应的解决方法 谢谢!
自动补全要装补全前端。不然就是 Alt Tab “手动补全”
你确定 org-cdlatex 打开了吗?用 describe-mode
检查一下。
作为一个替代方案,可以用 org-edit-latex。当然如果是比较短的行内公式,还是 cdlatex 比较方便。也可以同时使用两者。
确实没有打开。我检查打开的 minor mode 是 Enabled minor modes: Auto-Composition Auto-Compression Auto-Encryption Blink-Cursor Electric-Indent File-Name-Shadow Font-Lock Global-Eldoc Global-Font-Lock Line-Number Menu-Bar Mouse-Wheel Shell-Dirtrack Tex-Pdf Tool-Bar Tooltip Transient-Mark
不知有什么方法可以打开 cdlatex 吗?我之前说的 M-x org-cdlatex-mode 不行,提示 No match
一般是用 mode-hook 自动加载吧?
谢谢提醒。我在网上查到 hook cdlatex 的方法。现在已经可以用了:grin:
谢谢~我在 init.el 文件中加入 (add-hook 'LaTeX-mode-hook 'turn-on-cdlatex)
现在已经可以用了。
我用的是 windows,“Alt-Tab” 快捷键被系统用了:cry: