You are not logged in.
Pages: 1
Hi! English is not my first language, please, excuse me. I had a trouble with TTF: I can't see them with mate font visor, or font forge or even libreoffice. (in mate visor "unable to read the font face file ..."; in fontforge ".._ttf is not a known format (or uses features of that format fontforge does not support, or is so badly corrupted as to be unreadable)") Fonts are in /home/.fonts/ and I can see them in another PC with Manjaro, and in a tablet with android...then, ttf fonts are fine, cos are the same (copy and paste). I had this fonts trouble in chimaera, and troubles with mate. All mate's issues gone resolved with an update to Devuan testing (and troubles with Network Manager and WiFi too was resolved), but TTF issues persist. I don't know what can I do, or what I can install or modify to resolve it. And I don't know what can I post to define better my problem. I hope someone understand what I am saying ... and someone had some idea. Thanks
SP
Offline
I put it too in /usr/share/fonts/ doing fc-cache -f -v, but new fonts are not recognized, even if they are recognized in other dispositives.I need these particular fonts for my work... is not trivial.
Offline
Does the font show up if you grep for the font.
Try this.
fc-list | grep "YOUR FONT NAME.TTF"
Offline
Well, I copy new fonts to:
TTF: /usr/share/fonts/truetype
OTF: /usr/share/fonts/opentype
ATM: /usr/share/fonts/type1, not really supported any more nowadays
and I create a new directory for them below that paths. Do the copy with root privileges, and make sure the directory has 755 as octal rights and the fonts have 644 as octal rights.
Works fine.
Offline
in fontforge ".._ttf is not a known format
The use of an underscore (“_”) concerns me there. In general Linux uses mime (or file) to discover what a file actually is, rather than the Window$-inspired “.tld” convention.
I do not have fontforge installed.
Possibly one way to begin to diagnose your situation is from the command-line. If you have mlocate installed (to quickly locate files) and either FireFox and/or Thunderbird installed then you will be able to locate this specific TTF font:
$ file /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf
/usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf: TrueType Font data, 17 tables, 1st "COLR", 12 names, Macintosh, type 1 string
That should help to begin to help discover exactly what your system thinks any particular ttf file is.
One final other common source is mscorefonts and/or fonts-liberation:
$ apt search fonts-liberation
Sorting... Done
Full Text Search... Done
fonts-liberation/stable,now 1:1.07.4-11 all [installed]
Fonts with the same metrics as Times, Arial and Courier
fonts-liberation2/stable,now 2.1.3-1 all [installed]
Fonts with the same metrics as Times, Arial and Courier (v2)
ttf-mscorefonts-installer/stable,now 3.8 all [installed]
Installer for Microsoft TrueType core fonts
$ file /usr/share/fonts/truetype/msttcorefonts/Arial.ttf
/usr/share/fonts/truetype/msttcorefonts/Arial.ttf: TrueType Font data, digitally signed, 23 tables, 1st "DSIG", 70 names, Unicode, Typeface \251 The Monotype Corporation plc. Data \251 The Monotype Corporation plc/Type Solution
HTH
Offline
Does the font show up if you grep for the font.
Try this.
fc-list | grep "YOUR FONT NAME.TTF"
nothing happen:
root@devuan:/home/gaurial# fc-list | grep AHA6.ttf
root@devuan:/home/gaurial#
Last edited by sivaprema (2023-05-19 20:23:46)
Offline
Well, I copy new fonts to:
TTF: /usr/share/fonts/truetype
OTF: /usr/share/fonts/opentype
ATM: /usr/share/fonts/type1, not really supported any more nowadaysand I create a new directory for them below that paths. Do the copy with root privileges, and make sure the directory has 755 as octal rights and the fonts have 644 as octal rights.
Works fine.
Thank you for answer. Path and privileges are the same here, but nothing happen.
Offline
sivaprema wrote:in fontforge ".._ttf is not a known format
The use of an underscore (“_”) concerns me there. In general Linux uses mime (or file) to discover what a file actually is, rather than the Window$-inspired “.tld” convention.
I do not have fontforge installed.
Possibly one way to begin to diagnose your situation is from the command-line. If you have mlocate installed (to quickly locate files) and either FireFox and/or Thunderbird installed then you will be able to locate this specific TTF font:
$ file /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf: TrueType Font data, 17 tables, 1st "COLR", 12 names, Macintosh, type 1 string
That should help to begin to help discover exactly what your system thinks any particular ttf file is.
One final other common source is mscorefonts and/or fonts-liberation:
$ apt search fonts-liberation Sorting... Done Full Text Search... Done fonts-liberation/stable,now 1:1.07.4-11 all [installed] Fonts with the same metrics as Times, Arial and Courier fonts-liberation2/stable,now 2.1.3-1 all [installed] Fonts with the same metrics as Times, Arial and Courier (v2) ttf-mscorefonts-installer/stable,now 3.8 all [installed] Installer for Microsoft TrueType core fonts $ file /usr/share/fonts/truetype/msttcorefonts/Arial.ttf /usr/share/fonts/truetype/msttcorefonts/Arial.ttf: TrueType Font data, digitally signed, 23 tables, 1st "DSIG", 70 names, Unicode, Typeface \251 The Monotype Corporation plc. Data \251 The Monotype Corporation plc/Type Solution
HTH
Thank you for answer.
AHA6.ttf is the font that I need. I had done your suggestion:
root@devuan:/home/gaurial# file /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf
/usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf: TrueType Font data, 17 tables, 1st "COLR", 12 names, Macintosh, type 1 string
root@devuan:/home/gaurial# file /usr/share/fonts/truetype/aha/AHA6.ttf
/usr/share/fonts/truetype/aha/AHA6.ttf: data
Now, AHA6.ttf was created for me with fontforge. But I used for years... problem is now with a fresh install.
If I put DejaVuSans.ttf in /home...local/font/ and I do fc-cache -f -v (as superusser and normal user) I had:
/home/gaurial/.local/share/fonts: caching, new cache contents: 0 fonts, 0 dirs
and if I do a file I had:
root@devuan:/home/gaurial# file /home/gaurial/.local/share/fonts/DejaVuSans.ttf
/home/gaurial/.local/share/fonts/DejaVuSans.ttf: data
... the same thing as with AHA6.ttf ...
...but if I do a file with the same font DejaVuSans.ttf installed with apt I had:
root@devuan:/home/gaurial# file /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf: TrueType Font data, 20 tables, 1st "FFTM", 26 names, Macintosh
Then is not a problem with my font.
May be directories issue? no. If I put a font (not created for me) ImperiumSerif.ttf In /usr/share/fonts/truetype/Imperium and I do fc-cache -f -v as SU, I had:
/usr/share/fonts/truetype/Imperium: caching, new cache contents: 0 fonts, 0 dirs
and if I do a file I had:
root@devuan:/home/gaurial# file /usr/share/fonts/truetype/Imperium/ImperiumSerif.ttf
/usr/share/fonts/truetype/Imperium/ImperiumSerif.ttf: data
... the same thing as with AHA6.ttf
Finally, Typographic viewer of Mate is not able to see ImperiumSerif.ttf in /home/... neither /user/... as with AHA6.ttf
and Fontforge open (recognize) /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf installed with apt, but not /home/gaurial/.local/share/fonts/DejaVuSans.ttf .
Last edited by sivaprema (2023-05-19 20:22:51)
Offline
That is pretty unreadable without block or inline code tags . . .
Online
Please use [ code ] ... [/ code] tags to quote terminal-results (as below) (keeps the text in this window small). You would also be well advised to use your computer as an ordinary user rather than the root user. Switch to the root user only when you have some extensive admin to do that actually *requires* root to work (updating the system is such a requirement).
# file /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf: TrueType Font data, 17 tables, 1st "COLR", 12 names, Macintosh, type 1 string
That is a proper ttf font …
# file /usr/share/fonts/truetype/aha/AHA6.ttf
/usr/share/fonts/truetype/aha/AHA6.ttf: data
… and that is most unlikely to be such a font. Here is one way to check:–
$ strings /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | wc -l
28319
(28,319 lines of text-strings - that is what a ttf font should look like)
Here is what the top of the file looks like (you can also change the 'head' to 'less' (no quotes) to examine the whole file):–
$ strings /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head
COLR
QlCPAL
FFTM
GDEF
GSUBq
OS/24
`cmap%=
cvt
gasp
glyf
Now an examination using a hex-viewer; look at the first 12-bytes to see the magic-signature for a ttf font (ALL ttf-fonts should look something like this in the 1st 12 bytes):
$ hexdump -C /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head
00000000 00 01 00 00 00 11 01 00 00 04 00 10 43 4f 4c 52 |............COLR|
00000010 9b 59 1b ad 00 13 22 f8 00 02 51 6c 43 50 41 4c |.Y...."...QlCPAL|
00000020 99 fd 98 85 00 15 74 64 00 00 0f ea 46 46 54 4d |......td....FFTM|
00000030 94 98 f7 41 00 15 84 50 00 00 00 1c 47 44 45 46 |...A...P....GDEF|
00000040 00 27 34 59 00 15 84 6c 00 00 00 1e 47 53 55 42 |.'4Y...l....GSUB|
00000050 71 92 ee f7 00 15 84 8c 00 00 6c 80 4f 53 2f 32 |q.........l.OS/2|
00000060 34 c3 0a 83 00 00 01 98 00 00 00 60 63 6d 61 70 |4..........`cmap|
00000070 25 3d b7 6c 00 00 6a a8 00 00 0b fa 63 76 74 20 |%=.l..j.....cvt |
00000080 00 11 01 44 00 00 76 a4 00 00 00 04 67 61 73 70 |...D..v.....gasp|
00000090 ff ff 00 03 00 13 22 f0 00 00 00 08 67 6c 79 66 |......".....glyf|
You can now examine both TwemojiMozilla.ttf & AHA6.ttf on your own machine to discover whether these rogue fonts are actually fonts at all.
(if you do not yet have hexdump then install bsdextrautils (part of chimaera-stable)):–
$ apt search hexdump
Sorting... Done
Full Text Search... Done
bsdextrautils/stable,now 2.36.1-8+devuan2 amd64 [installed]
extra utilities from 4.4BSD-Lite
Offline
That is pretty unreadable without block or inline code tags . . .
Plese, sorry, I didnt know how to do that. Now that Alexkemp explained to me I will do it in this way in future posts. Thank you
Offline
Please use [ code ] ... [/ code] tags to quote terminal-results (as below) (keeps the text in this window small). You would also be well advised to use your computer as an ordinary user rather than the root user. Switch to the root user only when you have some extensive admin to do that actually *requires* root to work (updating the system is such a requirement).
sivaprema wrote:# file /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf: TrueType Font data, 17 tables, 1st "COLR", 12 names, Macintosh, type 1 string
That is a proper ttf font …
# file /usr/share/fonts/truetype/aha/AHA6.ttf /usr/share/fonts/truetype/aha/AHA6.ttf: data
… and that is most unlikely to be such a font. Here is one way to check:–
$ strings /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | wc -l 28319
(28,319 lines of text-strings - that is what a ttf font should look like)
Here is what the top of the file looks like (you can also change the 'head' to 'less' (no quotes) to examine the whole file):–
$ strings /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head COLR QlCPAL FFTM GDEF GSUBq OS/24 `cmap%= cvt gasp glyf
Now an examination using a hex-viewer; look at the first 12-bytes to see the magic-signature for a ttf font (ALL ttf-fonts should look something like this in the 1st 12 bytes):
$ hexdump -C /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head 00000000 00 01 00 00 00 11 01 00 00 04 00 10 43 4f 4c 52 |............COLR| 00000010 9b 59 1b ad 00 13 22 f8 00 02 51 6c 43 50 41 4c |.Y...."...QlCPAL| 00000020 99 fd 98 85 00 15 74 64 00 00 0f ea 46 46 54 4d |......td....FFTM| 00000030 94 98 f7 41 00 15 84 50 00 00 00 1c 47 44 45 46 |...A...P....GDEF| 00000040 00 27 34 59 00 15 84 6c 00 00 00 1e 47 53 55 42 |.'4Y...l....GSUB| 00000050 71 92 ee f7 00 15 84 8c 00 00 6c 80 4f 53 2f 32 |q.........l.OS/2| 00000060 34 c3 0a 83 00 00 01 98 00 00 00 60 63 6d 61 70 |4..........`cmap| 00000070 25 3d b7 6c 00 00 6a a8 00 00 0b fa 63 76 74 20 |%=.l..j.....cvt | 00000080 00 11 01 44 00 00 76 a4 00 00 00 04 67 61 73 70 |...D..v.....gasp| 00000090 ff ff 00 03 00 13 22 f0 00 00 00 08 67 6c 79 66 |......".....glyf|
You can now examine both TwemojiMozilla.ttf & AHA6.ttf on your own machine to discover whether these rogue fonts are actually fonts at all.
(if you do not yet have hexdump then install bsdextrautils (part of chimaera-stable)):–
$ apt search hexdump Sorting... Done Full Text Search... Done bsdextrautils/stable,now 2.36.1-8+devuan2 amd64 [installed] extra utilities from 4.4BSD-Lite
Thank you for your explanation about how to quote properly terminal-results. I didn't know how to do it . And thanks for your advice about root use. Now I will check AHA6.ttf as you suggest an I'll post results.
Offline
# strings /usr/share/fonts/truetype/aha/AHA6.ttf | wc -l
832
# strings /usr/share/fonts/truetype/Imperium/ImperiumSerif.ttf | wc -l
1083
# strings /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | wc -l
28319
yes, number is inferior, but why I can use it in other dispositives, (another pc, notebook and tablet -with linux-deploy+debian 8) ?
and why ...
# strings /home/gaurial/.local/share/fonts/DejaVuSans.ttf | wc -l
24562
... gives a proper number, but the font is not recognized, if is not installed with apt?
May be something is wrong in the way of my system recongize the fonts, and not in the fonts themselves.
Now i will go hexdump
Last edited by sivaprema (2023-05-19 20:51:17)
Offline
In my pc I had smilar results... then hexdump is going well..
# hexdump -C /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head
00000000 00 01 00 00 00 11 01 00 00 04 00 10 43 4f 4c 52 |............COLR|
00000010 9b 59 1b ad 00 13 22 f8 00 02 51 6c 43 50 41 4c |.Y...."...QlCPAL|
00000020 99 fd 98 85 00 15 74 64 00 00 0f ea 46 46 54 4d |......td....FFTM|
00000030 94 98 f7 41 00 15 84 50 00 00 00 1c 47 44 45 46 |...A...P....GDEF|
00000040 00 27 34 59 00 15 84 6c 00 00 00 1e 47 53 55 42 |.'4Y...l....GSUB|
00000050 71 92 ee f7 00 15 84 8c 00 00 6c 80 4f 53 2f 32 |q.........l.OS/2|
00000060 34 c3 0a 83 00 00 01 98 00 00 00 60 63 6d 61 70 |4..........`cmap|
00000070 25 3d b7 6c 00 00 6a a8 00 00 0b fa 63 76 74 20 |%=.l..j.....cvt |
00000080 00 11 01 44 00 00 76 a4 00 00 00 04 67 61 73 70 |...D..v.....gasp|
00000090 ff ff 00 03 00 13 22 f0 00 00 00 08 67 6c 79 66 |......".....glyf|
... and local DejaVuSans.ttf (not working and not made by me) had another results...
# hexdump /home/gaurial/.local/share/fonts/DejaVuSans.ttf | head
0000000 202e 2020 2020 2020 2020 1020 5400 bb12
0000010 56b2 56b2 0004 bb12 56b2 2d4a 0000 0000
0000020 2e2e 2020 2020 2020 2020 1020 5400 bb12
0000030 56b2 56b2 0004 bb12 56b2 2466 0000 0000
0000040 7342 2e00 6500 6e00 6300 0f00 8c00 0000
0000050 ffff ffff ffff ffff ffff 0000 ffff ffff
0000060 6101 6400 6f00 6200 6500 0f00 8c00 002d
0000070 0064 0069 006e 0067 0062 0000 0061 0074
0000080 4441 424f 2d45 317e 4e45 2043 5400 bb12
0000090 56b2 56b2 0004 bb12 56b2 2d4b 2b6e 0000
... but we obtain a similar result in global dir, and here DejaVuSans.ttf is recognized (and tested in writer libreoffice)
# hexdump /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf | head
0000000 0100 0000 1400 0001 0400 4000 4646 4d54
0000010 4fa0 241e 0000 4c01 0000 1c00 4447 4645
0000020 ec8e c394 0000 6801 0000 9202 5047 534f
0000030 8056 35c4 0000 fc03 0000 8a9e 5347 4255
0000040 d0c1 5940 0000 88a2 0000 de15 414d 4854
0000050 32a7 7d38 0000 68b8 0000 3e06 534f 322f
0000060 2d59 2d76 0000 a8be 0000 5600 6d63 7061
0000070 09f2 2d53 0000 00bf 0000 901b 7663 2074
0000080 6900 391d 0000 90da 0000 fe01 7066 6d67
0000090 3471 6a76 0000 90dc 0000 ab00 6167 7073
... and AHA6.ttf (made by me with Fontforge) have a similar result to working and not-working DejaVuSans.ttf :
# hexdump /usr/share/fonts/truetype/aha/AHA6.ttf | head
0000000 7507 696e 4631 4232 7507 696e 4631 4332
0000010 7507 696e 4631 4432 7507 696e 4631 4532
0000020 7507 696e 4631 4632 7507 696e 4631 3033
0000030 7507 696e 4631 3133 7507 696e 4631 3233
0000040 7507 696e 4631 3333 7507 696e 4631 3433
0000050 7507 696e 4631 3533 7507 696e 4631 3633
0000060 7507 696e 4631 3733 7507 696e 4631 3833
0000070 7507 696e 4631 3933 7507 696e 4631 4133
0000080 7507 696e 4631 4233 7507 696e 4631 4333
0000090 7507 696e 4631 4433 7507 696e 4631 4533
In my system some fonts don't have ...
|............COLR|
but are recognized and working. May be somethings related with fonts management is wrong.
Offline
And when I try to have a preview of several fonts with mate typographic viewer I had this error (from xsession-errors) in all tested fonts:
(caja:1813): GLib-GObject-CRITICAL **: 13:01:20.518: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Biblos.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Biblos.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Borg.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Borg.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSans.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSans.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSansCondensed-BoldOblique.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSansCondensed-BoldOblique.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSansCondensed-Oblique.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/DejaVuSansCondensed-Oblique.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/DEVA5.TTF': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/DEVA5.TTF'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/dreamorb.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/dreamorb.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/dreamori.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/dreamori.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Fabrini.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Fabrini.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/GE_Inspira.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/GE_Inspira.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/GREETING.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/GREETING.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/ImperiumSerif.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/ImperiumSerif.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Klingon.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Klingon.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/MONTAL~1.TTF': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/MONTAL~1.TTF'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/portcreb.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/portcreb.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Sans12.TTF': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Sans12.TTF'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/Starjout.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/Starjout.ttf'
Could not load face 'file:///media/gaurial/Wuya34Gb/.fonts/swiss911.ttf': Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/swiss911.ttf'
Can't load the font face: Unable to read the font face file 'file:///media/gaurial/Wuya34Gb/.fonts/dreamorb.ttf'
Offline
You have not included the full command for hexdump to get the correct result (it is hexdump -C). However, to make life simple for yourself use the shortcut hd (I only just discovered that just now - it is also hexdump).
If you look at this Wiki page for File Signatures you will find that the magic signature for ttf is 00 01 00 00 00. Therefore:
$ hd /usr/lib/firefox-esr/fonts/TwemojiMozilla.ttf | head
00000000 00 01 00 00 00 11 01 00 00 04 00 10 43 4f 4c 52 |............COLR|
00000010 9b 59 1b ad 00 13 22 f8 00 02 51 6c 43 50 41 4c |.Y...."...QlCPAL|
00000020 99 fd 98 85 00 15 74 64 00 00 0f ea 46 46 54 4d |......td....FFTM|
00000030 94 98 f7 41 00 15 84 50 00 00 00 1c 47 44 45 46 |...A...P....GDEF|
00000040 00 27 34 59 00 15 84 6c 00 00 00 1e 47 53 55 42 |.'4Y...l....GSUB|
00000050 71 92 ee f7 00 15 84 8c 00 00 6c 80 4f 53 2f 32 |q.........l.OS/2|
00000060 34 c3 0a 83 00 00 01 98 00 00 00 60 63 6d 61 70 |4..........`cmap|
00000070 25 3d b7 6c 00 00 6a a8 00 00 0b fa 63 76 74 20 |%=.l..j.....cvt |
00000080 00 11 01 44 00 00 76 a4 00 00 00 04 67 61 73 70 |...D..v.....gasp|
00000090 ff ff 00 03 00 13 22 f0 00 00 00 08 67 6c 79 66 |......".....glyf|
and you will spot the magic signature starting at '00000000'. If *your* ttf files do not start with this signature (which AHA6.ttf does not), then they will not be recognised by the system as TTF font files. My best guess then is that something within the way that you are processing them is shafting them.
There is a helpful Step-by-Step install TTF fonts on Linux page if you need help on that.
Update: spel-check
Last edited by alexkemp (2023-05-20 10:08:58)
Offline
Thank you Alexkemp. Finally solved. Your suggestions made think in a possible corruption of files inside a flash drive (fresh install... then I moved fonts to a new PC through a flash drive)... and yes... files were corrupted. When I moved them with another flash drive, system recognized AHA6.ttf and all other fonts. Thank you for your guide and time... I learned some new things, commands and how to post properly from you. Thanks again.
Pd: You was right .... system is fine and fonts were bad
Offline
Delighted that you solved your font issue! Apologies if I seemed a little grumpy earlier.
Online
Pages: 1