Warnungen zu Schriftformen

Warnungen zu Schriftformen

Was kann getan werden, um diese beiden Schriftformwarnungen zu vermeiden:

Schriftform `LGR/ntxtlf/m/n' undefiniert

Schriftform `LGR/ntxtlf/m/it' undefiniert

Antwort1

Ich kann die Warnungen reproduzieren mit

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}
\usepackage{newtxtext}

\begin{document}

xyz \textgreek{αβγ}

\textit{xyz \textgreek{αβγ}}

\end{document}

Das Terminal zeigt

LaTeX Font Warning: Font shape `LGR/ntxtlf/m/n' undefined
(Font)              using `LGR/cmr/m/n' instead on input line 4.

LaTeX Font Warning: Font shape `LGR/ntxtlf/m/it' undefined
(Font)              using `LGR/ntxtlf/m/n' instead on input line 11.

weil NewTX kein Griechisch unterstützt. Sie können die LGR-Kodierung (Griechisch) durch eine Times-basierte Schriftart ersetzen.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}
\usepackage{newtxtext}

\DeclareFontFamilySubstitution{LGR}{ntxtlf}{Tempora-TLF}

\begin{document}

xyz \textgreek{αβγ}

\textit{xyz \textgreek{αβγ}}

\end{document}

Bildbeschreibung hier eingeben

Alternativ können Sie auch direkt Tempora verwenden.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[greek,english]{babel}
\usepackage{tempora}

\begin{document}

xyz \textgreek{αβγ}

\textit{xyz \textgreek{αβγ}}

\end{document}

Bildbeschreibung hier eingeben

Wenn Sie Mathematik benötigen, können Sie immer noch newtxmathnach laden tempora.

Antwort2

Sie haben weder ein Beispiel angegeben noch die vollständige Nachricht angezeigt.

Sie hätten ein Beispiel wie dieses zeigen können:

\documentclass{article}

\usepackage[LGR]{fontenc}
\usepackage{newtx}

\begin{document}
x
\end{document}

das erzeugt

LaTeX Font Warning: Font shape `LGR/ntxtlf/m/n' undefined
(Font)              using `LGR/cmr/m/n' instead on input line 6.

Ich sage Ihnen, dass der Newtx Times Roman-Klon nicht über die griechische LGR-Kodierung verfügt und Latex stattdessen LGR Computer Modern verwendet.

Was Sie dann tun, ist Ihre Entscheidung. Sie können entweder kein Griechisch bzw. keine Newtx-Schriftarten verwenden oder die Warnung ignorieren und den angebotenen Ersatz akzeptieren, bei dem nach Möglichkeit Newtx-Schriftarten und modernes Computergriechisch verwendet werden.

verwandte Informationen