xref: /dragonfly/contrib/file/magic/Magdir/fonts (revision 4a65f651)
1#------------------------------------------------------------------------------
2# fonts:  file(1) magic for font data
3#
40	search/1	FONT		ASCII vfont text
50	short		0436		Berkeley vfont data
60	short		017001		byte-swapped Berkeley vfont data
7
8# PostScript fonts (must precede "printer" entries), quinlan@yggdrasil.com
90	string		%!PS-AdobeFont-1.	PostScript Type 1 font text
10>20	string		>\0			(%s)
116	string		%!PS-AdobeFont-1.	PostScript Type 1 font program data
12
13# X11 font files in SNF (Server Natural Format) format
140	belong		00000004		X11 SNF font data, MSB first
150	lelong		00000004		X11 SNF font data, LSB first
16
17# X11 Bitmap Distribution Format, from Daniel Quinlan (quinlan@yggdrasil.com)
180	search/1	STARTFONT\ 		X11 BDF font text
19
20# X11 fonts, from Daniel Quinlan (quinlan@yggdrasil.com)
21# PCF must come before SGI additions ("MIPSEL MIPS-II COFF" collides)
220	string		\001fcp			X11 Portable Compiled Font data
23>12	byte		0x02			\b, LSB first
24>12	byte		0x0a			\b, MSB first
250	string		D1.0\015		X11 Speedo font data
26
27#------------------------------------------------------------------------------
28# FIGlet fonts and controlfiles
29# From figmagic supplied with Figlet version 2.2
30# "David E. O'Brien" <obrien@FreeBSD.ORG>
310	string		flf		FIGlet font
32>3	string		>2a		version %-2.2s
330	string		flc		FIGlet controlfile
34>3	string		>2a		version %-2.2s
35
36# libGrx graphics lib fonts, from Albert Cahalan (acahalan@cs.uml.edu)
37# Used with djgpp (DOS Gnu C++), sometimes Linux or Turbo C++
380	belong		0x14025919	libGrx font data,
39>8	leshort		x		%dx
40>10	leshort		x		\b%d
41>40	string		x		%s
42# Misc. DOS VGA fonts, from Albert Cahalan (acahalan@cs.uml.edu)
430	belong		0xff464f4e	DOS code page font data collection
447	belong		0x00454741	DOS code page font data
457	belong		0x00564944	DOS code page font data (from Linux?)
464098	string		DOSFONT		DOSFONT2 encrypted font data
47
48# downloadable fonts for browser (prints type) anthon@mnt.org
490	string		PFR1		PFR1 font
50>102	string		>0		\b: %s
51
52# True Type fonts
530	string	\000\001\000\000\000	TrueType font data
54
550	string		\007\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
560	string		\012\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
57
580	string		ttcf		TrueType font collection data
59
60# Opentype font data from Avi Bercovich
610	string		OTTO		OpenType font data
62
63# Gürkan Sengün <gurkan@linuks.mine.nu>, www.linuks.mine.nu
640	string		SplineFontDB:	Spline Font Database
65>14	string		x		version %s
66