1*7af41682SXin LI#------------------------------------------------------------------------------ 2*7af41682SXin LI# $File: andrew,v 1.1 2026/04/16 15:13:19 christos Exp $ 3*7af41682SXin LI# andrew: file(1) magic for Andrew Project files: 4*7af41682SXin LI# https://en.wikipedia.org/wiki/Andrew_Project 5*7af41682SXin LI 6*7af41682SXin LI# Andrew Toolkit (ATK / AUIS) data stream 7*7af41682SXin LI# From Carnegie Mellon University's Andrew User Interface System (c. 1988) 8*7af41682SXin LI 9*7af41682SXin LI0 string \\begindata{raster, Andrew Toolkit raster image data 10*7af41682SXin LI!:mime application/andrew-inset 11*7af41682SXin LI!:ext raster 12*7af41682SXin LI 13*7af41682SXin LI0 string \\begindata{text, Andrew Toolkit text document 14*7af41682SXin LI!:mime application/andrew-inset 15*7af41682SXin LI!:ext ez 16*7af41682SXin LI 17*7af41682SXin LI0 string \\begindata{table, Andrew Toolkit table 18*7af41682SXin LI!:mime application/andrew-inset 19*7af41682SXin LI!:ext ez 20*7af41682SXin LI 21*7af41682SXin LI0 string \\begindata{figure, Andrew Toolkit figure 22*7af41682SXin LI!:mime application/andrew-inset 23*7af41682SXin LI!:ext ez 24*7af41682SXin LI 25*7af41682SXin LI0 string \\begindata{zip, Andrew Toolkit zip (compound document) 26*7af41682SXin LI!:mime application/andrew-inset 27*7af41682SXin LI!:ext ez 28*7af41682SXin LI 29*7af41682SXin LI# Generic fallback for any other ATK data type 30*7af41682SXin LI0 regex/s \\\\begindata\\{[a-z] Andrew Toolkit data 31*7af41682SXin LI!:mime application/andrew-inset 32*7af41682SXin LI!:ext ez 33