如何正确编译 LuaLaTeX

如何正确编译 LuaLaTeX

我最近安装了 LuaLaTeX,我想更改字体。我发现这个网站上的答案描述了包含字体的不同方式以及它们应该与哪种 TeX 兼容。

我重现了下面的第一个例子,根据答案,它应该可以与 pdflatex 和 lualatex 一起使用。

\documentclass{article}
\usepackage{lmodern}
\renewcommand{\sfdefault}{cmbr}
\begin{document}
The quick brown fox jumps over the lazy dog.

\sffamily
The quick brown fox jumps over the lazy dog.
\end{document}

但是,当我使用 lualatex 时,第二行对我来说看起来是一样的(字体没有变化)。

我一直在使用pdflatex test.tex和进行编译lualatex test.tex。我是否缺少一个可以帮助处理字体的 lualatex 选项?当我使用 进行编译时,lualatex我收到以下警告。

LaTeX Font Warning: Font shape `TU/cmbr/m/n' undefined
(Font)              using `TU/lmr/m/n' instead on input line 7.

我还继续安装texlive-full以确保我没有缺少一些字体包,但我仍然收到相同的警告,因此字体没有变化。

相关内容