Author Topic: updated bfont.trid.xml for FrameMaker Bitmapped screen Font  (Read 873 times)

jenderek

  • Sr. Member
  • ****
  • Posts: 375
updated bfont.trid.xml for FrameMaker Bitmapped screen Font
« on: November 22, 2023, 06:57:33 PM »
Hello trid users,

some days ago i handled files with suffix HLP. Unfortunately these extension
is used by different programs for their internal help documentation. Some of
such files are used in context of Adobe FrameMaker.

But before handling the concerned HLP files i must identify some companion
files. In this session i will handle samples with suffix BFONT.

So i run trid utility on such BFONT examples. All samples are recognized and
are described as "FrameMaker Bitmapped screen Font". As mime type only generic
application/octet-stream is shown and as file name suffix BFONT is shown see
appended trid-v-old.txt in output)

For comparison reason i also run the file format identification utility DROID
(See https://sourceforge.net/projects/droid/). Here all samples are not
recognized.

For comparison reason i also run file command (version 5.45) on such
samples. Here such samples are also recognized and described here as
"FrameMaker Font file" with additional version number string(see appended
output/file-5.45.txt). The mime type here is application/x-mif (see appended
file-i-5.45.txt in output). The file name suffix is also not recognized (see
appended file-ext-5.45.txt in output).

On Linux according to shared MIME-info database such samples are called "Adobe
FrameMaker font" or "Adobe-FrameMaker-Schrift" with German language. The
samples are recognized by looking for less character followed by phrase
MakerScreenFont at the beginning. That is in principal the same as in trid
definition. There this is expressed inside front block by XML construct like:
   <Bytes>3C4D616B657253637265656E466F6E7420312E</Bytes>
   <ASCII> . M a k e r S c r e e n F o n t   1</ASCII>
   <Pos>0</Pos>
   
 That information can be found in source freedesktop.org.xml.in found for
 examples on gitlab.freedesktop.org. Here no suffix is listed, but a user
 defined mime is listed. So this now expressed in updated definition by line like:
   <Mime>application/x-font-framemaker</Mime>

In current definition no reference is listed. So i choose the page about Adobe
FrameMaker on Wikipedia. So that is now expressed by line like:
   <RefURL>https://en.wikipedia.org/wiki/Adobe_FrameMaker</RefURL>

With this updated trid definition my BFONT samples are described as before but
with more details. TrID definition and output are stored in archive
fontdir.zip. I hope that my updated definition can be used in future version
of triddefs.

With best wishes
Jörg Jenderek

Mark0

  • Administrator
  • Hero Member
  • *****
  • Posts: 2743
    • Mark0's Home Page
Re: updated bfont.trid.xml for FrameMaker Bitmapped screen Font
« Reply #1 on: November 26, 2023, 05:38:45 PM »
Thanks for the update!