Sans Mono Fonts : by default in AM and additional fonts

Let Sim Innovations know about your Air Manager experience and let us know about your dream feature addition

Moderators: russ, Ralph

Post Reply
Message
Author
SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Sans Mono Fonts : by default in AM and additional fonts

#1 Post by SimPassion »

I've created this small tool, in order to get a visual idea of several fonts including Air Manager default and additional Fixed/Mono Sans (Not Proportional and Sans Serif fonts)
though we'll find some like the MS33558 which is proportional, but indeed very useful, even if the internal construction of this file don't allow to use all initial available chars

If some want to add their own MONO SANS font(s) in the script, feel free to use it and even to report here with some screenshot which are welcome and will be greatly appreciated as a common sharing work

Gilles

I've used a 2560 x 1440 resolution in the instrument info for the check

Code: Select all


----------------------------------------------------------------------
--	Air Manager - Sans Mono Font Display Checker
--	enjxp_SimPassion
version = "0.0.2"
--	03/07/2020
----------------------------------------------------------------------

color0 = "black"
color1 = "green"
color2 = "blue"

txt_style_0 = "inconsolata_regular.ttf"

txt_style_1 = "arimo_regular.ttf"
txt_style_2 = "arimo_bold.ttf"
txt_style_3 = "digital-7-mono.ttf"
txt_style_4 = "inconsolata_regular.ttf"
txt_style_5 = "inconsolata_bold.ttf"
txt_style_6 = "roboto_regular.ttf"
txt_style_7 = "roboto_bold.ttf"
txt_style_8 = "ms33558.ttf"
txt_style_9 = "DroidSansMono.ttf"
txt_style_10 = "NotoMono-Regular.ttf"
txt_style_11 = "Manti Sans Fixed Demo.otf"
txt_style_12 = "CodeSaver-Regular.otf"
txt_style_13 = "CRYSRG__.TTF"
txt_style_14 = "De Valencia (beta).otf"
txt_style_15 = "DPSDbeyond.otf"
txt_style_12 = "fantasquesansmono-bold.otf"
txt_style_13 = "fantasquesansmono-bolditalic.otf"
txt_style_14 = "fantasquesansmono-italic.otf"
txt_style_15 = "fantasquesansmono-regular.otf"
txt_style_16 = "Zector.otf"
txt_style_17 = "Targa MS Hand.ttf"
txt_style_18 = "Targa MS.ttf"
txt_style_19 = "Targa.ttf"
txt_style_20 = "whitrabt.ttf"
txt_style_21 = "FreeSans.ttf"
txt_style_22 = "FreeSansBold.ttf"
txt_style_23 = "FreeSansBoldOblique.ttf"
txt_style_24 = "FreeSansOblique.ttf"
txt_style_25 = "OxygenMono-Regular.otf"
txt_style_26 = "secrcode.ttf"
txt_style_27 = "SVBasicManual-Bold.ttf"
txt_style_28 = "SVBasicManual.ttf"
txt_style_29 = "FUTRFW.TTF"
txt_style_30 = "HunDIN1451.ttf"
txt_style_31 = "MonospaceTypewriter.ttf"
txt_style_32 = "mplus-1m-bold.ttf"
txt_style_33 = "mplus-1m-light.ttf"
txt_style_34 = "mplus-1m-medium.ttf"
txt_style_35 = "mplus-1m-regular.ttf"
txt_style_36 = "mplus-1m-thin.ttf"
txt_style_37 = "NORMT___.TTF"
txt_style_38 = "NotCourierSans-Bold.otf"
txt_style_39 = "NotCourierSans.otf"
txt_style_40 = "onuava__.ttf"
txt_style_41 = ""
txt_style_42 = ""
txt_style_43 = ""
txt_style_44 = ""
txt_style_45 = ""
txt_style_46 = ""
txt_style_47 = ""
txt_style_48 = ""
txt_style_49 = ""
txt_style_50 = ""
txt_style_51 = ""

str_text1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+)-!#$%^&*(,./;'[<?}>:=_|\\@]"
str_text2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789/"

width = 2560

size = 31
titlesz = 60

col = 10
row = 10
gap = 660

txt_add("FONTS Checker v"..version,"font:"..txt_style_5.."; size:"..titlesz.."; color:"..color0.."; halign:center",col,row,width,titlesz)
row = row + titlesz + size
txt_add("FONTS Displayed in GREEN are Air Manager default embedded fonts","font:"..txt_style_5.."; size:"..size.."; color:"..color1..";",col,row,width,size)

row = row + size * 2
txt_add(txt_style_1,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_1.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_2,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_2.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_3,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_3.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_4,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_4.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_5,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_5.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_6,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_6.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_7,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_7.."; size:"..size.."; color:"..color1..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_8,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text2,"font:"..txt_style_8.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_9,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_9.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_10,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_10.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_11,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_11.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_12,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_12.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_13,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_13.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_14,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_14.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_15,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_15.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_16,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_16.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_17,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_17.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_18,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_18.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_19,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_19.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_20,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_20.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_21,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_21.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_22,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_22.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_23,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_23.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_24,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_24.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_25,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_25.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_26,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_26.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_27,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_27.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_28,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_28.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_29,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_29.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_30,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_30.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_31,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_31.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_32,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_32.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_33,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_33.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_34,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_34.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_35,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_35.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_36,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_36.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_37,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_37.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_38,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_38.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_39,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_39.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)
row = row + size
txt_add(txt_style_40,"font:"..txt_style_0.."; size:"..size.."; color:"..color0..";",col,row,gap,size)
txt_add(str_text1,"font:"..txt_style_40.."; size:"..size.."; color:"..color2..";",col+gap,row,width-gap,size)

--	Fonts References

-- ADDITIONAL - 1ST RUN

--	https://www.1001fonts.com/monofonto-font.html
--	https://www.1001fonts.com/manti-sans-fixed-demo-font.html
--	https://www.1001fonts.com/fantasque-sans-mono-font.html
--	https://www.1001fonts.com/dpsdbeyond-font.html
--	https://www.1001fonts.com/droid-sans-mono-font.html
--	https://www.1001fonts.com/noto-mono-font.html

--	https://www.wfonts.com/font/ms-33558

--	https://www.dafont.com/futurist-fixed-width.font
--	https://www.dafont.com/secret-code.font
--	https://www.dafont.com/manti-sans-fixed.font
--	https://www.dafont.com/hun-din-1451.font
--	https://www.dafont.com/targa.font
--	https://www.dafont.com/sv-basic-manual.font
--	https://www.dafont.com/code-saver.font
--	https://www.dafont.com/white-rabbit.font
--	https://www.dafont.com/normafixed.font
--	https://www.dafont.com/onuava.font
--	https://www.dafont.com/crystal.font

--	https://www.fontsquirrel.com/fonts/noto-mono

--	https://www.fontsquirrel.com/fonts/oxygen-mono
--	https://www.fontsquirrel.com/fonts/de-valencia
--	https://www.fontsquirrel.com/fonts/NotCourierSans
--	https://www.fontsquirrel.com/fonts/MonospaceTypewriter
--	https://www.fontsquirrel.com/fonts/droid-sans-mono
--	https://www.fontsquirrel.com/fonts/monoid
--	https://www.fontsquirrel.com/fonts/M-1m
--	https://www.fontsquirrel.com/fonts/gnu-free-font


-- ADDITIONAL - 2ND RUN

--	https://www.fontsquirrel.com/fonts/envy-code-r
--	https://www.fontsquirrel.com/fonts/ubuntu-mono
--	https://www.fontsquirrel.com/fonts/Telegrama
--	https://www.fontsquirrel.com/fonts/space-mono
--	https://www.fontsquirrel.com/fonts/source-code-pro
--	https://www.fontsquirrel.com/fonts/skyhook-mono
--	https://www.fontsquirrel.com/fonts/saxMono
--	https://www.fontsquirrel.com/fonts/lekton
--	https://www.fontsquirrel.com/fonts/klartext-mono
--	https://www.fontsquirrel.com/fonts/jetbrains-mono
--	https://www.fontsquirrel.com/fonts/ia-writer-duospace
--	https://www.fontsquirrel.com/fonts/hack
--	https://www.fontsquirrel.com/fonts/go
--	https://www.fontsquirrel.com/fonts/fira-code
--	https://www.fontsquirrel.com/fonts/cousine

--	https://www.dafont.com/typori.font
--	https://www.dafont.com/calling-code.font
--	https://www.dafont.com/code-new-roman.font
--	https://www.dafont.com/zector.font
--	https://www.dafont.com/dealerplate-california.font
--	https://www.dafont.com/absender.font
--	https://www.dafont.com/monofur.font
--	https://www.dafont.com/instruction.font
--	https://www.dafont.com/pointfree.font
--	https://www.dafont.com/saxmono.font
--	https://www.dafont.com/novamono.font
--	https://www.dafont.com/monommm-5.font
--	https://www.dafont.com/cq-mono.font
--	https://www.dafont.com/belshaw-donut-robot.font
--	https://www.dafont.com/modenine.font
--	https://www.dafont.com/bpmono.font
--	https://www.dafont.com/5identification-mono.font
--	https://www.dafont.com/dec-terminal-modern.font
--	https://www.dafont.com/5ceta-mono.font
--	
--	
--	
--	
--	
--	
--	
--	
--	
--	
--	
--	
--	
AM_Mono_Sans_Fonts_Checker_02.jpg
a3dbf5d5-ec2f-43c5-0f48-ff258770a5ac.zip
(3.18 KiB) Downloaded 161 times
Last edited by SimPassion on Sat Mar 07, 2020 7:44 pm, edited 2 times in total.

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Sans Mono Fonts : by default in AM and additional fonts

#2 Post by SimPassion »

fonts packages 01.zip
(1.72 MiB) Downloaded 155 times
Last edited by SimPassion on Sat Mar 07, 2020 7:44 pm, edited 1 time in total.

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Sans Mono Fonts : by default in AM and additional fonts

#3 Post by SimPassion »

fonts packages 02.zip
(1.74 MiB) Downloaded 167 times
Last edited by SimPassion on Sat Mar 07, 2020 7:44 pm, edited 1 time in total.

SimPassion
Posts: 5346
Joined: Thu Jul 27, 2017 12:22 am

Sans Mono Fonts : by default in AM and additional fonts

#4 Post by SimPassion »

For MEMO : These fonts should be placed in the "resources" folder

Gilles

Post Reply