I finally figured it out!
I had no idea what a "complete" set of vector glyphs would be to satisfy the most languages and I had no idea what order to put those characters in.
Then it occurred to me. All I have to do is make a UTF8 encoded ascii text file with one continuous line of any of the visible characters in any order, name it the same as the font ild file and use it as an index. The location of any character in the string is its corresponding frame index in the ild file!
This is arial.txt
Code:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—™š›œžŸ¡¢£¤¥¦§¨©ª«¬®¯°±²³µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĄĆĘŁŃŚŹŻąćęłńśźżČčđαΓπΣσμτΦΘΩδ∞φε∩≡≥≤⌠⌡≈√ⁿЂЃЄЉЊЋЎЏБГДЖИЙКЛПУФЦЧШЩЪЫЬЭЮЯбвгдежзийклмнптфцчшщъыьэюяђѓєљњћќўџ
This is the script:
Code:
#----------------------------------------------------
text fixed_space 1.00https://laserboy.org/mp4/arial.png
text line_space 1.25
text to_space 0.90
text font_name arial
text color_rgb 0 255 255
text fixed left
arial
!"#$%&'()*+,-./0123456
789:;<=>?@ABCDEFGHIJKL
MNOPQRSTUVWXYZ[\]^_`ab
cdefghijklmnopqrstuvwx
yz{|}~
€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—™š
›œžŸ¡¢£¤¥¦§¨©ª«¬®¯°±²³
µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊ
ËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßà
áâãäåæçèéêëìíîïðñòóôõö
÷øùúûüýþÿĄĆĘŁŃŚŹŻąćęłń
śźżČčđ
αΓπΣσμτΦΘΩδ∞φε∩≡≥≤⌠⌡≈√
ⁿЂЃЄЉЊЋЎЏБГДЖИЙКЛПУФЦЧ
ШЩЪЫЬЭЮЯбвгдежзийклмнп
тфцчшщъыьэюяђѓєљњћќўџ
<<__TEXT_END__>>
This is the vector art.
I also discovered that I can place font into an inkscape drawing and convert the truetype font into a tool path, which when saved as dxf opens in LaserBoy! So creating any font is pretty easy.
James.
.