🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 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) 8344 mal betrachtet
Screenshot Latin Modern (Linux)
Screenshot Latin Modern (Linux)
linux.png (163.15 KiB) 8344 mal betrachtet


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten