xref: /openbsd/usr.bin/file/magdir/fonts (revision a6445c1d)
1#	$OpenBSD: fonts,v 1.5 2009/04/24 18:54:34 chl Exp $
2
3#------------------------------------------------------------------------------
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	search/1	%!PS-AdobeFont-1.	PostScript Type 1 font text
12>20	search/1	>\0			(%s)
136	string		%!PS-AdobeFont-1.	PostScript Type 1 font program data
14
15# X11 font files in SNF (Server Natural Format) format
160	belong		00000004		X11 SNF font data, MSB first
170	lelong		00000004		X11 SNF font data, LSB first
18
19# X11 Bitmap Distribution Format, from Daniel Quinlan (quinlan@yggdrasil.com)
200	search/1	STARTFONT\ 		X11 BDF font text
21
22# X11 fonts, from Daniel Quinlan (quinlan@yggdrasil.com)
23# PCF must come before SGI additions ("MIPSEL MIPS-II COFF" collides)
240	string		\001fcp			X11 Portable Compiled Font data
25>12	byte		0x02			\b, LSB first
26>12	byte		0x0a			\b, MSB first
270	string		D1.0\015		X11 Speedo font data
28
29#------------------------------------------------------------------------------
30# FIGlet fonts and controlfiles
31# From figmagic supplied with Figlet version 2.2
32# "David E. O'Brien" <obrien@FreeBSD.ORG>
330	string		flf		FIGlet font
34>3	string		>2a		version %-2.2s
350	string		flc		FIGlet controlfile
36>3	string		>2a		version %-2.2s
37
38# libGrx graphics lib fonts, from Albert Cahalan (acahalan@cs.uml.edu)
39# Used with djgpp (DOS Gnu C++), sometimes Linux or Turbo C++
400	belong		0x14025919	libGrx font data,
41>8	leshort		x		%dx
42>10	leshort		x		\b%d
43>40	string		x		%s
44# Misc. DOS VGA fonts, from Albert Cahalan (acahalan@cs.uml.edu)
450	belong		0xff464f4e	DOS code page font data collection
467	belong		0x00454741	DOS code page font data
477	belong		0x00564944	DOS code page font data (from Linux?)
484098	string		DOSFONT		DOSFONT2 encrypted font data
49
50# downloadable fonts for browser (prints type) anthon@mnt.org
510	string		PFR1		PFR1 font
52>102	string		>0		\b: %s
53
54# True Type fonts
550	string	\000\001\000\000\000	TrueType font data
56
570	string		\007\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
580	string		\012\001\001\000Copyright\ (c)\ 199	Adobe Multiple Master font
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