Liebe Kollegen, In meinem Latex Dokument, das ich von einem Freund bekam und im Zuge einer Projektarbeit erweitern muss taucht folgende Fehlermeldung / Warnung auf. Was könnte dafür die Ursache sein? Wie kann ich diese Fehlermeldung umgehen? Open in Online-Editor
LaTeX Font Warning: Font shape `T1/ua1/m/sc' undefined (Font) using `T1/ua1/m/n' instead on input line … Ich bedanke mich für eure etwaige Hilfe. |
Nachdem @Johannes in seinem Kommentar eigentlich schon die vollständige Antwort auf die Frage gibt, will ich noch ein wenig den Hintergrund erläutern. LaTeX hat ein komplexes Font-Auswahlsystem eingebaut. Dabei sind Fonts in folgende Attribute unterteilt:
Kombinationen aus den Schriftattributen werden über die Die restlichen beiden Attribute einer Schrift sollen unabhängig voneinander umgeschaltet werden können. Allerdings gibt es nicht für alle Schriften Fonts mit allen möglichen Kombinationen. Daher enthält LaTeX auch zum einen eine Regel zu Standardersetzung, zum anderen gibt es die Möglichkeit, Ersetzungen zu definieren. Auch diese Ersetzungen werden normalerweise in der Trifft LaTeX nun also auf eine Kombination von Attributen, zu denen es keinen echten Font (und keine stille Ersetzung) gibt, dann gibt es eine Meldung wie: Open in Online-Editor
LaTeX Font Warning: Font shape `T1/ua1/m/sc' undefined (Font) using `T1/ua1/m/n' instead on input line …. aus. Mit oben Informationen können wir auch leicht ermitteln, welche Schrift betroffen ist. Zusätzlich meldet LaTeX am Ende des Dokuments dann auch noch ganz allgemein, dass Fonts ersetzt wurden: Open in Online-Editor
LaTeX Font Warning: Some font shapes were not available, defaults substituted. In vielen Fällen, kann man solche Ersetzungsmeldungen ignorieren, weil die Ersetzung bereits das ist, was man selbst auch tun würde. In einigen Fällen weißen sie aber auch auf ein echtes Problem hin, für das man sich eine Lösung einfallen lassen muss. So gibt es beispielsweise von vielen Schriften keine fetten Kapitälchen. Hebt man Namen in einem Dokument durch Kapitälchen hervor, so sollte man dann sehr genau überlegen, ob man Namen in Überschriften ebenfalls durch (nicht fette) Kapitälchen hervorheben will oder ob Überschriften allgemein fett sein müssen. Ähnlich ist es, wenn man Namen in Kapitälchen setzt, Überschriften aber serifenlos. Auch serifenlose Kapitälchen gibt es nur selten, wie obiges Beispiel zeigt. Die Kombination fetter, serifenloser Kapitälchen wäre noch deutlich seltener in einer Schriftfamilie anzutreffen. Ob man die Meldung einfach ignorieren kann oder tätig werden sollte, hängt also davon ab, wo genau sie auftritt. Die Zeilenangabe in der Warnung ist dafür ein wichtiger Hinweis. Um Dir bei Bedarf einen konkreten Ratschlag geben zu können, benötigen wir aber natürlich außerdem ein konkretes, vollständiges Minimalbeispiel in deiner Frage. Manchmal weisen die Meldungen auch auf Mängel in der Schrifteinbindung hin. Während bei LaTeX beispielsweise Bei Verwendung von LuaLaTeX oder XeLaTeX (mit beantwortet 01 Mai '15, 12:09 saputello |
Willkommen, das bedeutet, dass in deiner Schrift keine Kapitälchen vorhanden sind und statdessen normal verwendet wird. LaTeX ersetzt hier, damit überhaupt was ausgegeben wird.
Verwandt, aber kein wirkliches Duplikat. http://texwelt.de/wissen/fragen/2942/latex-font-warning-font-shape-eu2cmttmn-undefined-typewriter-schrift-geht-nicht
Zusätzlich möchte ich noch auf Minimale Vorlage vs. maximale Probleme und LaTeX-Vorlagen hinweisen.
@Alle Danke