BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Schriftart wird auf anderem System nicht erkannt

Installation / Betrieb / Probleme unter Windows
Antworten
EureDudeheit
Beiträge: 10
Registriert: So 11. Jan 2015, 11:52

Schriftart wird auf anderem System nicht erkannt

Beitrag von EureDudeheit » So 25. Jul 2021, 17:17

Hallo,

ich habe unterschiedliche Dokumente in Writer erstellt. Diese nutzen die Schriftarten aus der Latin Modern Familie. Erstellt habe ich die Dokumente unter Linux (ubuntu 20.04). Dieselben Schriftarten habe ich auch unter Windows installiert.
Nun ist mir aufgefallen, dass die Schriftarten auf unterschiedlichen Betriebssystemen unterschiedlich heißen:

Wenn ich unter Linux die Schriftart Latin Modern Roman, Vorlage Regular auswähle (Formatvorlage Standard), wird die Schriftart unter Windows 10 nicht erkannt.

Bei den Absatzvorlagen habe ich ein unterschiedliches Bild (siehe Screenshots). Wenn ich das Dokument mit Einbettung der Schriftarten speichere, werden die Schriftarten auch nicht erkannt.

Ich habe mir die Schriftart mit fontforge angesehen, dort kommt folgende Warnung:

Code: Alles auswählen

Warning: Mac and Windows entries in the 'name' table differ for the
  Family string in the language English (US)
  Mac String: Latin Modern Roman
  Windows String: LM Roman 10
Warning: Mac and Windows entries in the 'name' table differ for the
  Styles (SubFamily) string in the language English (US)
  Mac String: 10 Regular
  Windows String: Regular
Warning: Mac and Windows entries in the 'name' table differ for the
  Fullname string in the language English (US)
  Mac String: Latin Modern Roman 10 Regular
  Windows String: LMRoman10-Regular
Und tatsächlich, es gibt für jede Plattform (3 ist Windows, 1 ist Mac/Linux? Quelle unterschiedliche Einträge:

Code: Alles auswählen

<name>
    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License --  see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.
    </namerecord>
    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Latin Modern Roman
    </namerecord>
    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
      10 Regular
    </namerecord>
    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
      2.004;UKWN;LMRoman10-Regular
    </namerecord>
    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Latin Modern Roman 10 Regular
    </namerecord>
    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Version 2.004;PS 2.004;hotconv 1.0.49;makeotf.lib2.0.14853
    </namerecord>
    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
      LMRoman10-Regular
    </namerecord>
    <namerecord nameID="7" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Please refer to the Copyright section for the font trademark attribution notices.
    </namerecord>
    <namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
      LM Roman 10 Regular
    </namerecord>
    <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
      Regular
    </namerecord>
    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
      Copyright 2003, 2009 B. Jackowski and J. M. Nowacki (on behalf of TeX users groups). This work is released under the GUST Font License --  see http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt for details.
    </namerecord>
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      LM Roman 10
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
      2.004;UKWN;LMRoman10-Regular
    </namerecord>
    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
      LMRoman10-Regular
    </namerecord>
    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
      Version 2.004;PS 2.004;hotconv 1.0.49;makeotf.lib2.0.14853
    </namerecord>
    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
      LMRoman10-Regular
    </namerecord>
    <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
      Please refer to the Copyright section for the font trademark attribution notices.
    </namerecord>
    <namerecord nameID="16" platformID="3" platEncID="1" langID="0x409">
      Latin Modern Roman
    </namerecord>
    <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
      10 Regular
    </namerecord>
    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
  </name>
(Die Schriftart habe ich mit ttx in XML konvertiert.

Nun meine Frage: Wie bekomme ich es hin, dass die Schriftart plattformübergreifend erkannt wird? Muss ich bei LibreOffice etwas einstellen, oder muss die Schriftart schlimmstenfalls angepasst werden?
Dateianhänge
Screenshot Latin Modern (Windows)
Screenshot Latin Modern (Windows)
windows.png (167.07 KiB) 5967 mal betrachtet
Screenshot Latin Modern (Linux)
Screenshot Latin Modern (Linux)
linux.png (163.15 KiB) 5967 mal betrachtet

An alle, die das LibreOffice-Forum nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten