Wie kann ich eine Schriftart von TexLive 2021 in 2022 installieren?

Wie kann ich eine Schriftart von TexLive 2021 in 2022 installieren?

Ich verwende Pandoc, um von Markdown nach LaTeX und dann nach PDF zu konvertieren. Ich verwende dasGentiumSchriftfamilie. TeX wird mit TeXLive 2022 installiert, und ich habe das gentium-tugPaket installiert. Es gibt ein bekanntes Problemhier besprochenüber Zeichen mit Löchern, wie hier aus meiner Datei gezeigt (beachten Sie die Löcher in den Zeichen F, g, und e):

kaputte Schriftart

Ich möchte eine ältere Version des Schriftartpakets installieren, um zu sehen, ob das Problem dadurch behoben wird. Ich habe die gentium-*.tar.xzDateien von heruntergeladen ftp://tug.org/historic/systems/texlive/2021/tlnet-final/archive, bin mir aber nicht sicher, was ich als Nächstes tun soll.

Wie kann ich die aktuell installierte Paketversion (von TeXLive 2022) durch die alte Version von TeXLive 2021 ersetzen?

Antwort1

Ich habe festgestellt, dass das Ändern von pdflatexzu xelatexdie einfachste Möglichkeit ist, dieses Problem zu beheben, da xelatexSystemschriftarten verwendet werden. Die in Windows installierte Version der Schriftart weist diese Darstellungsprobleme nicht auf.

Ich habe es --pdf-engine=xelatexzu meinem Befehlszeilenaufruf hinzugefügt und im YAML-Frontmatter meines Dokuments fontfamily: Gentiumdurch ersetzt.mainfont: Gentium Plus

verwandte Informationen