1234449Sobrien
268349Sobrien#------------------------------------------------------------------------------
3234449Sobrien# $File: fonts,v 1.23 2010/09/20 18:55:20 rrt Exp $
468349Sobrien# fonts:  file(1) magic for font data
568349Sobrien#
6186691Sobrien0	search/1	FONT		ASCII vfont text
768349Sobrien0	short		0436		Berkeley vfont data
868349Sobrien0	short		017001		byte-swapped Berkeley vfont data
968349Sobrien
1068349Sobrien# PostScript fonts (must precede "printer" entries), quinlan@yggdrasil.com
11192350Sdelphij0	string		%!PS-AdobeFont-1.	PostScript Type 1 font text
12192350Sdelphij>20	string		>\0			(%s)
13133359Sobrien6	string		%!PS-AdobeFont-1.	PostScript Type 1 font program data
14234449Sobrien0	string		%!FontType1	PostScript Type 1 font program data
15234449Sobrien6	string		%!FontType1	PostScript Type 1 font program data
16234449Sobrien0	string		%!PS-Adobe-3.0\ Resource-Font	PostScript Type 1 font text
1768349Sobrien
1868349Sobrien# X11 font files in SNF (Server Natural Format) format
1968349Sobrien0	belong		00000004		X11 SNF font data, MSB first
2068349Sobrien0	lelong		00000004		X11 SNF font data, LSB first
2168349Sobrien
2268349Sobrien# X11 Bitmap Distribution Format, from Daniel Quinlan (quinlan@yggdrasil.com)
23186691Sobrien0	search/1	STARTFONT\ 		X11 BDF font text
2468349Sobrien
2568349Sobrien# X11 fonts, from Daniel Quinlan (quinlan@yggdrasil.com)
2668349Sobrien# PCF must come before SGI additions ("MIPSEL MIPS-II COFF" collides)
2768349Sobrien0	string		\001fcp			X11 Portable Compiled Font data
2868349Sobrien>12	byte		0x02			\b, LSB first
2968349Sobrien>12	byte		0x0a			\b, MSB first
3068349Sobrien0	string		D1.0\015		X11 Speedo font data
3168349Sobrien
3268349Sobrien#------------------------------------------------------------------------------
3368349Sobrien# FIGlet fonts and controlfiles
3468349Sobrien# From figmagic supplied with Figlet version 2.2
3568349Sobrien# "David E. O'Brien" <obrien@FreeBSD.ORG>
3668349Sobrien0	string		flf		FIGlet font
3768349Sobrien>3	string		>2a		version %-2.2s
3868349Sobrien0	string		flc		FIGlet controlfile
3968349Sobrien>3	string		>2a		version %-2.2s
4068349Sobrien
4168349Sobrien# libGrx graphics lib fonts, from Albert Cahalan (acahalan@cs.uml.edu)
4268349Sobrien# Used with djgpp (DOS Gnu C++), sometimes Linux or Turbo C++
4368349Sobrien0	belong		0x14025919	libGrx font data,
4468349Sobrien>8	leshort		x		%dx
4568349Sobrien>10	leshort		x		\b%d
4668349Sobrien>40	string		x		%s
4768349Sobrien# Misc. DOS VGA fonts, from Albert Cahalan (acahalan@cs.uml.edu)
4868349Sobrien0	belong		0xff464f4e	DOS code page font data collection
4968349Sobrien7	belong		0x00454741	DOS code page font data
5068349Sobrien7	belong		0x00564944	DOS code page font data (from Linux?)
5168349Sobrien4098	string		DOSFONT		DOSFONT2 encrypted font data
5268349Sobrien
5368349Sobrien# downloadable fonts for browser (prints type) anthon@mnt.org
5468349Sobrien0	string		PFR1		PFR1 font
5568349Sobrien>102	string		>0		\b: %s
56133359Sobrien
57133359Sobrien# True Type fonts
58133359Sobrien0	string	\000\001\000\000\000	TrueType font data
59234449Sobrien!:mime application/x-font-ttf
60133359Sobrien
61133359Sobrien0	string		\007\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
62133359Sobrien0	string		\012\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
63133359Sobrien
64234449Sobrien# TrueType/OpenType font collections (.ttc)
65234449Sobrien# http://www.microsoft.com/typography/otspec/otff.htm
66192350Sdelphij0	string		ttcf		TrueType font collection data
67234449Sobrien>4	belong		0x00010000	\b, 1.0
68234449Sobrien>>8	belong		>0		\b, %d fonts
69234449Sobrien>4	belong		0x00020000	\b, 2.0
70234449Sobrien>>8	belong		>0		\b, %d fonts
71234449Sobrien# 0x44454947 = 'DSIG'
72234449Sobrien>>>16	belong		0x44534947	\b, digitally signed
73192350Sdelphij
74133359Sobrien# Opentype font data from Avi Bercovich
75234449Sobrien0	string		OTTO		OpenType font data
76234449Sobrien!:mime application/vnd.ms-opentype
77133359Sobrien
78169962Sobrien# G��rkan Seng��n <gurkan@linuks.mine.nu>, www.linuks.mine.nu 
79169962Sobrien0	string		SplineFontDB:	Spline Font Database 
80234449Sobrien!:mime application/vnd.font-fontforge-sfd
81169962Sobrien>14	string		x		version %s
82234449Sobrien
83234449Sobrien# EOT
84234449Sobrien34	string		LP		Embedded OpenType (EOT)
85234449Sobrien!:mime application/vnd.ms-fontobject
86