Schrift in Programm einbinden

Für allgemeine Fragen zur Programmierung, welche nicht! direkt mit Lazarus zu tun haben.
Ich934
Lazarusforum e. V.
Beiträge: 317
Registriert: So 5. Mai 2019, 16:52
OS, Lazarus, FPC: ArchLinux und Windows mit FPCUPdeluxe (L: 2.0.X, FPC 3.2.0)
CPU-Target: x86_64, i386
Wohnort: Bayreuth

Re: Schrift in Programm einbinden

Beitrag von Ich934 »

Es kommt halt darauf an was du damit machen möchtest. Für Webseiten reichen die FA Free aus. Das ist auch von der Lizenz gedeckt.

Aber es geht hier aber auch um die Pro Icons und die Qualität der Icons. Wenn man etwas gewöhnt ist, dann nutzt man das einfach.

Naja ich werde es jetzt einfach als PNG nutzen.
Tipp für PostgreSQL: www.pg-forum.de

Timm Thaler
Beiträge: 1224
Registriert: So 20. Mär 2016, 22:14
OS, Lazarus, FPC: Win7-64bit Laz1.9.0 FPC3.1.1 für Win, RPi, AVR embedded
CPU-Target: Raspberry Pi 3

Re: Schrift in Programm einbinden

Beitrag von Timm Thaler »

@Winni: Ich seh da nicht durch. Der Font wird mit Java unter Ubuntu installiert. Und privat dürfte ich den verwenden. Aber wenn ich ihn - mal abgesehen von der Sinhaftigkeit bei Symbolfonts - in einem Geschäftsschreiben verwende, müsste ich die Lizenz kaufen?

Wenn ich auf die Fontinfos gehe, sehe ich da Null Information zur Lizenz. Nur den Ersteller und das Erstelldatum.

Ich bin zu alt für den Scheiss.

Ich934
Lazarusforum e. V.
Beiträge: 317
Registriert: So 5. Mai 2019, 16:52
OS, Lazarus, FPC: ArchLinux und Windows mit FPCUPdeluxe (L: 2.0.X, FPC 3.2.0)
CPU-Target: x86_64, i386
Wohnort: Bayreuth

Re: Schrift in Programm einbinden

Beitrag von Ich934 »

Nein. Auch das dürftest du bei dieser Font. Du müsstest aber theoretisch die Font nennen. Wird aber auch bei vielen Webseiten nicht gemacht. Aber das ist ein anderes Thema.

Ich verwende aber die Pro-Font, welche wesentlich mehr Icons und auch andere Darstellungsformen beinhaltet.
Tipp für PostgreSQL: www.pg-forum.de

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Schrift in Programm einbinden

Beitrag von Winni »

Timm Thaler hat geschrieben:
Do 24. Feb 2022, 12:38
Ich bin zu alt für den Scheiss.
Hi!

Falls es dich wirklich interessiert:

https://de.wikipedia.org/wiki/Rechtssch ... iftzeichen

Das Copyright ist übrigens älter als Du. Es wurde erstmalig 1710 in England gesetzlich verankert.

Winni

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6208
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Schrift in Programm einbinden

Beitrag von af0815 »

Das mit den Lizenzen ist ein Posten im Angebot an den Kunden. Dazu noch eine freie Alternative. Der Kunde ist König und manche Sachen muss ein König (oder das Controling) entscheiden.

Ich sehe das entspannt mit den Lizenzen. Gibt es eine entsprechende, so ist das zu aktzeptieren und zu bezahlen.

In der Automobilbranche wird auch plötzlich ein einfaches Etikette mit RFID Chip gefordert, kein Problem, die neuerlichen Entwicklungskosten je Drucker (und API) müssen vom Kunden aktzeptiert werden. Wenn er glaubt er kann 100 Euro beim Drucker sparen. API Entwicklung kostet ein vielfaches. Der Kunde hat die Wahl.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

PascalDragon
Beiträge: 830
Registriert: Mi 3. Jun 2020, 07:18
OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
CPU-Target: Aarch64 bis Z80 ;)
Wohnort: München

Re: Schrift in Programm einbinden

Beitrag von PascalDragon »

Ich934 hat geschrieben:
Di 22. Feb 2022, 18:46
gibt es eine Möglichkeit, eine Schrift direkt in das Programm einzubinden?
Wenn du Qt als Widgetset verwendest und du damit leben kannst, dass die Schriftart zumindest im Dateisystem verfügbar ist, dann kannst du die API von FontConfig nutzen (genauer FcConfigAppFontAddFile), um eine Font einzufügen (mit GTK habe ich es zumindest nicht zum Laufen gebracht... 🤔).

Im Anhang ein Beispiel dazu. Es ist einfach ein Formular mit einer Liste von Schriftarten und durch Änderung der Selektion ändert man die Schriftart des Labels darunter. Eine zusätzliche Schriftart kann man dann mit einem Parameter --add-font ./path/to/font.ttf laden, diese sollte dann in der Liste auftauchen und auswählbar sein.
Dateianhänge
fonttest.zip
(125.62 KiB) 84-mal heruntergeladen
FPC Compiler Entwickler

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Schrift in Programm einbinden

Beitrag von theo »

Ich934 hat geschrieben:
Do 24. Feb 2022, 13:03
Nein. Auch das dürftest du bei dieser Font. Du müsstest aber theoretisch die Font nennen.
Seit wann ist "Font" weiblich? Habe ich was verpasst?
https://de.wikipedia.org/wiki/Font_%28I ... technik%29

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Schrift in Programm einbinden

Beitrag von Winni »

Hi!

Ich934 muss 100 mal schreiben:

Der Font
Der Font
Der Font
...

Winni

Ich934
Lazarusforum e. V.
Beiträge: 317
Registriert: So 5. Mai 2019, 16:52
OS, Lazarus, FPC: ArchLinux und Windows mit FPCUPdeluxe (L: 2.0.X, FPC 3.2.0)
CPU-Target: x86_64, i386
Wohnort: Bayreuth

Re: Schrift in Programm einbinden

Beitrag von Ich934 »

:roll:
Tipp für PostgreSQL: www.pg-forum.de

wp_xyz
Beiträge: 4888
Registriert: Fr 8. Apr 2011, 09:01

Re: Schrift in Programm einbinden

Beitrag von wp_xyz »

Meines Wissens gibt es keine Regel, wie der Artikel für im Deutschen direkt verwendete englische Substantive zu wählen ist. Richtig, für die Puristen, wäre es sowieso dies komplett zu vermeiden. Also: statt "der Font" / "die Font" / oder "das Font" einfach "die Schriftart".

Ich934
Lazarusforum e. V.
Beiträge: 317
Registriert: So 5. Mai 2019, 16:52
OS, Lazarus, FPC: ArchLinux und Windows mit FPCUPdeluxe (L: 2.0.X, FPC 3.2.0)
CPU-Target: x86_64, i386
Wohnort: Bayreuth

Re: Schrift in Programm einbinden

Beitrag von Ich934 »

Nach dem Duden ist es "Font, der". Substantiv, maskulin.

Jedoch werden oft auch regional Wörter und Artikel nicht "Dunden-Konform" eingesetzt. Aber hier geht es nicht darum sondern darum, ob ich eine Schrift direkt in ein Programm einbinden kann und das ist nicht plattformübergreifend möglich.

Also zurück zum Thema, keine Sprachwissenschaften oder Gendergeschichten hier. Danke.
Tipp für PostgreSQL: www.pg-forum.de

PascalDragon
Beiträge: 830
Registriert: Mi 3. Jun 2020, 07:18
OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
CPU-Target: Aarch64 bis Z80 ;)
Wohnort: München

Re: Schrift in Programm einbinden

Beitrag von PascalDragon »

Ich934 hat geschrieben:
Fr 25. Feb 2022, 13:53
Jedoch werden oft auch regional Wörter und Artikel nicht "Dunden-Konform" eingesetzt. Aber hier geht es nicht darum sondern darum, ob ich eine Schrift direkt in ein Programm einbinden kann und das ist nicht plattformübergreifend möglich
Du hast meinen Beitrag oben gesehen? Bevor die Diskussion wegen des grammatikalischen Geschlechts los ging?
FPC Compiler Entwickler

Ich934
Lazarusforum e. V.
Beiträge: 317
Registriert: So 5. Mai 2019, 16:52
OS, Lazarus, FPC: ArchLinux und Windows mit FPCUPdeluxe (L: 2.0.X, FPC 3.2.0)
CPU-Target: x86_64, i386
Wohnort: Bayreuth

Re: Schrift in Programm einbinden

Beitrag von Ich934 »

Ups, die ging tatsächlich unter. Danke für den Hinweis. Wobei ich mit GTK arbeite. Da geht es ja nicht.
Tipp für PostgreSQL: www.pg-forum.de

Antworten