Wenn LibreOffice Writer ein Problem mit der Schriftarteinbettung meldet oder die exportierte PDF-Datei auf einem anderen Computer die Schriftart ändert, stellen Sie zunächst sicher, dass die gewünschte Schriftart auf dem Computer, von dem der Export erfolgt, installiert und verwendbar ist. Exportieren Sie die Datei anschließend erneut mit einem PDF/A-Profil, wenn der Empfänger eingebettete Schriftarten benötigt, und überprüfen Sie die resultierende PDF-Datei. Das Einbetten einer Schriftart in das Writer-Dokument ist eine separate Einstellung; es garantiert nicht automatisch, dass die exportierte PDF-Datei diese Schriftart enthält.
Die LibreOffice-Hilfe dokumentiert derzeit PDF-Exportoptionen und Schriftarteinstellungen getrennt. Die PDF-Filteroption EmbedStandardFontsbezieht sich nur auf die 14 Standard-PDF-Schriftarten; sie bettet nicht automatisch alle in einem Writer-Dokument verwendeten Schriftarten ein. Die Hilfeseite bezieht sich zum Zeitpunkt der Überprüfung auf LibreOffice 26.8. Diese Unterscheidung erklärt, warum das Ändern der Einstellungen für die Schriftarteinbettung eines Dokuments ein PDF mit fehlenden Schriftarten möglicherweise nicht behebt.
1. Prüfen Sie, ob die Schriftart für LibreOffice verfügbar ist.
Öffnen Sie das Quelldokument und notieren Sie sich die im betroffenen Text verwendeten Schriftnamen. Falls Writer eine Ersatzschriftart, ein leeres Symbol oder einen unerwartet abweichenden Zeilenumbruch anzeigt, ist die Schriftart möglicherweise nicht vorhanden, deaktiviert oder für das Benutzerkonto, unter dem LibreOffice ausgeführt wird, nicht verfügbar. Installieren Sie eine gültige Lizenz der benötigten Schriftart über die Schriftarteinstellungen Ihres Betriebssystems. Unter Linux aktualisieren Sie die Desktop-Sitzung oder öffnen Sie sie neu, falls dies vom Schriftartenmanager gefordert wird. Schließen Sie anschließend LibreOffice und starten Sie es neu, damit die Systemschriftartenliste neu geladen werden kann.
Kopieren Sie keine Schriftart von einem anderen Computer, es sei denn, die Lizenz erlaubt dies. Manche Schriftarten schränken das Einbetten oder die Weitergabe ein. Verwenden Sie in diesem Fall eine lizenzierte Schriftart mit vergleichbaren Metriken und Glyphenabdeckung und überprüfen Sie das Dokumentlayout, bevor Sie es erneut exportieren. Ein PDF-Export kann keine Schriftart einbetten, die das System nicht bereitstellt, und LibreOffice kann die Einbettungsberechtigungen der Schriftart nicht überschreiben.
2. Mit einem geeigneten PDF-Profil exportieren
- Öffnen Sie in Writer „Datei“ > „Exportieren als“ > „Als PDF exportieren“ . Über die PDF-Exportschaltfläche in der Symbolleiste wird ebenfalls der Export-Workflow geöffnet.
- Wählen Sie auf der Registerkarte „Allgemein“ ein PDF/A-Archivierungsprofil aus, wenn der Empfänger, das Archiv oder die Übermittlungsregeln ein standardkonformes PDF mit eingebetteten Schriftarten erfordern. Wählen Sie das von der jeweiligen Organisation vorgegebene Profil; wählen Sie PDF/A nicht lediglich als allgemeine Qualitätsverbesserung.
- Überprüfen Sie die weiteren erforderlichen Exportoptionen, wie z. B. Seitenbereich und Bildauflösung, und klicken Sie dann während der Fehlerbehebung auf „Exportieren“ und speichern Sie die Datei unter einem neuen Namen. Dadurch bleibt die Original-PDF-Datei zum Vergleich erhalten.
- Öffnen Sie die neu exportierte PDF-Datei in einem PDF-Viewer und überprüfen Sie die Seiten, die die betroffene Schriftart verwenden. Achten Sie dabei auf Überschriften, Sonderzeichen, Symbole, Seitenumbrüche und Zeilenlängen. Das Einbetten von Schriftarten kann die Konsistenz verbessern, gewährleistet aber keine identische Seitennummerierung auf allen Viewern oder Druckern.
Der PDF-Exportdialog von LibreOffice und die verfügbaren Profilbezeichnungen können je nach Version und Plattform variieren. Beachten Sie die Bezeichnungen Ihrer installierten Version. PDF/A ist ein Archivierungskonformitätsprofil und keine Anweisung, jede installierte Schriftart unabhängig von der Lizenz einzubetten. Es ersetzt auch nicht die Dateiprüfung.
3. Falls beim Export weiterhin ein Fehler gemeldet wird
Ermitteln Sie zunächst die fehlerhafte Schriftart. Falls nur eine Schriftart nicht funktioniert, ersetzen Sie diese durch eine installierte, für die Einbettung lizenzierte Schriftart, die die im Dokument enthaltenen Zeichen unterstützt. Beachten Sie, dass sich durch den Schriftartwechsel Textbreite und Seitennummerierung ändern können. Überprüfen Sie daher nach dem Austausch jede betroffene Seite. Falls mehrere Schriftarten nicht funktionieren, stellen Sie sicher, dass LibreOffice unter demselben Benutzerkonto ausgeführt wird, unter dem Sie die Schriftarten installiert haben. Desktop-Installationen und Dienste, Container oder Remotesitzungen verwenden möglicherweise unterschiedliche Schriftartenverzeichnisse.
Exportieren Sie als Nächstes eine kleine Testkopie mit einigen Zeilen in der betroffenen Schriftart. Verwenden Sie dasselbe PDF/A-Profil und dasselbe Benutzerkonto. Wenn der Test erfolgreich ist, enthält das Originaldokument möglicherweise eine andere Schriftart, ein anderes Objekt oder einen anderen Textabschnitt, der den Fehler verursacht. Überprüfen Sie Kopf- und Fußzeilen, Tabellen, Textfelder und eingefügte Inhalte, da dort eine separate Schriftart leicht übersehen werden kann. Schlägt auch dieser Test fehl, testen Sie eine bekannte, einbettbare Schriftart in einem neuen Dokument. Dadurch lässt sich eine schriftartspezifische Einschränkung oder ein Installationsproblem von einem allgemeineren Exportproblem unterscheiden.
Aktualisieren Sie LibreOffice über den üblichen vertrauenswürdigen Kanal Ihres Betriebssystems, falls Sie eine ältere Version verwenden, und versuchen Sie es anschließend mit einer Kopie des Dokuments erneut. Notieren Sie sich die LibreOffice-Version, das Betriebssystem, die Schriftart, das PDF-Profil und den genauen Fehlertext, bevor Sie ein reproduzierbares Problem dem LibreOffice-Projekt melden. Betrachten Sie eine Fehlermeldung, die auf das Einbetten von Schriftarten hinweist, nicht als Beweis dafür, dass alle Schriftarten im Dokument fehlerhaft sind; überprüfen Sie die PDF-Datei selbst.
4. Überprüfen Sie die Einbettung in die PDF-Datei.
Eine visuelle Prüfung ist notwendig, kann aber nicht aufzeigen, ob eine Schriftart eingebettet ist: Ein PDF-Reader kann stillschweigend eine lokal installierte Schriftart verwenden. Öffnen Sie in vielen PDF-Readern die Dokumenteigenschaften und suchen Sie nach dem Reiter oder Abschnitt „Schriftarten“ . Jede im Dokument verwendete Schriftart sollte als eingebettet oder als eingebettete Teilmenge gekennzeichnet sein, falls eine Einbettung erforderlich ist. Eine Teilmenge enthält nur die für das Dokument benötigten Glyphen und ist eine gängige Methode, die PDF-Größe zu reduzieren.
Falls das Poppler- pdffontsDienstprogramm verfügbar ist, führen Sie Folgendes aus:
pdffonts "your-file.pdf"
Prüfen Sie die embSpalte: yesSie zeigt an, dass die aufgeführte Schriftart eingebettet ist. Die subSpalte zeigt eine Teilmenge an. Ein noleerer Eintrag bedeutet, dass die Schriftart nicht eingebettet ist; prüfen Sie, ob es sich um eine der Schriftarten handelt, die im Dokument enthalten sein müssen. Das Dienstprogramm prüft die Schriftartdatensätze der PDF-Datei. Für die Zertifizierung der vollständigen Archivierungskonformität ist jedoch ein separater PDF/A-Validator erforderlich.
Überprüfen Sie das Ergebnis vor dem Absenden.
- Prüfen Sie, ob die PDF-Datei ohne Exportwarnung geöffnet werden kann und ob die gewünschte Schriftart auch auf einem anderen Gerät oder in einem Viewer, auf dem die Schriftart nicht installiert ist, korrekt dargestellt wird.
- Überprüfen Sie die Schrifteigenschaften der PDF-Datei oder führen Sie den Befehl aus
pdffonts; vergewissern Sie sich, dass die erforderlichen Schrifteinträge den Status „Eingebettet“ aufweisen.
- Vergleichen Sie Seitenzahl, Zeilenumbrüche, Sonderzeichen und repräsentative Druckausgabe mit der Writer-Quelldatei.
- Falls das Einbetten weiterhin blockiert ist, verwenden Sie eine Schriftart, deren Lizenz das Einbetten erlaubt, oder fragen Sie den Empfänger des Dokuments, welche Alternative oder welches PDF-Profil er akzeptiert.
Diese Prüfungen stellen sicher, dass die Schriftarten vorhanden sind und die Seiten im getesteten Viewer korrekt angezeigt werden. Sie garantieren jedoch nicht die Einhaltung aller Archivierungs-, Druck- oder Einreichungsanforderungen; verwenden Sie daher den vom Empfänger vorgegebenen PDF/A-Validator oder das Preflight-Verfahren, sofern ein solches vorgeschrieben ist.
Offizielle Referenzen: LibreOffice PDF Export – Allgemeine Hilfe ; LibreOffice PDF CLI-Parameter ; LibreOffice Font Embedding – Hilfe ; Poppler FontInfo-Referenz .