Outline von Zeichen?

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1817
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Outline von Zeichen?

Beitrag von fliegermichl »

Ich interessiere mich gerade über das darstellen von Zeichen.
Ich habe das Package charactermap_ide_pkg installiert und wenn ich auf "Bearbeiten" -> "Aus der Zeichentabelle einfügen" klicke und dort unter "Unicode" den Bereich "Musical Symbols" auswähle, dann erscheinen nur Rechtecke.

Wo kann man Informationen über die Splines finden, welche die Zeichen beschreiben?

Die Zeichentabelle enthält auch nur eine hart codierte Liste von Zeichensätzen (definiert in unit LCLUnicodeData.pas)
Ich würde gerne in allen installierten Schriftarten stöbern.

Edit: Hat sich wahrscheinlich erledigt. Ich stöber grad durch das Package FreeTypeLaz

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

Re: Outline von Zeichen?

Beitrag von theo »

fliegermichl hat geschrieben: Sa 22. Aug 2026, 06:14 wenn ich auf "Bearbeiten" -> "Aus der Zeichentabelle einfügen" klicke und dort unter "Unicode" den Bereich "Musical Symbols" auswähle, dann erscheinen nur Rechtecke.
Die Zeichentabelle kann nur Zeichen anzeigen, wenn diese in einem installierten Font enthalten sind.

Bildschirmfoto_20260822_095547.png
Bildschirmfoto_20260822_095547.png (58.79 KiB) 241 mal betrachtet

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1817
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Outline von Zeichen?

Beitrag von fliegermichl »

theo hat geschrieben: Sa 22. Aug 2026, 09:59 Die Zeichentabelle kann nur Zeichen anzeigen, wenn diese in einem installierten Font enthalten sind.
Ich habe im Internet eine Datei musical.ttf gefunden, welche einen Font mit dem Namen "MusicalSymbols" (ohne Leerzeichen) enthält.
Die Zeichentabelle enthält immer noch nur Rechtecke!
Wo kann man denn den Font finden?

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 755
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Outline von Zeichen?

Beitrag von Niesi »

Installiert hast Du sie?
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

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

Re: Outline von Zeichen?

Beitrag von theo »

fliegermichl hat geschrieben: So 23. Aug 2026, 08:54 Wo kann man denn den Font finden?
Im Paktemanager von OpenSUSE gibt es den:

gdouros-musica-fonts - Font with Support for Unicode Musical Notation Symbols

Musica covers the following scripts and symbols supported by The Unicode Standard: Basic Latin, Greek and Coptic, some Punctuation and other Symbols, Byzantine Musical Symbols, (Western) Musical Symbols and Archaic Greek Musical Notation.


Der wird oben in der Zeichentabelle angezeigt.

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 755
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Outline von Zeichen?

Beitrag von Niesi »

fliegermichl hat geschrieben: So 23. Aug 2026, 08:54
theo hat geschrieben: Sa 22. Aug 2026, 09:59 Die Zeichentabelle kann nur Zeichen anzeigen, wenn diese in einem installierten Font enthalten sind.
Ich habe im Internet eine Datei musical.ttf gefunden, welche einen Font mit dem Namen "MusicalSymbols" (ohne Leerzeichen) enthält.
Die Zeichentabelle enthält immer noch nur Rechtecke!
Wo kann man denn den Font finden?
Ich habe mir den Font musical.ttf mal installiert und in einer Zeichentabelle aufgerufen.

Sieht so aus:
KCharSelect_2026-08-23-001.png
KCharSelect_2026-08-23-001.png (95.52 KiB) 104 mal betrachtet
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1817
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: Outline von Zeichen?

Beitrag von fliegermichl »

Niesi hat geschrieben: So 23. Aug 2026, 10:28 Ich habe mir den Font musical.ttf mal installiert und in einer Zeichentabelle aufgerufen.
...
Wird das auch in der Zeichentabelle in Lazarus angezeigt?

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 755
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.5 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Outline von Zeichen?

Beitrag von Niesi »

fliegermichl hat geschrieben: So 23. Aug 2026, 11:00
Niesi hat geschrieben: So 23. Aug 2026, 10:28 Ich habe mir den Font musical.ttf mal installiert und in einer Zeichentabelle aufgerufen.
...
Wird das auch in der Zeichentabelle in Lazarus angezeigt?
.

Ja.
Character Map_2026-08-23-002.png
Character Map_2026-08-23-002.png (111.38 KiB) 85 mal betrachtet
Auch in der Font-Auswahl und in der tMemory-Komponente wird der Font angezeigt:

Select a font_2026-08-23-002.png
Select a font_2026-08-23-002.png (54.65 KiB) 85 mal betrachtet

.

Form1_2026-08-23-002.png
Form1_2026-08-23-002.png (10.98 KiB) 85 mal betrachtet
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

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

Re: Outline von Zeichen?

Beitrag von theo »

fliegermichl hat geschrieben: So 23. Aug 2026, 11:00 Wird das auch in der Zeichentabelle in Lazarus angezeigt?
Auf Linux schon. Bist du auf Win?
Es kann sein, dass auf Win keine Font Substitution gemacht wird. Bin da nicht auf dem Stand der Dinge.
https://en.wikipedia.org/wiki/Font_substitution

Antworten