IEEEtran 论文中的文本不加粗(LuaLaTeX / Debian Linux)

IEEEtran 论文中的文本不加粗(LuaLaTeX / Debian Linux)

我正在写一篇使用 IEEEtran 布局的论文,但不知何故它似乎无法正确加载字体。例如,摘要应该是粗体,但目前不是。

我目前正在使用以下 latexmk 命令运行 LuaLaTeX:

latexmk -pdf -bibtex-cond -lualatex -use-make -interaction=nonstopmode 

我是不是忘记安装什么东西了?我试过安装所有名称中含有字体相关的 tex 包,但都无济于事。

有什么方法可以让我调试并检查发生了什么吗?

这是一个最简单的例子:

\documentclass[conference,a4paper]{IEEEtran}

\title{The title}

\author{
\IEEEauthorblockN{Author}
\IEEEauthorblockA{Place\\
University of Place\\
Place\\
Email: [email protected]}
}

\begin{document}
    \maketitle

    \begin{abstract}
        This should be bold. It currently isn't.
    \end{abstract}
    \begin{IEEEkeywords}
        key words here
    \end{IEEEkeywords}

    \section{Introduction}
        blah blah blah
\end{document}

附言:我见过很多相关的问题,但它们都与使用不同于拉丁字母的文字的语言有关,而我的情况并非如此。

文件图片

答案1

您可以恢复到与以下设置非常相似的设置,但需pdflatex添加以下两项内容:

\renewcommand{\encodingdefault}{OT1}           % <----
\documentclass[conference,a4paper]{IEEEtran}
\usepackage[utf8]{luainputenc}                 % <----

\title{The title}

\author{
\IEEEauthorblockN{Author}
\IEEEauthorblockA{Place\\
University of Place\\
Place\\
Email: [email protected]}
}

\begin{document}
    \maketitle

    \begin{abstract}
        This should be bold. It currently isn't.
    \end{abstract}
    \begin{IEEEkeywords}
        key words here
    \end{IEEEkeywords}

    \section{Introduction}
        blah blah blah
\end{document}

在此处输入图片描述

但是,如果您对运行 LuaLaTeX 没有特殊需求,请避免将其提交给 IEEE 期刊。

答案2

如果您必须使用 LuaLaTeX 而不是 pdfLaTeX - 比如说,因为您有一些想要使用的漂亮的 Lua 代码 - 我建议您在序言中添加以下说明:

\usepackage{ifluatex}
\ifluatex
  \usepackage{unicode-math}
  \setmainfont{Stix Two Text}
  \setmathfont{Stix Two Math}
\fi

执行此操作将生成以下输出:

在此处输入图片描述

相关内容