Schriftartenersatz – „Roboto, Bold“ durch „Roboto Bold“

Schriftartenersatz – „Roboto, Bold“ durch „Roboto Bold“

Es gibt hier einige Antworten zum Ersetzen nicht installierter Schriftarten, ich habe auf diese Frage jedoch keine richtige Antwort gefunden.

Auf dem System meiner Designerin (Mac) hat sie die Schriftfamilie „Roboto“, in der sie alle Stile hat – Roboto, Roboto Black, Roboto Bold usw. Wenn sie jedoch auf meinem System (Ubuntu 18.04), auf dem ich dieselben Schriftdateien installiert habe, einen Text in Roboto Bold erstellt, melden mir Libreoffice und andere Apps, dass die Schriftart „Roboto Bold“ nicht installiert ist. Stattdessen muss ich die Schriftart „Roboto“ auswählen und als fett markieren. Wenn ich das tue, wird die Schriftart auf ihrem System als identisch mit „Roboto Bold“ angezeigt.

Das Problem besteht jedoch darin, dass, wenn sie Text als „Roboto Bold“ markiert, dieser auf Ubuntu durch „Roboto“ ersetzt wird und nicht fett angezeigt wird. Ich möchte, dass der von ihr erstellte Text in der Schriftart „Roboto Bold“ auf Ubuntu durch den Text „Roboto, Bold“ ersetzt wird, sodass er für mich als fette Roboto-Schriftart angezeigt wird.

Gibt es eine Font-Manager-Konfiguration/.fonts.conf-Konfiguration, mit der dies erreicht werden kann?

Antwort1

Dies ist keine endgültige Antwort, sondern eher ein Versuch, etwas tiefer in das Problem einzudringen, was möglicherweise zu seiner Lösung beitragen kann.

Ich habe das Paket installiert und mir die Datei fonts-roboto-unhintedangesehen .Roboto-Bold.ttf

cd /usr/share/fonts/truetype/roboto/unhinted/RobotoTTF
fc-query Roboto-Bold.ttf | grep -E 'name:|family:|style:'
    family: "Roboto"(s)
    style: "Bold"(s)
    fullname: "Roboto Bold"(s)
    postscriptname: "Roboto-Bold"(s)

Es sieht so aus, als ob Ihr Designer „vollständigen Namen“ verwendet, während LibreOffice sich auf „Familie“ und „Stil“ konzentriert, um auf die gewünschte Schriftart/Schriftstärke zu verweisen. Dies zeigt, dass alle diese Schlüssel auch unter Ubuntu verfügbar sind.

verwandte Informationen