突然(私にとって)、いつも使っているフォント設定が機能しなくなりました。
の行は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
パッケージは、すべてをサンセリフにします。ここで最も簡単な方法は、最初にこれをロードし、後でソースセリフプロパッケージをロードしてリセットすることです。\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}