freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Test suite or something like this


From: Werner LEMBERG
Subject: Re: [ft-devel] Test suite or something like this
Date: Tue, 05 Jun 2012 09:15:55 +0200 (CEST)

> I understand that maybe I am asking too much but even list of font
> names will help.  Maybe you could share the list?

For testing crashes and the like you might look up the FreeType bug
reports, which usually contain snippets also.

Attached you can find the output from

  (for i in *; do
     if test -f "$i"; then
       echo "$i:"
       ftdump "$i" | grep 'family:\|style:'
       echo
     fi
   done) > ftdump.log

showing the fonts in my main test directory.  As you can see, it's a
wild mix of fonts, non-fonts, archives and the like.  Most of the
fonts are not free and have been sent to me for evaluating purposes.

Normally, I load all those files with

  valgrind ftview 20 *

(using a FreeType build created with `make devel') and check for
unexpected results, switching on and off various ftview options.

Setting up a better, more systematic testbed is a huge undertaking...
Volunteers, please raise your hands :-)


    Werner
10x20.bdf:
   family:     Fixed
   style:      Regular

7x13.bdf:
   family:     Fixed
   style:      Regular

8x13.pcf.gz:
   family:     Fixed
   style:      Regular

9x18x4.bdf.bz2:

ACaslonPro-Italic.otf:
   family:     Adobe Caslon Pro
   style:      Italic

ACaslonPro-Italic.ttx:

ACaslonPro-SemiboldItalic.otf:
   family:     Adobe Caslon Pro
   style:      Semibold Italic

ACaslonPro-SemiboldItalic.ttx:

a.cff:
   family:     Garamond
   style:      Book

ADBE_KozMin-M_004FF1_00.gai:
   family:     ADBE_KozMin-M_004FF1_00
   style:      Regular

AdobeHebrew-Italic.cff:
   family:     AdobeHebrew
   style:      Italic

Agenda-MediumItalic.ttf:
   family:     Agenda
   style:      Regular

AHEM____.ttf:
   family:     Ahem
   style:      Regular

AJensonPro-Lt.otf:
   family:     Adobe Jenson Pro
   style:      Light

AJensonPro-Lt.ttx:

AJensonPro-Regular.otf:
   family:     Adobe Jenson Pro
   style:      Regular

AJensonPro-Regular.ttx:

albwb.ttf:
   family:     Albany AMT
   style:      Bold

Alphabet_2.ttf:
   family:     Alphabet_2
   style:      Regular

Ambrosia.otb:
   family:     Ambrosia
   style:      Medium

anttr.metrics:

anttr.metrics.old:

anttr.pfb:
   family:     AntykwaTorunska
   style:      Regular

Apple_Rich_Fonts2.tgz:

arial-5.06.ttf:
   family:     Arial
   style:      Regular

arialbd.ttf:
   family:     Arial
   style:      Bold

arial.bug.ttf:
   family:     Arial
   style:      Regular

arial.log:

ARIALNBI.TTF:
   family:     Arial
   style:      Narrow

ARIALN.TTF:
   family:     Arial
   style:      Narrow

arial.ttf:
   family:     Arial
   style:      Regular

arialuni-w.points:

ARIAL_ver_2_76.zip:

artisan12.otf:
   family:     Artisan12
   style:      Regular

artisan12.ttx:

ATHER___.TTF:
   family:     Athena
   style:       Roman

ATLAINLN.AFM:

ATLAINLN.PFB:
   family:     Atlantic Inline
   style:      Regular

ATLAINLN.PFM:

AurulentSans-Bold.otf:
   family:     Aurulent Sans
   style:      Bold

AurulentSans-Bold.ttx:

AurulentSans-Regular.otf:
   family:     Aurulent Sans
   style:      Regular

AurulentSans-Regular.ttx:

autohint1.ttf:
   family:     Untitled1
   style:      Medium

autohint2.ttf:
   family:     Untitled1
   style:      Medium

autohint3.ttf:
   family:     slkscrtc
   style:      regular

bad1.pcf:

badfont.otf:

badfont.ttx:

bar39al.pfb:
   family:     
   style:      Regular

barc39al.ttf:
   family:     Barcode3_9AL
   style:      Normal

BERLIN_REDRAIN.ttf:
   family:     BERLIN REDRAIN
   style:      Regular

BIG5EINST.exe:

Bkai08mua.ttf:
   family:     ??????
   style:      Regular

bktam.tar.gz:

BOD_BLAI.TTF:
   family:     Bodoni MT
   style:      Black Italic

BOD_CB.TTF:
   family:     Bodoni MT
   style:      Condensed Bold

BOD_PSTC.TTF:
   family:     Bodoni MT
   style:      Poster Compressed

bu______.pfb:
   family:     Burgundian
   style:      Regular

c059013l.afm:

c059013l.pfb:
   family:     Century Schoolbook L
   style:      Roman

c48.dat:
   family:     (null)
   style:      (null)

Caliban.ttf:
   family:     Caliban
   style:      Regular

calibri.tar.bz2:

CAMBRIA.TTC:
   family:     Cambria
   style:      Regular
   family:     Cambria Math
   style:      Regular

charcoal.ttf:
   family:     Charcoal
   style:      Regular

CHRONTXT.TTF:
   family:     Chronicle Text
   style:      Regular

cm-unicode-0.6.3a-otf.tar.gz:

code2001.ttf:
   family:     Code2001
   style:      Regular

cordiau.ttf:
   family:     CordiaUPC
   style:      Regular

CourierStd.otf:
   family:     Courier Std
   style:      Medium

CourierStd.ttx:

courier.ttf:
   family:     Courier New
   style:      Bold

dejavu-lgc-fonts-ttf-2.32.tar.bz2:

DejaVuSansMono.ttf:
   family:     DejaVu Sans Mono
   style:      Book

DejaVuSans-TA.ttf:
   family:     DejaVu Sans
   style:      Book

DejaVuSans.ttf:
   family:     DejaVu Sans
   style:      Book

DejaVuSerif.ttf:
   family:     DejaVu Serif
   style:      Book

devnag18.bdf:
   family:     Devanagari
   style:      Regular

DFHsm5.ttc:
   family:     DFHSMincho-W5
   style:      Regular
   family:     DFPHSMincho-W5
   style:      Regular
   family:     DFGHSMincho-W5
   style:      Regular

Dwnoutsh.ttf:
   family:     Diwani Outline Shaded
   style:      Regular

Edrip-Regular.ttf:
   family:     Edrip
   style:      Regular

eurofont.exe:

F025-funk.zip:

far-east-truetype-specification.doc:

fd20020823.zip:

FDArrayTest-with-256-FDs.otf:
   family:     FDArray Test
   style:      Regular

FDArrayTest-with-256-FDs.ttx:

font1.ttf:
   family:     (null)
   style:      (null)

fontc.ttf:
   family:     (null)
   style:      (null)

Fonts-bugged.zip:

fonts-ttf-gentium-1.0.1.tar.bz2:

fonts.zip:

FRABK.TTF:
   family:     Franklin Gothic Book
   style:      Regular

freefont-ttf-20080912.tar.gz:

FreeMono.ttf:
   family:     FreeMono
   style:      Medium

FSEX300.ttf:
   family:     Fixedsys Excelsior 3.01
   style:      Regular

ftdump.log:

funkyfonts.zip:

FX1.ttf:
   family:     DFLiHei-Lt
   style:      Regular

GoodTimes-18.bdf:
   family:     Good Times
   style:      Bold

Gregorianik1:
   family:     Gregorianik1
   style:      Regular

Gregorianik1.metrics:

Gregorianik1.metrics.old:

Gregorianik2:
   family:     Gregorianik2
   style:      Regular

Gregorianik3:
   family:     Gregorianik3
   style:      Regular

Gregorianik4:
   family:     Gregorianik4
   style:      Regular

Gregorianik5:
   family:     CAGHFP+Gregorianik5
   style:      Regular

hanglg16.pcf.Z:
   family:     Gothic
   style:      Regular

helveticaFonts.tar.gz:

Helvetica-Narrow.cff:
   family:     Helvetica-Narrow
   style:      Regular

htst3.ttf:
   family:     HuaTianSongTi
   style:      Regular

HVN_____.PFB:
   family:     Helvetica
   style:      Narrow

HVN_____.t1disasm:

HV______.PFB:
   family:     Helvetica
   style:      Regular

IDSongBold.ttf:
   family:     ?????s??????
   style:      Regular

junicode-src.tar.gz:

kaiu.ttf:
   family:     DFKai-SB
   style:      Regular

KhmerOS2.0.zip:

KhmerOS.ttf:
   family:     Khmer OS
   style:      Regular

KozGoPro-Medium.otf:
   family:     Kozuka Gothic Pro
   style:      M

KozGoPro-Medium.ttx:

kt.ttf:
   family:     SimKai-GBK
   style:      Regular

LastResort.ttf:
   family:     LastResort
   style:      Regular

Legendum+Garogier.zip:

LucidaBrightRegular.ttf.bz2:

LucidaGrande.ttf:
   family:     Lucida Grande
   style:      Regular

lucon.ttf:
   family:     Lucida Console
   style:      Regular

macbitmap.tar.gz:

mangal.ttf:
   family:     Mangal
   style:      Regular

mathfont-0.59a.tar.gz:

mingliu.ttc:
   family:     MingLiU
   style:      Regular
   family:     PMingLiU
   style:      Regular

Misc-Fixed.pfa:
   family:     Fixed
   style:      Medium

mm.zip:

MONOFONT.TTF:
   family:     Monofonto
   style:      Regular

MSungStd-Light-Acro.otf:
   family:     MSung Std Acro
   style:      Light

MSungStd-Light-Acro.ttx:

MtBdLFIt.ttf:
   family:     MetaBoldLF-Italic
   style:      Regular

MyriadPro-Regular.pfa:
   family:     Myriad Pro
   style:      Regular

MySans-Regular.pfb:
   family:     MySans
   style:      Regular

oldstand-1.0.otf.zip:

oldstand-1.0.ttf.zip:

otfnt.tgz:

OTLtest.hint.ttf:
   family:     OTLtest
   style:      Italic

OTLtest_Info.txt:

OTLtest.ttf:
   family:     OTLtest
   style:      Italic

pala.ttf:
   family:     Palatino Linotype
   style:      Regular

po9.tar.gz:

ROYINS.ZIP:

search-SSW:

segoeuil.ttf:
   family:     Segoe UI
   style:      Light

seguisb.ttf:
   family:     Segoe UI
   style:      Semibold

Shree850.ttf:
   family:     SHREE850
   style:      Regular

Shrel708.ttf:
   family:     SHREE708
   style:      Regular

simhei.ttf:
   family:     SimHei
   style:      Regular

simkai.ttf:
   family:     KaiTi_GB2312
   style:      Regular

simsunb.ttf:
   family:     SimSun-ExtB
   style:      Regular

SkiaRegular.old.ttf:
   family:     Skia
   style:      Regular

slkscrtc.ttf:
   family:     slkscrtc
   style:      regular

tahoma-winxp.new.ttf:
   family:     Tahoma
   style:      Regular

tahoma-winxp.orig.ttf:
   family:     Tahoma
   style:      Regular

timesbolditalic.pfb:
   family:     Times
   style:      BoldItalic

TimesNR_ver_2_76.zip:

times.vista.ttf:
   family:     Times New Roman
   style:      Regular

tir_____.pfb:
   family:     Times
   style:      Roman

TNR.zip:

Track.log:

TradeGothicLTStd_BdCn20.otf:
   family:     Trade Gothic LT Std
   style:      Bold Condensed No. 20

TradeGothicLTStd_BdCn20.ttx:

trado.ttf:
   family:     Traditional Arabic
   style:      Regular

tt1154m_.ttf:
   family:     AdLib BT
   style:      Regular

tt9796z_.ttf:
   family:     Aerospace BT
   style:      Regular

ttf-arphic-uming_0.1.20060928.orig.tar.gz:

ttf-zh-song-1.4-13.noarch.rpm:

tttest.ttf:
   family:     Tttest
   style:      Regular

tttest.ttx:

UnicodeAll.metrics:

UnicodeAll.metrics.old:

UnicodeAll.otf:
   family:     Unicode All
   style:      Regular

UnicodeAll.ttx:

UnicodeAll.ttx.orig:

UniversalModern-Regular.metrics:

UniversalModern-Regular.metrics.old:

UniversalModern-Regular.otf:
   family:     Universal Modern
   style:      Regular

UniversalModern-Regular.ttx:

URW-Classico.zip:

UTBI__10.pcf:
   family:     Utopia
   style:      Bold Italic

Vera.ttf:
   family:     Bitstream Vera Sans
   style:      Roman

verdana-sp1.ttf:
   family:     Verdana
   style:      Regular

vga.pcf.bz2:
   family:     (null)
   style:      Regular

viscii-24.bdf:
   family:     Fixed
   style:      Regular

vncmr-2.2.tar.bz2:

wangfont.pdf:

wcl-02.ttf:
   family:     (null)
   style:      (null)

wt024.ttf:
   family:     HanWangFangSongMedium
   style:      Regular

YOzFont.7z:

zeroes_three.ttf:
   family:     Zeroes Three
   style:      Regular

zzz.ttx:

zzzz.ttf:
   family:     Arial
   style:      Regular

zzzz.ttx:


reply via email to

[Prev in Thread] Current Thread [Next in Thread]