我在 Tikz 图形中使用 Libertinus 字体,包括带有小写字母的文本。这曾经与 Texlive 2019(通过 Ubuntu 的包管理器安装)配合使用。但是,在更新到最新的 Ubuntu 和 Texlive 2020 后,我收到如下消息:
LaTeX Font Warning: Font shape `T1/LibertinusSerif(0)/m/sc' undefined
(Font) using `T1/LibertinusSerif(0)/m/n' instead on input line 103
字体明显错误。以下是存在问题的完整文档:
\documentclass[tikz,crop,margin=0pt]{standalone}
\usepackage{libertinus}
\usepackage[T1]{fontenc}
\begin{document}
\begin{tikzpicture}[inner sep=0mm]
\node at (0, 0) {\scshape Testing};
\end{tikzpicture}
\end{document}
请注意,在安装新的 Texlive 之前,我清除了旧的 Texlive 安装。
这些是我的系统中安装的 Ubuntu Texlive 包:
texlive
texlive-base
texlive-binaries
texlive-fonts-extra
texlive-fonts-extra-links
texlive-fonts-recommended
texlive-latex-base
texlive-latex-extra
texlive-latex-recommended
texlive-luatex
texlive-pictures
texlive-plain-generic
对于这里可能出现的问题有什么想法吗?
编辑:您可以在此处找到运行的完整日志lualatex testing.tex
:https://pastebin.com/AQiKxL9u