[Top][All Lists]
[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: