使用 newtxttext 将 Ł、ł 抛光并渲染为普通的 L、l

使用 newtxttext 将 Ł、ł 抛光并渲染为普通的 L、l

以下是 MWE:

\documentclass{article}

\usepackage{newtxtext}

\begin{document}
á \L \l
\end{document}

á这里只是为了测试 Unicode 支持)。输出:

在此处输入图片描述

注释掉newtxtext导入后,我得到:

在此处输入图片描述

有没有什么办法可以解决这个问题?

我尝试在网站上搜索有关该主题的最新问题,然后我发现这个没有答案的,但这并不是完全相同的问题,因为那里的字符根本没有被呈现,而在我的情况下它们被替换了。

我正在按照以下规格运行:

pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
kpathsea version 6.3.4
Compiled with libpng 1.6.39; using libpng 1.6.39
Compiled with zlib 1.2.13; using zlib 1.2.13
Compiled with xpdf version 4.04

答案1

这显然是 OT1 编码字体的一个错误,因为newtxtext它的第 32 个插槽中缺少斜线。

使用 T1 编码,无论如何这都更好(例如,Ł 和 ł 是预先组合的)。

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{newtxtext}

\begin{document}

á \L \l

\textit{á \L \l}

\textbf{á \L \l}

\end{document}

在此处输入图片描述

相关内容