MWE 的屏幕截图(问题)

MWE 的屏幕截图(问题)

突然之间(对我来说),我使用的通常的字体设置不再起作用了。

不仅会inter产生错误

(/usr/share/texmf-dist/tex/latex/inter/inter.sty 软件包:inter 2023/11/23(Carl-Clemens Ebinger 和 autoinst)inter 字体样式文件(Inter v.4.0)

(/usr/share/texmf-dist/tex/latex/base/fontenc.sty 软件包:fontenc 2021/04/29 v2.0v 标准 LaTeX 软件包

!软件包 fontenc 错误:未找到编码文件“lgrenc.def”。(fontenc) 您可能拼错了编码的名称。

但也禁止排版衬线字体/罗马字体系列。

在修复之前,暂时有解决方案吗?或者现在的设置有误(无论出于何种原因)?

MWE 的屏幕截图(问题)

在此处输入图片描述

MWE 的屏幕截图(包含inter注释掉的行)

在此处输入图片描述

平均能量损失

\documentclass[
a4paper,
DIV=15,
fontsize=10pt,
]
{scrreport}

\usepackage[english]{babel}
\usepackage[
oldstyle,
]{sourceserifpro}
\usepackage[scale=1.02]{zi4}
\usepackage[scale=0.935]{inter}


\usepackage[
protrusion=true,
expansion,
babel=true,
%stretch=10,
%shrink=10,
tracking=true,
]{microtype}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\begin{document}
\sffamily
\begin{itemize}
    \item wordstuff 
    \begin{itemize}
        \item \rmfamily A sentence to showcase the problem.
        \item \textrm{asdf}
    \end{itemize}
\end{itemize}
\end{document}

答案1

在安装了非常小的 tex 安装后,您正在使用大量未记录的字体包。

inter包使所有内容都变成无衬线字体,这里最简单的事情可能就是先加载它,然后稍后加载源 serif pro 包来重置\rmfamily

在此处输入图片描述

\documentclass[
a4paper,
DIV=15,
fontsize=10pt,
]
{scrreport}


\usepackage[english]{babel}
\usepackage[sfdefault,scale=0.935]{inter}
\usepackage[
oldstyle,
]{sourceserifpro}
\usepackage[scale=1.02]{zi4}



\usepackage[
protrusion=true,
expansion,
babel=true,
%stretch=10,
%shrink=10,
tracking=true,
]{microtype}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\begin{document}
\sffamily
\begin{itemize}
    \item wordstuff 
    \begin{itemize}
        \item \rmfamily A sentence to showcase the problem.
        \item \textrm{asdf}
    \end{itemize}
\end{itemize}
\end{document}

相关内容