我将文本编辑器从 TexMaker 换成了 Spacemacs,但无法再使用 LuaLatex 将混合语言的梵语翻译编译成 PDF。在 TexMaker 中可以。但在 Spacemacs 中我找不到线索。
以下是我的文档的简短版本:
\documentclass{article}
\usepackage{fontspec}
\usepackage[ngerman]{babel}
\usepackage{polyglossia}
\setmainlanguage{ngerman}
\setotherlanguage{sanskrit}
\newfontfamily\devanagarifont{Noto Serif Devanagari}
\begin{document}
\begin{sanskrit}
परमहंस
\end{sanskrit}
paramahaṃsa
\end{document}
在 Spacemacs 手册中,https://develop.spacemacs.org/layers/+lang/latex/README.html
我看到作为 TeX 引擎,您可以使用 xetex 和 luatex。我尝试将两者添加到 .tex 文档的末尾:
%%% Local Variables:
%%% TeX-engine: xetex ///or luatex
%%% End:
不工作。
我也尝试过这个:
(setq-default dotspacemacs-configuration-layers
'((latex :variables latex-build-engine 'xetex /// or 'luatex)))
有任何线索可以告诉我如何使用 spacemacs 创建该文件吗?
答案1
我得到了它:
在文件末尾:
%%% Local Variables:
%%% coding: utf-8
%%% mode: latex
%%% TeX-engine: luatex
%%% TeX-master: t
%%% End: