Einer meiner Kunden hat mich gebeten, eine von mir verwendete Vorlage so zu ändern, dass die noto
Schriftart zu einigen seiner anderen Materialien passt. Ich habe
\usepackage{libertine}
Zu
\usepackage{noto}
\textsc{}
erzeugt aber nicht die erwartete Ausgabe:
MWE:
\documentclass{article}
\usepackage{libertine}
\begin{document}
Example \textsc{Here}
\end{document}
führt zum erwarteten Ergebnis:
MNWE (minimales nicht funktionierendes Beispiel):
\documentclass{article}
\usepackage{noto}
\begin{document}
Example \textsc{Here}
\end{document}
generiert die Warnung:
LaTeX Font Warning: Font shape `OT1/NotoSerif-TLF/m/sc' undefined
(Font) using `OT1/NotoSerif-TLF/m/n' instead on input line 4.
Ich glaube, ich verstehe, was die Warnung mir sagen soll (es gibt einen „sc“-Stil in der NotoSerif-TLF-Schriftart, den es nicht gibt), aber ich verstehe nicht, wie ich das beheben kann oder ob es ein Fehler in den noto
Schriftdateien des Pakets selbst ist. Wie kann ich die noto
Schriftarten für mein Projekt verwenden und die \textsc
Funktionalität beibehalten?
Antwort1
Die von TeX Live bereitgestellten Noto-Schriftarten sind eine alte Version.
Ich habe die ganze Familie heruntergeladen vonhttps://github.com/googlei18n/noto-fontsund der große Satz hat Kapitälchen:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Noto Serif}
\begin{document}
Example \textsc{Here}
\end{document}
Sie benötigen jedoch XeLaTeX oder LuaLaTeX, um die Vollversion zu verwenden. pdflatex
Es ist keine Paketversion verfügbar, die Kapitälchen unterstützt.
AKTUALISIEREN
Die Version vom noto.sty
19.02.2018 bietet erweiterte Unterstützung für die neuesten Noto-Schriftarten. Nach einem Update funktionieren Kapitälchen auch mit pdflatex
.