xref: /dragonfly/contrib/file/magic/Magdir/fonts (revision bcb3e04d)
1
2#------------------------------------------------------------------------------
3# $File: fonts,v 1.21 2009/12/06 23:17:52 rrt Exp $
4# fonts:  file(1) magic for font data
5#
60	search/1	FONT		ASCII vfont text
70	short		0436		Berkeley vfont data
80	short		017001		byte-swapped Berkeley vfont data
9
10# PostScript fonts (must precede "printer" entries), quinlan@yggdrasil.com
110	string		%!PS-AdobeFont-1.	PostScript Type 1 font text
12>20	string		>\0			(%s)
136	string		%!PS-AdobeFont-1.	PostScript Type 1 font program data
140	string		%!FontType1	PostScript Type 1 font program data
156	string		%!FontType1	PostScript Type 1 font program data
160	string		%!PS-Adobe-3.0\ Resource-Font	PostScript Type 1 font text
17
18# X11 font files in SNF (Server Natural Format) format
190	belong		00000004		X11 SNF font data, MSB first
200	lelong		00000004		X11 SNF font data, LSB first
21
22# X11 Bitmap Distribution Format, from Daniel Quinlan (quinlan@yggdrasil.com)
230	search/1	STARTFONT\ 		X11 BDF font text
24
25# X11 fonts, from Daniel Quinlan (quinlan@yggdrasil.com)
26# PCF must come before SGI additions ("MIPSEL MIPS-II COFF" collides)
270	string		\001fcp			X11 Portable Compiled Font data
28>12	byte		0x02			\b, LSB first
29>12	byte		0x0a			\b, MSB first
300	string		D1.0\015		X11 Speedo font data
31
32#------------------------------------------------------------------------------
33# FIGlet fonts and controlfiles
34# From figmagic supplied with Figlet version 2.2
35# "David E. O'Brien" <obrien@FreeBSD.ORG>
360	string		flf		FIGlet font
37>3	string		>2a		version %-2.2s
380	string		flc		FIGlet controlfile
39>3	string		>2a		version %-2.2s
40
41# libGrx graphics lib fonts, from Albert Cahalan (acahalan@cs.uml.edu)
42# Used with djgpp (DOS Gnu C++), sometimes Linux or Turbo C++
430	belong		0x14025919	libGrx font data,
44>8	leshort		x		%dx
45>10	leshort		x		\b%d
46>40	string		x		%s
47# Misc. DOS VGA fonts, from Albert Cahalan (acahalan@cs.uml.edu)
480	belong		0xff464f4e	DOS code page font data collection
497	belong		0x00454741	DOS code page font data
507	belong		0x00564944	DOS code page font data (from Linux?)
514098	string		DOSFONT		DOSFONT2 encrypted font data
52
53# downloadable fonts for browser (prints type) anthon@mnt.org
540	string		PFR1		PFR1 font
55>102	string		>0		\b: %s
56
57# True Type fonts
580	string	\000\001\000\000\000	TrueType font data
59!:mime application/x-font-ttf
60
610	string		\007\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
620	string		\012\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
63
640	string		ttcf		TrueType font collection data
65
66# Opentype font data from Avi Bercovich
670	string		OTTO		OpenType font data
68!:mime application/vnd.ms-opentype
69
70# Gürkan Sengün <gurkan@linuks.mine.nu>, www.linuks.mine.nu
710	string		SplineFontDB:	Spline Font Database
72!:mime application/vnd.font-fontforge-sfd
73>14	string		x		version %s
74