[erledigt] Lizenzierte Fonts verfügbar machen
[erledigt] Lizenzierte Fonts verfügbar machen
Hallo allerseits!
Ich habe mir für eigene Briefe bzw. Rechnungen vor vielen Jahren eine Libreoffice-Vorlage gebastelt. Da Textgestaltung viele Jahre Teil meiner zeitweise freien Arbeit war, habe ich meine „Lieblings-Schriftschnitte“ (eine schmale Variante der „Neuen Helvetica“) zugelegt – d.h. lizenziert.
Als ich nun nach ein paar Jahren die zuletzt geänderte Vorlage geöffnet habe, waren plötzlich „alle meine Helveticas“ ungefragt durch etwas Anderes ersetzt.
Wo/wie muss ich OTF-Font-Dateien (Opentype) hin tun und was muss ich machen, damit sie in Libreoffice verfügbar sind? Kann ich die Font-Ersetzung von LO irgendwie steuern?
Meine Font-Dateien liegen jetzt zwar wie schon früher unter /usr/share/fonts/opentype, LO scheint das jedoch überhaupt nicht zu interessieren.
Gruß
Gregor
Ich habe mir für eigene Briefe bzw. Rechnungen vor vielen Jahren eine Libreoffice-Vorlage gebastelt. Da Textgestaltung viele Jahre Teil meiner zeitweise freien Arbeit war, habe ich meine „Lieblings-Schriftschnitte“ (eine schmale Variante der „Neuen Helvetica“) zugelegt – d.h. lizenziert.
Als ich nun nach ein paar Jahren die zuletzt geänderte Vorlage geöffnet habe, waren plötzlich „alle meine Helveticas“ ungefragt durch etwas Anderes ersetzt.
Wo/wie muss ich OTF-Font-Dateien (Opentype) hin tun und was muss ich machen, damit sie in Libreoffice verfügbar sind? Kann ich die Font-Ersetzung von LO irgendwie steuern?
Meine Font-Dateien liegen jetzt zwar wie schon früher unter /usr/share/fonts/opentype, LO scheint das jedoch überhaupt nicht zu interessieren.
Gruß
Gregor
Zuletzt geändert von GregorS am 11.11.2024 16:25:39, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Lizenzierte Fonts verfügbar machen
wohl keine Lösung, aber vllt ein workaround:
Sonst wissen die hier vllt Bescheid: https://www.libreoffice-forum.de
https://ask.libreoffice.org/t/installie ... ar/46854/2Nachdem auch eine Neuinstallation von LibreOffice nichts gebracht hat, habe ich die OpenType-Fonts händisch in das Verzeichnis /usr/share/fonts/opentype/lm kopiert. Danach wurden sie auch von LibreOffice erkannt (“sudo fc-cache -f -v” nicht vergessen
Sonst wissen die hier vllt Bescheid: https://www.libreoffice-forum.de
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: Lizenzierte Fonts verfügbar machen
Ich habe mal gesucht. Wahrscheinlich musst du "fc-cache" oder "fc-cache -f -v" ausführen, damit die Fonts wieder bekannt sind. Hast du das schon ausprobiert? Vielleicht musst du in LibreOffice auch noch unter "Extras > Optionen > LibreOffice > Schriftarten" irgendwas auswählen.
Re: Lizenzierte Fonts verfügbar machen
Muss man die Fonts nicht im Desktop-Environment bekannt machen? Habe dazu immer fontmatrix genutzt.
Re: Lizenzierte Fonts verfügbar machen
Man muss da nichts bekannt machen, installieren oder so etwas.
Man legt die Fonts für systemweite Verwendung ab unter /usr/share/fonts, sortiert nach opentype, truetype, type1 (verwendet LO seit einer 6.x nicht mehr) und X11. Ich denke mal die meisten Fonts sind Truetype, ein paar Opentype, Type1 verwendet kaum noch jemand. Man kann problemlos unter opentype und truetype zur Strukturierung beliebige Ordner anlegen (Gross/Kleinschreibung egal). Diese müssen root gehören, Directories müssen 40755 haben, Fonts selber 100644 (aus meinem Dateimanager).
Ich hab auf meinem Ventoj-Stick meine Fontsammlung abgelegt und kopier die immer nach /usr/share/fonts. Hab mit dem obiggen Vorgehen noch nie Probleme gehabt.
Sind diese Voraussetzungen erfüllt findet LO die Fonts, spätestens nach einem Reboot.
Man kann die auch im /home irgendwo ablegen, LO legt interne Fonts in seiner eigenen Dateistruktur ab, ich lass das heir mal weg. Einen schönen Streit hab ich dazu im Mint-Forum gefunden, siehe https://www.linuxmintusers.de/index.php?topic=81388.0, enthält den einen oder anderen Hinweis zur LO-Schriftverwaltung.
Man legt die Fonts für systemweite Verwendung ab unter /usr/share/fonts, sortiert nach opentype, truetype, type1 (verwendet LO seit einer 6.x nicht mehr) und X11. Ich denke mal die meisten Fonts sind Truetype, ein paar Opentype, Type1 verwendet kaum noch jemand. Man kann problemlos unter opentype und truetype zur Strukturierung beliebige Ordner anlegen (Gross/Kleinschreibung egal). Diese müssen root gehören, Directories müssen 40755 haben, Fonts selber 100644 (aus meinem Dateimanager).
Ich hab auf meinem Ventoj-Stick meine Fontsammlung abgelegt und kopier die immer nach /usr/share/fonts. Hab mit dem obiggen Vorgehen noch nie Probleme gehabt.
Sind diese Voraussetzungen erfüllt findet LO die Fonts, spätestens nach einem Reboot.
Man kann die auch im /home irgendwo ablegen, LO legt interne Fonts in seiner eigenen Dateistruktur ab, ich lass das heir mal weg. Einen schönen Streit hab ich dazu im Mint-Forum gefunden, siehe https://www.linuxmintusers.de/index.php?topic=81388.0, enthält den einen oder anderen Hinweis zur LO-Schriftverwaltung.
-
- Beiträge: 2133
- Registriert: 12.07.2020 11:21:17
Re: Lizenzierte Fonts verfügbar machen
Das wäre dann ~/.local/share/fonts
Da musste ich auch nie extra was anstoßen, reinkopieren, (Reboot?) fertig.
Re: Lizenzierte Fonts verfügbar machen
Vielen Dank für diesen Hinweis!dasebastian hat geschrieben:11.11.2024 15:02:46Das wäre dann ~/.local/share/fonts
Da musste ich auch nie extra was anstoßen, reinkopieren, (Reboot?) fertig.
Als ich die Font-Dateien via cp in mein ~/.local/share/fonts kopieren wollte, erhielt ich die Meldung, dass ich keine Leseberechtigung habe. Prima, auf die Idee mit der Leseberechtigung hätte ich wirklich selbst kommen können. Peinlich ...
Nach einem als root ausgeführten 'chmod ugo+r bla' wurde die Vorlage mit den richtigen Schriften angezeigt. Ein Reboot war nicht nötig, noch nicht einmal ein Logoff/-in.
Wieso zur Hölle macht Libreoffice nicht darauf aufmerksam?! Ein Hinweis der Art „Schriftdateien vorhanden aber nicht lesbar“ sollte nicht allzu schwer zu programmieren sein.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Lizenzierte Fonts verfügbar machen
Wieso sollte das LO machen? Dann müssten die das auch für Win und OSX programmieren.GregorS hat geschrieben:11.11.2024 16:25:02Wieso zur Hölle macht Libreoffice nicht darauf aufmerksam?! Ein Hinweis der Art „Schriftdateien vorhanden aber nicht lesbar“ sollte nicht allzu schwer zu programmieren sein.
Wenn ein Font nicht da ist, sieht man in der Schriftenverwaltung nach, ob es ihn gibt. Mache ich zumindest so.
Re: Lizenzierte Fonts verfügbar machen
Mir hätte das in diesem Fall geholfen. Win und OSX benutzt doch eh keine Saudebianoli hat geschrieben:11.11.2024 17:09:49Wieso sollte das LO machen? Dann müssten die das auch für Win und OSX programmieren.GregorS hat geschrieben:11.11.2024 16:25:02Wieso zur Hölle macht Libreoffice nicht darauf aufmerksam?! Ein Hinweis der Art „Schriftdateien vorhanden aber nicht lesbar“ sollte nicht allzu schwer zu programmieren sein.
IIRC haben ältere Versionen von LO zumindest bemängelt, dass Schriften fehlen.
Gibt es das in LO?Wenn ein Font nicht da ist, sieht man in der Schriftenverwaltung nach, ob es ihn gibt. Mache ich zumindest so.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Warum sollte sich LO um nicht passende Rechte von Schriftarten kümmern und darauf hinwiesen? Do one thing and do it right. Unix-Philiosphie. LO Writer ist ein Schreibprogramm. Es verwendete die internen und externen Fonts an die es rankommt. Die anderen werden halt einfach nicht angezeigt. Ist gut so.
Verdaddelte Rechte verhindern die Anzeige von Schriften. Punkt. Wenn DU Schriften rumkopierst musst DU Dich um die passenden Rechte kümmern. Mach ich auch so. Hab ich durch solche Vorkommnisse gelernt das ICH mich drum kümmern muss wenn ich da was rumkopiere.
Ich glaub auch nicht das da irgendeine Schriftenverwaltung hilft. Die wird es genauso machen. Ich hab mir mal FontForge installiert. Hat mir da nicht weitergeholfen.
Verdaddelte Rechte verhindern die Anzeige von Schriften. Punkt. Wenn DU Schriften rumkopierst musst DU Dich um die passenden Rechte kümmern. Mach ich auch so. Hab ich durch solche Vorkommnisse gelernt das ICH mich drum kümmern muss wenn ich da was rumkopiere.
Ich glaub auch nicht das da irgendeine Schriftenverwaltung hilft. Die wird es genauso machen. Ich hab mir mal FontForge installiert. Hat mir da nicht weitergeholfen.
-
- Beiträge: 2133
- Registriert: 12.07.2020 11:21:17
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Super, daß es dann geklappt hat.
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Libreoffice muss sich sowieso um die Schriften kümmern, die im Dokument verwendet wurden. Das um eine passende fehlt-Meldung zu ergänzen, anstatt ungefragt einfach irgendetwas zu verwenden, dürfte nur ein winziges Fitzelchen an Programmiererei erfordern.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Gregor, dann mach das doch, dafür ist es opensource und die Maintainer freuen sich vielleicht, wenn Du einen Patch einreichst.GregorS hat geschrieben:11.11.2024 20:09:46Das um eine passende fehlt-Meldung zu ergänzen, anstatt ungefragt einfach irgendetwas zu verwenden, dürfte nur ein winziges Fitzelchen an Programmiererei erfordern.
Also meine Schrift ist Fira, das ist auch keine Standardschrift aus dem Repo. Die habe ich nach /usr/share/fonts/truetype kopiert und kann diese in LO in den Einstellungen auswählen,
ganz so, wie es sich gehört.
Zu finden einmal unter Extras - Optionen - Schriftarten im unteren Bereich
und dann noch z.B. in Libreoffice-Writer - Grundschriftarten (westlich). Für LO-Calc gibt es auch eine Möglichkeit in dem Bereich Format - Seite
Alles kein Problem, was die Entwickler betrifft...
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Ernsthaft?!
Ich soll die von den LO-Programmierern benutzte Programmiersprache lernen und mich in den LO-Source einarbeiten???!
Ich werde eine entsprechende Meldung im LO-Forum machen. Das ist mehr als die meisten Nutzer tun würden.
Was Du vorschlägst lässt mich vermuten, dass Du nicht die geringste Ahnung hast und nur einen 08/15-Spruch daherplapperst.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Kommt immer darauf an, wie viele Schriften dir zur Verfügung stehen. Ich habe rund 400 Schriften auf dem Rechner und wähle dann über die Schriftverwaltung die aus, die ich gerade in einer Grafik etc nutzen will. Deshalb nutze ich eine Schriftenverwaltung mit Vorschau.rhHeini hat geschrieben:11.11.2024 17:48:02
Ich glaub auch nicht das da irgendeine Schriftenverwaltung hilft. Die wird es genauso machen. Ich hab mir mal FontForge installiert. Hat mir da nicht weitergeholfen.
Alle Schriften möchte ich auch nicht in LO, Gimp, Scribus etc sehen, das ist zuviel.
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Wohl kaum... Du hast doch gelesen, daß bei keinem anderen User dieses Verhalten aufgetreten ist. Daraus zu schließen, weil es _bei Dir_ dazu kommt, soll LO gefälligst mal einen bestehenden, fehlerfreien Code ändern, damit Du beim nächsten Mal gewarnt bist, ist schon grenzwertig. Wer also plappert hier?GregorS hat geschrieben:12.11.2024 05:32:16Was Du vorschlägst lässt mich vermuten, dass Du nicht die geringste Ahnung hast und nur einen 08/15-Spruch daherplapperst.
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Du hast recht. Entschuldige bitte.KP97 hat geschrieben:12.11.2024 13:41:59Wohl kaum... Du hast doch gelesen, daß bei keinem anderen User dieses Verhalten aufgetreten ist. Daraus zu schließen, weil es _bei Dir_ dazu kommt, soll LO gefälligst mal einen bestehenden, fehlerfreien Code ändern, damit Du beim nächsten Mal gewarnt bist, ist schon grenzwertig. Wer also plappert hier?GregorS hat geschrieben:12.11.2024 05:32:16Was Du vorschlägst lässt mich vermuten, dass Du nicht die geringste Ahnung hast und nur einen 08/15-Spruch daherplapperst.
Die Idee, mich in einen Monster-Source wie den von LO einzulesen, um dann im Code herumzustümpern, fand ich für den Augenblick einfach zu absurd und war unfreundlich. Ich bin jetzt jedenfalls auf der Suche nach dem Ort, wo ich mein Problem abladen könnte. Blöderweise finde ich bislang nur Seiten, auf den es immer um Bugs geht. Mir geht's aber ums Bemeckern eines weggefallenen Features – IIRC hat LO früher beim Öffnen eines Dokuments mit unbekannten Schriften gewarnt und angeboten, diese durch andere zu ersetzen. Jetzt ersetzt es ungefragt und zerreißt dadurch natürlich jedes ausgefeilte Layout.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Angenommen... :-)
Meine Beschreibung zu den Schrifteinstellungen weiter oben hat nicht geholfen?
Vielleicht kannst Du ja in qemu ein altes Debian mit altem LO starten, wo Du weißt, daß es noch funktioniert hat.
Da kann man evtl. was abgucken.
Außer diesen Links wüßte ich aber auch nichts:
https://de.libreoffice.org/
https://de.libreoffice.org/get-help/feedback/
https://www.libreoffice-forum.de/
Re: [erledigt] Lizenzierte Fonts verfügbar machen
Ja, diese Idee ist mir zwischenzeitlich auch gekommen. Und ich habe glücklicherweise noch HD-Images von älteren Systemen im Archiv. Ich werde sehen, dass ich mal eines reanimiere und kontrolliere, ob ich das mit der Schriftersetzungs-Abfrage nur geträumt habe. Dass ich dazu komme wird aber sicher ein paar Tage dauern.KP97 hat geschrieben:14.11.2024 17:24:08Vielleicht kannst Du ja in qemu ein altes Debian mit altem LO starten...
EDIT: Ich habe jetzt auch mal eine ältere Version von LO getestet. Auch dort erscheint die erwartete Abfrage nicht. Demnach verwechsle ich das wohl. Evtl. mit Inkscape. Hmpf. Naja, Haken dran. Das Thema ist wohl endgültig erledigt.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])