libre font test results, and hall of shame(?) list.
Hin-Tak Leung
Posts: 363
Jason Campbell : I hope this answers your question on the validity of using one rasterer to find problems with the another.
As part of the effort leading up to Font Validator 2.0, I tested all the fonts I have in my processsion on both 2.0 and 1.0, at just size 10, for B/W rendering (the full run is about 70 sizes from 4 to 126, and B/W + gray + subpixel rendering, and obviously will take about 200x as long) . That's ~2000 fonts on Fedora, ~700 for Mac OS X, ~2000 mostly old and rather buggy CJK fonts of my private collection, and I have always been comparing the results for the ~300 fonts shipped with windows 8.1. So that's about 5000 fonts used for testing. And I posted the URL for the libre font part.
I reckon nobody is going to download a file to see if his/her font is listed in the flaws found... So let's simply name the fonts - it is divided into 1.0 (the older binary only Font Validator) and 2.0, and texlive vs non-texlive. Of course the hope is that some of the flaws will get fixed.
I think for most part Font Validator 2.0 tries to be less buggy, so if your font is in the 1.0 list but not in the 2.0 list (or a flaw appears in the 1.0 list but not 2.0), and you cannot figure out why 1.0 complains, it probably is just 1.0 being buggy; but I'd certainly like to hear otherwise, or that 2.0 did not detect a genuine flaw.
The actual details, i.e. which glyph at what offset has what kind of problems, are up at:
http://htl10.users.sourceforge.net/tmp/FontVal-test-results-2016July/
dotnet/mono binary (-bin.zip) and mac os binary (dmg) up at [1], and please do make a donation [2] if you find this useful.
[1] https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft%20Font%20Validator/
[2] https://sourceforge.net/p/hp-pxl-jetready/donate/
As part of the effort leading up to Font Validator 2.0, I tested all the fonts I have in my processsion on both 2.0 and 1.0, at just size 10, for B/W rendering (the full run is about 70 sizes from 4 to 126, and B/W + gray + subpixel rendering, and obviously will take about 200x as long) . That's ~2000 fonts on Fedora, ~700 for Mac OS X, ~2000 mostly old and rather buggy CJK fonts of my private collection, and I have always been comparing the results for the ~300 fonts shipped with windows 8.1. So that's about 5000 fonts used for testing. And I posted the URL for the libre font part.
I reckon nobody is going to download a file to see if his/her font is listed in the flaws found... So let's simply name the fonts - it is divided into 1.0 (the older binary only Font Validator) and 2.0, and texlive vs non-texlive. Of course the hope is that some of the flaws will get fixed.
I think for most part Font Validator 2.0 tries to be less buggy, so if your font is in the 1.0 list but not in the 2.0 list (or a flaw appears in the 1.0 list but not 2.0), and you cannot figure out why 1.0 complains, it probably is just 1.0 being buggy; but I'd certainly like to hear otherwise, or that 2.0 did not detect a genuine flaw.
The actual details, i.e. which glyph at what offset has what kind of problems, are up at:
http://htl10.users.sourceforge.net/tmp/FontVal-test-results-2016July/
dotnet/mono binary (-bin.zip) and mac os binary (dmg) up at [1], and please do make a donation [2] if you find this useful.
[1] https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft%20Font%20Validator/
[2] https://sourceforge.net/p/hp-pxl-jetready/donate/
0
Comments
-
Here is the list of fonts (a-l) shipped with Fedora Linux but outside texlive which Font Validator 1.0 complains of having some degree of hinting errors:
adf-tribun/TribunADFStd-CondItalic.ttf
adf-tribun/TribunADFStd-MedBoldItalic.ttf
adf-tribun/TribunADFStd-MedBold.ttf
adf-tribun/TribunADFStd-MedItalic.ttf
alef/Alef-Regular.ttf
apanov-edrip/Edrip-BoldItalic.ttf
apanov-edrip/Edrip-Bold.ttf
apanov-edrip/Edrip-Italic.ttf
apanov-edrip/Edrip-Regular.ttf
apanov-heuristica/Heuristica-BoldItalic.ttf
apanov-heuristica/Heuristica-Bold.ttf
apanov-heuristica/Heuristica-Italic.ttf
apanov-heuristica/Heuristica-Regular.ttf
astloch/Astloch-Bold.ttf
astloch/Astloch.ttf
bitstream-vera/VeraMoBI.ttf
bitstream-vera/VeraMoIt.ttf
conakry/Conakry.ttf
dejavu/DejaVuLGCSans-Bold.ttf
dejavu/DejaVuLGCSansMono-BoldOblique.ttf
dejavu/DejaVuLGCSansMono-Bold.ttf
dejavu/DejaVuLGCSansMono-Oblique.ttf
dejavu/DejaVuLGCSans-Oblique.ttf
dejavu/DejaVuLGCSans.ttf
dejavu/DejaVuLGCSerif-Bold.ttf
dejavu/DejaVuLGCSerif.ttf
dejavu/DejaVuSans-Bold.ttf
dejavu/DejaVuSansMono-BoldOblique.ttf
dejavu/DejaVuSansMono-Bold.ttf
dejavu/DejaVuSansMono-Oblique.ttf
dejavu/DejaVuSans-Oblique.ttf
dejavu/DejaVuSans.ttf
dejavu/DejaVuSerif-Bold.ttf
dejavu/DejaVuSerif.ttf
dustin-dustismo/dustismo_bold_italic.ttf
dustin-dustismo/dustismo_bold.ttf
dustin-dustismo/dustismo_italic.ttf
dustin-dustismo/Dustismo.ttf
ecolier-court/ec_cour.ttf
ecolier-court/ecl_cour.ttf
ekmukta/EkMukta-Bold.ttf
ekmukta/EkMukta-ExtraLight.ttf
ekmukta/EkMukta-Light.ttf
ekmukta/EkMukta-Medium.ttf
ekmukta/EkMukta-Regular.ttf
ekmukta/EkMukta-SemiBold.ttf
freecol/Imperator.ttf
gnu-free/FreeMonoBoldOblique.ttf
gnu-free/FreeMonoBold.ttf
gnu-free/FreeMonoOblique.ttf
gnu-free/FreeMono.ttf
gnu-free/FreeSansBoldOblique.ttf
gnu-free/FreeSansBold.ttf
gnu-free/FreeSansOblique.ttf
gnu-free/FreeSans.ttf
gnu-free/FreeSerifBoldItalic.ttf
gnu-free/FreeSerifBold.ttf
gnu-free/FreeSerifItalic.ttf
gnu-free/FreeSerif.ttf
google-crosextra-carlito/Carlito-BoldItalic.ttf
google-crosextra-carlito/Carlito-Bold.ttf
google-crosextra-carlito/Carlito-Italic.ttf
google-crosextra-carlito/Carlito-Regular.ttf
google-noto-emoji/NotoColorEmoji.ttf
google-roboto-mono/RobotoMono-BoldItalic.ttf
google-roboto-mono/RobotoMono-Bold.ttf
google-roboto-mono/RobotoMono-Italic.ttf
google-roboto-mono/RobotoMono-LightItalic.ttf
google-roboto-mono/RobotoMono-Light.ttf
google-roboto-mono/RobotoMono-MediumItalic.ttf
google-roboto-mono/RobotoMono-Medium.ttf
google-roboto-mono/RobotoMono-Regular.ttf
google-roboto-mono/RobotoMono-ThinItalic.ttf
google-roboto-mono/RobotoMono-Thin.ttf
google-roboto-slab/RobotoSlab-Bold.ttf
google-roboto-slab/RobotoSlab-Light.ttf
google-roboto-slab/RobotoSlab-Regular.ttf
google-roboto-slab/RobotoSlab-Thin.ttf
jomolhari/Jomolhari-alpha3c-0605331.ttf
julietaula-montserrat/MontserratAlternates-Black.ttf
julietaula-montserrat/MontserratAlternates-Bold.ttf
julietaula-montserrat/MontserratAlternates-ExtraBold.ttf
julietaula-montserrat/MontserratAlternates-Light.ttf
julietaula-montserrat/MontserratAlternates-Medium.ttf
julietaula-montserrat/MontserratAlternates-Regular.ttf
julietaula-montserrat/MontserratAlternates-SemiBold.ttf
julietaula-montserrat/MontserratAlternates-Thin.ttf
julietaula-montserrat/MontserratAlternates-UltraLight.ttf
julietaula-montserrat/Montserrat-Black.ttf
julietaula-montserrat/Montserrat-Bold.ttf
julietaula-montserrat/Montserrat-ExtraBold.ttf
julietaula-montserrat/Montserrat-Light.ttf
julietaula-montserrat/Montserrat-Medium.ttf
julietaula-montserrat/Montserrat-Regular.ttf
julietaula-montserrat/Montserrat-SemiBold.ttf
julietaula-montserrat/Montserrat-Thin.ttf
julietaula-montserrat/Montserrat-UltraLight.ttf
kalapi/Kalapi.ttf
larabie/decorative/abberanc.ttf
larabie/decorative/anglepoi.ttf
larabie/decorative/anklepan.ttf
larabie/decorative/bitingou.ttf
larabie/decorative/biting.ttf
larabie/decorative/borg9.ttf
larabie/decorative/braeside.ttf
larabie/decorative/bramalea.ttf
larabie/decorative/budmob.ttf
larabie/decorative/butterbe.ttf
larabie/decorative/charlesi.ttf
larabie/decorative/chickenw.ttf
larabie/decorative/contourg.ttf
larabie/decorative/cranberr.ttf
larabie/decorative/creditri.ttf
larabie/decorative/crystalr.ttf
larabie/decorative/deltahey.ttf
larabie/decorative/dirtydoz.ttf
larabie/decorative/ethnocen.ttf
larabie/decorative/failed.ttf
larabie/decorative/firstbli.ttf
larabie/decorative/fluoride.ttf
larabie/decorative/fragileb.ttf
larabie/decorative/inflamma.ttf
larabie/decorative/instantt.ttf
larabie/decorative/johnnyfe.ttf
larabie/decorative/joystix.ttf
larabie/decorative/knuckled.ttf
larabie/decorative/kredit1.ttf
larabie/decorative/larabieb.ttf
larabie/decorative/larabief.ttf
larabie/decorative/livingby.ttf
larabie/decorative/lockergn.ttf
larabie/decorative/lunauror.ttf
larabie/decorative/mailrays.ttf
larabie/decorative/mexcel3d.ttf
larabie/decorative/misterfi.ttf
larabie/decorative/nafta.ttf
larabie/decorative/nasal.ttf
larabie/decorative/newbrill.ttf
larabie/decorative/octovill.ttf
larabie/decorative/ouijador.ttf
larabie/decorative/plaincre.ttf
larabie/decorative/presgrg.ttf
larabie/decorative/qswitcha.ttf
larabie/decorative/quadapto.ttf
larabie/decorative/quadrang.ttf
larabie/decorative/quantity.ttf
larabie/decorative/radiosta.ttf
larabie/decorative/relishga.ttf
larabie/decorative/robokoz.ttf
larabie/decorative/rothwell.ttf
larabie/decorative/sadfilms.ttf
larabie/decorative/savedbyz.ttf
larabie/decorative/shifty.ttf
larabie/decorative/shouldve.ttf
larabie/decorative/shouldvs.ttf
larabie/decorative/soulmama.ttf
larabie/decorative/spongy.ttf
larabie/decorative/streetcr.ttf
larabie/decorative/strenuou.ttf
larabie/decorative/styrofoa.ttf
larabie/decorative/superglu.ttf
larabie/decorative/tofu.ttf
larabie/decorative/trapperj.ttf
larabie/decorative/triacsev.ttf
larabie/decorative/univox.ttf
larabie/decorative/urkelian.ttf
larabie/decorative/vanilla.ttf
larabie/decorative/vdub.ttf
larabie/decorative/vipnagor.ttf
larabie/decorative/walsheso.ttf
larabie/decorative/walshes.ttf
larabie/decorative/websterw.ttf
larabie/decorative/worldofw.ttf
larabie/decorative/yadou.ttf
larabie/decorative/zektondo.ttf
larabie/decorative/zeroes__.ttf
larabie/decorative/zerohour.ttf
larabie/decorative/zodillin.ttf
larabie/straight/almonte.ttf
larabie/straight/angostub.ttf
larabie/straight/angostur.ttf
larabie/straight/axaxax.ttf
larabie/straight/balconya.ttf
larabie/straight/baltar.ttf
larabie/straight/bluehigd.ttf
larabie/straight/carbonbl.ttf
larabie/straight/coolveti.ttf
larabie/straight/crapola.ttf
larabie/straight/cretino_.ttf
larabie/straight/deftone.ttf
larabie/straight/droid___.ttf
larabie/straight/echec___.ttf
larabie/straight/edenmb__.ttf
larabie/straight/edenmi__.ttf
larabie/straight/edenm___.ttf
larabie/straight/efflores.ttf
larabie/straight/fieldday.ttf
larabie/straight/goodtime.ttf
larabie/straight/hemihead.ttf
larabie/straight/hurontar.ttf
larabie/straight/jingopop.ttf
larabie/straight/kenycbi_.ttf
larabie/straight/kenycb__.ttf
larabie/straight/kenyci__.ttf
larabie/straight/kenyc___.ttf
larabie/straight/kingrich.ttf
larabie/straight/kingrici.ttf
larabie/straight/kleptocr.ttf
larabie/straight/libel.ttf
larabie/straight/minynbi_.ttf
larabie/straight/minynb__.ttf
larabie/straight/minyni__.ttf
larabie/straight/mississa.ttf
larabie/straight/monofont.ttf
larabie/straight/neuropol.ttf
larabie/straight/neurpoli.ttf
larabie/straight/overload.ttf
larabie/straight/portcreb.ttf
larabie/straight/portcred.ttf
larabie/straight/prima___.ttf
larabie/straight/primerb.ttf
larabie/straight/primer.ttf
larabie/straight/razorkee.ttf
larabie/straight/siliconc.ttf
larabie/straight/soulpapa.ttf
larabie/straight/suigbi__.ttf
larabie/straight/suigb___.ttf
larabie/straight/suigener.ttf
larabie/straight/suigi___.ttf
larabie/straight/torkb___.ttf
larabie/straight/tork____.ttf
larabie/straight/unisbi__.ttf
larabie/straight/unisb___.ttf
larabie/straight/unisi___.ttf
larabie/straight/zrnic___.ttf
larabie/uncommon/adriator.ttf
larabie/uncommon/alianna.ttf
larabie/uncommon/amerp___.ttf
larabie/uncommon/biohp___.ttf
larabie/uncommon/biometri.ttf
larabie/uncommon/britp___.ttf
larabie/uncommon/burnstow.ttf
larabie/uncommon/canap___.ttf
larabie/uncommon/capacitr.ttf
larabie/uncommon/chr32.ttf
larabie/uncommon/chrip___.ttf
larabie/uncommon/colap___.ttf
larabie/uncommon/counters.ttf
larabie/uncommon/dazzlesh.ttf
larabie/uncommon/degrassi.ttf
larabie/uncommon/deluxedu.ttf
larabie/uncommon/densmore.ttf
larabie/uncommon/dignity.ttf
larabie/uncommon/earwigfa.ttf
larabie/uncommon/edgewate.ttf
larabie/uncommon/electroh.ttf
larabie/uncommon/embargo.ttf
larabie/uncommon/endless.ttf
larabie/uncommon/ennobled.ttf
larabie/uncommon/fadgod.ttf
larabie/uncommon/frak.ttf
larabie/uncommon/frenp___.ttf
larabie/uncommon/frozen.ttf
larabie/uncommon/germp___.ttf
larabie/uncommon/graffiti.ttf
larabie/uncommon/gumtucke.ttf
larabie/uncommon/hebrp___.ttf
larabie/uncommon/heck.ttf
larabie/uncommon/hippp___.ttf
larabie/uncommon/hookedon.ttf
larabie/uncommon/hooked.ttf
larabie/uncommon/huskysta.ttf
larabie/uncommon/hydrogen.ttf
larabie/uncommon/inductio.ttf
larabie/uncommon/interpla.ttf
larabie/uncommon/irisp___.ttf
larabie/uncommon/jigsawtr.ttf
larabie/uncommon/kustomka.ttf
larabie/uncommon/letterb.ttf
larabie/uncommon/letterc.ttf
larabie/uncommon/lewinsky.ttf
larabie/uncommon/metalord.ttf
larabie/uncommon/minisyst.ttf
larabie/uncommon/nightcou.ttf
larabie/uncommon/outright.ttf
larabie/uncommon/pastorof.ttf
larabie/uncommon/plasmati.ttf
larabie/uncommon/plasticb.ttf
larabie/uncommon/pyrite.ttf
larabie/uncommon/quixotic.ttf
larabie/uncommon/radiohar.ttf
larabie/uncommon/radiosin.ttf
larabie/uncommon/radip___.ttf
larabie/uncommon/satap___.ttf
larabie/uncommon/scritzy.ttf
larabie/uncommon/sloegin.ttf
larabie/uncommon/stereofi.ttf
larabie/uncommon/stupefac.ttf
larabie/uncommon/superhet.ttf
larabie/uncommon/switchin.ttf
larabie/uncommon/terylene.ttf
larabie/uncommon/thiamine.ttf
larabie/uncommon/tobintax.ttf
larabie/uncommon/trollbai.ttf
larabie/uncommon/turkp___.ttf
larabie/uncommon/unioncit.ttf
larabie/uncommon/unsteady.ttf
larabie/uncommon/vanishin.ttf
larabie/uncommon/welfareb.ttf
larabie/uncommon/wildsewe.ttf
larabie/uncommon/worthles.ttf
larabie/uncommon/yellowpi.ttf
larabie/uncommon/yonderre.ttf
larabie/uncommon/yytriumd.ttf
lato/Lato-BlackItalic.ttf
lato/Lato-Black.ttf
lato/Lato-BoldItalic.ttf
lato/Lato-Bold.ttf
lato/Lato-HairlineItalic.ttf
lato/Lato-Hairline.ttf
lato/Lato-HeavyItalic.ttf
lato/Lato-Heavy.ttf
lato/Lato-Italic.ttf
lato/Lato-LightItalic.ttf
lato/Lato-Light.ttf
lato/Lato-MediumItalic.ttf
lato/Lato-Medium.ttf
lato/Lato-Regular.ttf
lato/Lato-SemiboldItalic.ttf
lato/Lato-Semibold.ttf
lato/Lato-ThinItalic.ttf
lato/Lato-Thin.ttf
liberation/LiberationSans-Bold.ttf
liberation/LiberationSansNarrow-BoldItalic.ttf
liberation/LiberationSansNarrow-Bold.ttf
liberation/LiberationSansNarrow-Italic.ttf
liberation/LiberationSansNarrow-Regular.ttf
liberation/LiberationSans-Regular.ttf
liberation/LiberationSerif-Regular.ttf
lohit-assamese/Lohit-Assamese.ttf
lohit-bengali/Lohit-Bengali.ttf
lohit-devanagari/Lohit-Devanagari.ttf
lohit-tamil/Lohit-Tamil.ttf
lohit-telugu/Lohit-Telugu.ttf
0 -
(continuing the fedora non-texlive list)
mgopen/MgOpenCanonicaBoldItalic.ttf
mgopen/MgOpenCanonicaBold.ttf
mgopen/MgOpenCanonicaItalic.ttf
mgopen/MgOpenCanonicaRegular.ttf
mgopen/MgOpenCosmeticaBoldOblique.ttf
mgopen/MgOpenCosmeticaBold.ttf
mgopen/MgOpenCosmeticaOblique.ttf
mgopen/MgOpenCosmeticaRegular.ttf
mgopen/MgOpenModataBoldOblique.ttf
mgopen/MgOpenModataBold.ttf
mgopen/MgOpenModataOblique.ttf
mgopen/MgOpenModataRegular.ttf
mgopen/MgOpenModernaBoldOblique.ttf
mgopen/MgOpenModernaBold.ttf
mgopen/MgOpenModernaOblique.ttf
mgopen/MgOpenModernaRegular.ttf
mnmlicons/mnmlicons.ttf
mona-sazanami/mona-sazanami.ttf
moyogo-molengo/Molengo-Regular.ttf
mscore/FreeSans.ttf
mscore/FreeSerifBoldItalic.ttf
mscore/FreeSerifBold.ttf
mscore/FreeSerifItalic.ttf
mscore/FreeSerif.ttf
mutante/mutante.ttf
myanmar3-unicode/mm3.ttf
opensymbol/opens___.ttf
overpass/Overpass-Bold-Italic.ttf
overpass/Overpass-Bold.ttf
overpass/Overpass-ExtraLight Italic.ttf
overpass/Overpass-ExtraLight.ttf
overpass/Overpass-Light-Italic.ttf
overpass/Overpass-Light.ttf
overpass/Overpass-Regular-Italic.ttf
overpass/Overpass-Regular.ttf
riordonfancy/RiordonFancy.ttf
sarai/Sarai_07.ttf
senamirmir-washra/goffer.ttf
senamirmir-washra/hiwua.ttf
senamirmir-washra/washrasb.ttf
senamirmir-washra/yigezubisratgothic.ttf
silkscreen/slkscrb.ttf
silkscreen/slkscreb.ttf
sil-nuosu/NuosuSIL.ttf
sj/Delphine.ttf
sj/SteveHand.ttf
thai-arundina/ArundinaSans-BoldOblique.ttf
thai-arundina/ArundinaSans-Bold.ttf
thai-arundina/ArundinaSansMono-BoldOblique.ttf
thai-arundina/ArundinaSansMono-Bold.ttf
thai-arundina/ArundinaSansMono-Oblique.ttf
thai-arundina/ArundinaSansMono.ttf
thai-arundina/ArundinaSans-Oblique.ttf
thai-arundina/ArundinaSans.ttf
thai-arundina/ArundinaSerif-Bold.ttf
thai-arundina/ArundinaSerif.ttf
thai-scalable/Garuda-BoldOblique.ttf
thai-scalable/Garuda-Bold.ttf
thai-scalable/Garuda-Oblique.ttf
thai-scalable/Garuda.ttf
thai-scalable/Kinnari-BoldItalic.ttf
thai-scalable/Kinnari-BoldOblique.ttf
thai-scalable/Kinnari-Bold.ttf
thai-scalable/Kinnari-Italic.ttf
thai-scalable/Kinnari-Oblique.ttf
thai-scalable/Kinnari.ttf
thai-scalable/Loma-BoldOblique.ttf
thai-scalable/Loma-Bold.ttf
thai-scalable/Loma-Oblique.ttf
thai-scalable/Loma.ttf
thai-scalable/Norasi-BoldItalic.ttf
thai-scalable/Norasi-BoldOblique.ttf
thai-scalable/Norasi-Bold.ttf
thai-scalable/Norasi-Italic.ttf
thai-scalable/Norasi-Oblique.ttf
thai-scalable/Norasi.ttf
thai-scalable/Purisa-BoldOblique.ttf
thai-scalable/Purisa-Bold.ttf
thai-scalable/Purisa-Oblique.ttf
thai-scalable/Purisa.ttf
thai-scalable/Sawasdee-BoldOblique.ttf
thai-scalable/Sawasdee-Bold.ttf
thai-scalable/Sawasdee-Oblique.ttf
thai-scalable/Sawasdee.ttf
thai-scalable/TlwgMono-BoldOblique.ttf
thai-scalable/TlwgMono-Bold.ttf
thai-scalable/TlwgMono-Oblique.ttf
thai-scalable/TlwgMono.ttf
thai-scalable/TlwgTypewriter-BoldOblique.ttf
thai-scalable/TlwgTypewriter-Bold.ttf
thai-scalable/TlwgTypewriter-Oblique.ttf
thai-scalable/TlwgTypewriter.ttf
thai-scalable/TlwgTypist-BoldOblique.ttf
thai-scalable/TlwgTypist-Bold.ttf
thai-scalable/TlwgTypist-Oblique.ttf
thai-scalable/TlwgTypist.ttf
thai-scalable/TlwgTypo-BoldOblique.ttf
thai-scalable/TlwgTypo-Bold.ttf
thai-scalable/TlwgTypo-Oblique.ttf
thai-scalable/TlwgTypo.ttf
thai-scalable/Umpush-BoldOblique.ttf
thai-scalable/Umpush-Bold.ttf
thai-scalable/Umpush-LightOblique.ttf
thai-scalable/Umpush-Light.ttf
thai-scalable/Umpush-Oblique.ttf
thai-scalable/Umpush.ttf
thai-scalable/Waree-BoldOblique.ttf
thai-scalable/Waree-Bold.ttf
thai-scalable/Waree-Oblique.ttf
thai-scalable/Waree.ttf
tiresias/TIREKV__.ttf
tiresias/Tiresias Infofont Bold.ttf
tiresias/Tiresias Infofont Italic.ttf
tiresias/Tiresias Infofont.ttf
tiresias/TIRESIAS INFOFONTZ Bold.ttf
tiresias/TIRESIAS INFOFONTZ Italic.ttf
tiresias/TIRESIAS INFOFONTZ.ttf
tiresias/Tiresias LPfont bold.ttf
tiresias/Tiresias LPfont Italic.ttf
tiresias/Tiresias LPfont.ttf
tiresias/Tiresias PCfont Bold.ttf
tiresias/Tiresias PCfont Italic.ttf
tiresias/Tiresias PCfont.ttf
tiresias/TIRESIAS PCFONTZ Bold.ttf
tiresias/TIRESIAS PCFONTZ Italic.ttf
tiresias/Tiresias Signfont Bold.ttf
tiresias/Tiresias Signfont Italic.ttf
tiresias/Tiresias Signfont.ttf
tiresias/TIRESIAS SIGNFONTZ Bold.ttf
tiresias/TIRESIAS SIGNFONTZ Italic.ttf
tiresias/TIRESIAS SIGNFONTZ.ttf
un-core/UnDotum.ttf
vdrsymbol/VDRSymbolsSans-Bold.ttf
vdrsymbol/VDRSymbolsSans.ttf
vollkorn/Vollkorn-BoldItalic.ttf
vollkorn/Vollkorn-Bold.ttf
vollkorn/Vollkorn-Italic.ttf
vollkorn/Vollkorn-MediumItalic.ttf
vollkorn/Vollkorn-Medium.ttf
vollkorn/Vollkorn-Regular.ttf
vollkorn/Vollkorn-SemiboldItalic.ttf
vollkorn/Vollkorn-Semibold.ttf
Font Validator 2.0 skips about 2/3 of those (i.e. not much problem from FreeType's point of view to workaround), but added one:
wqy-microhei/wqy-microhei.ttc
0 -
Here is the texlive flawed font list according to Font Validator 1.0:
google/roboto/RobotoSlab-Bold.ttf
google/roboto/RobotoSlab-Light.ttf
google/roboto/RobotoSlab-Regular.ttf
google/roboto/RobotoSlab-Thin.ttf
huerta/alegreya/AlegreyaSans-BlackItalic.ttf
huerta/alegreya/AlegreyaSans-Black.ttf
huerta/alegreya/AlegreyaSans-BoldItalic.ttf
huerta/alegreya/AlegreyaSans-Bold.ttf
huerta/alegreya/AlegreyaSans-ExtraBoldItalic.ttf
huerta/alegreya/AlegreyaSans-ExtraBold.ttf
huerta/alegreya/AlegreyaSans-LightItalic.ttf
huerta/alegreya/AlegreyaSans-Light.ttf
huerta/alegreya/AlegreyaSans-MediumItalic.ttf
huerta/alegreya/AlegreyaSans-Medium.ttf
huerta/alegreya/AlegreyaSans-RegularItalic.ttf
huerta/alegreya/AlegreyaSans-Regular.ttf
huerta/alegreya/AlegreyaSansSC-BlackItalic.ttf
huerta/alegreya/AlegreyaSansSC-Black.ttf
huerta/alegreya/AlegreyaSansSC-BoldItalic.ttf
huerta/alegreya/AlegreyaSansSC-Bold.ttf
huerta/alegreya/AlegreyaSansSC-ExtraBoldItalic.ttf
huerta/alegreya/AlegreyaSansSC-ExtraBold.ttf
huerta/alegreya/AlegreyaSansSC-LightItalic.ttf
huerta/alegreya/AlegreyaSansSC-Light.ttf
huerta/alegreya/AlegreyaSansSC-MediumItalic.ttf
huerta/alegreya/AlegreyaSansSC-Medium.ttf
huerta/alegreya/AlegreyaSansSC-RegularItalic.ttf
huerta/alegreya/AlegreyaSansSC-Regular.ttf
huerta/alegreya/AlegreyaSansSC-ThinItalic.ttf
huerta/alegreya/AlegreyaSansSC-Thin.ttf
huerta/alegreya/AlegreyaSans-ThinItalic.ttf
huerta/alegreya/AlegreyaSans-Thin.ttf
public/dejavu/DejaVuSans-Bold.ttf
public/dejavu/DejaVuSansMono-BoldOblique.ttf
public/dejavu/DejaVuSansMono-Bold.ttf
public/dejavu/DejaVuSansMono-Oblique.ttf
public/dejavu/DejaVuSans-Oblique.ttf
public/dejavu/DejaVuSans.ttf
public/dejavu/DejaVuSerif-Bold.ttf
public/dejavu/DejaVuSerif.ttf
public/fontmfizz/font-mfizz.ttf
public/gnu-freefont/FreeMonoBoldOblique.ttf
public/gnu-freefont/FreeMonoBold.ttf
public/gnu-freefont/FreeMonoOblique.ttf
public/gnu-freefont/FreeMono.ttf
public/gnu-freefont/FreeSansBoldOblique.ttf
public/gnu-freefont/FreeSansBold.ttf
public/gnu-freefont/FreeSansOblique.ttf
public/gnu-freefont/FreeSans.ttf
public/gnu-freefont/FreeSerifBoldItalic.ttf
public/gnu-freefont/FreeSerifBold.ttf
public/gnu-freefont/FreeSerifItalic.ttf
public/gnu-freefont/FreeSerif.ttf
public/junicode/Junicode-BoldItalic.ttf
public/junicode/Junicode-Bold.ttf
public/junicode/Junicode-Italic.ttf
public/junicode/Junicode.ttf
public/lato/Lato-BlaIta.ttf
public/lato/Lato-Bla.ttf
public/lato/Lato-BolIta.ttf
public/lato/Lato-Bol.ttf
public/lato/Lato-RegIta.ttf
public/lato/Lato-Reg.ttf
public/typicons/typicons.ttf
sorkin/merriweather/Merriweather-BoldIt.ttf
sorkin/merriweather/Merriweather-Bold.ttf
sorkin/merriweather/Merriweather-Italic.ttf
sorkin/merriweather/Merriweather-LightIt.ttf
sorkin/merriweather/Merriweather-Light.ttf
sorkin/merriweather/Merriweather-Regular.ttf
sorkin/merriweather/MerriweatherSans-BoldItalic.ttf
sorkin/merriweather/MerriweatherSans-Bold.ttf
sorkin/merriweather/MerriweatherSans-ExBoldIt.ttf
sorkin/merriweather/MerriweatherSans-ExtraBold.ttf
sorkin/merriweather/MerriweatherSans-Italic.ttf
sorkin/merriweather/MerriweatherSans-LightItalic.ttf
sorkin/merriweather/MerriweatherSans-Light.ttf
sorkin/merriweather/MerriweatherSans-Regular.ttf
sorkin/merriweather/Merriweather-UltraBdIt.ttf
sorkin/merriweather/Merriweather-UltraBold.ttf
typoland/carlito/Carlito-BoldItalic.ttf
typoland/carlito/Carlito-Bold.ttf
typoland/carlito/Carlito-Italic.ttf
typoland/carlito/Carlito-Regular.ttf
Font Validator 2.0 skips 5 of those.
0 -
It's unfortunate that they still distribute my old Larabie fonts in Fedora. Bad hinting is the least of their problems. Every one of those fonts has been updated or rebuilt since those versions were released and many have been discontinued. Someone involved in the project contacted me a few years ago about getting new versions but we couldn't come to an agreement on the license terms.3
-
For once, koji (fedora's build farm) fails me - it does not tell me who packaged the larabie fonts. Mostly it should do the job, and I encourage other font authors to look it up.
http://koji.fedoraproject.org/koji/search?match=glob&type=package&terms=*font*
That aside - the larabie font package package itself is versioned "0-0.8.20011216.fc24.noarch", which presumably means it was a 2001 snapshot.
The package changelog says 4 people were involved in packaging it in the past - the first 3 seems to be just routine system upgrades:
Sérgio Basto
Nicolas Chauvet
Thorsten Leemhuis
Orcan Ogetbil
So presumably you did not come to an agreement with Orcan Ogetbil .
I think fedora is the better ones (money from redhat helps!) - Debian would likely have more outdated font versions. :-).
The font list is a big list; and besides, I have nothing to say on that part of Font Validator 1.0 and I just run it like everybody else.
1 -
I remember now. In 2011 Paul Sladen modified the the original freeware license to make it a little more open source friendly with my permission. Those fonts were distributed in the non-free section of Debian and the multiverse section on Ubuntu. Users explicitly choose to download and install the fonts themselves and comply with their zero-payware/non-modifiable/freeware licensing.0
-
Fedora has a 'similar' arrangement with rpmfusion - software which are not entirely GPL, have binary blobs, may have patent problem etc, get farmed off over there. Rpmfusion has a non-free section too. I have one or two things where the non-free version is higher and more recent so shadows the official free ones.1
-
@Ray Larabie - seems that nobody in the libre world is shipping anything more recent than 2001 of your fonts.
- sorry, it was in rpmfusion instead of fedora proper. Don't know how I overlooked it earlier...
https://admin.rpmfusion.org/pkgdb/package/nonfree/larabie-fonts/
https://packages.debian.org/jessie/fonts-larabie-deco
https://launchpad.net/ubuntu/+source/fonts-larabie
https://community.linuxmint.com/software/view/ttf-larabie-straight
(other font authors can look up accordingly).1
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 622 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 485 Typography
- 303 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports