在 Spacemacs 中,使用 Lualatex 在同一个文件中包含梵文和拉丁字体

在 Spacemacs 中,使用 Lualatex 在同一个文件中包含梵文和拉丁字体

我将文本编辑器从 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:

相关内容