1b6cee71dSXin LI 2b6cee71dSXin LI#------------------------------------------------------------------------------ 3*898496eeSXin LI# $File: softquad,v 1.14 2022/10/28 17:19:54 christos Exp $ 4b6cee71dSXin LI# softquad: file(1) magic for SoftQuad Publishing Software 5*898496eeSXin LI# URL: https://en.wikipedia.org/wiki/SoftQuad_Software 6b6cee71dSXin LI# 7b6cee71dSXin LI# Author/Editor and RulesBuilder 8b6cee71dSXin LI# 9b6cee71dSXin LI# XXX - byte order? 10b6cee71dSXin LI# 11b6cee71dSXin LI0 string \<!SQ\ DTD> Compiled SGML rules file 12b6cee71dSXin LI>9 string >\0 Type %s 13b6cee71dSXin LI0 string \<!SQ\ A/E> A/E SGML Document binary 14b6cee71dSXin LI>9 string >\0 Type %s 15b6cee71dSXin LI0 string \<!SQ\ STS> A/E SGML binary styles file 16b6cee71dSXin LI>9 string >\0 Type %s 17b6cee71dSXin LI0 short 0xc0de Compiled PSI (v1) data 18b6cee71dSXin LI0 short 0xc0da Compiled PSI (v2) data 19b6cee71dSXin LI>3 string >\0 (%s) 20b6cee71dSXin LI# Binary sqtroff font/desc files... 21*898496eeSXin LI# GRR: the line below is also true for 5View capture file handled by ./sniffer 22*898496eeSXin LI0 short 0125252 23*898496eeSXin LI# skip 5View capture file with "invalid" version AAAAh 24*898496eeSXin LI>2 short >0 SoftQuad DESC or font file binary - version %d 25b6cee71dSXin LI# Bitmaps... 26b6cee71dSXin LI0 search/1 SQ\ BITMAP1 SoftQuad Raster Format text 27b6cee71dSXin LI#0 string SQ\ BITMAP2 SoftQuad Raster Format data 28b6cee71dSXin LI# sqtroff intermediate language (replacement for ditroff int. lang.) 29b6cee71dSXin LI0 string X\ SoftQuad troff Context intermediate 30b6cee71dSXin LI>2 string 495 for AT&T 495 laser printer 31b6cee71dSXin LI>2 string hp for Hewlett-Packard LaserJet 32b6cee71dSXin LI>2 string impr for IMAGEN imPRESS 33b6cee71dSXin LI>2 string ps for PostScript 34b6cee71dSXin LI 35b6cee71dSXin LI# From: Michael Piefel <piefel@debian.org> 36b6cee71dSXin LI# sqtroff intermediate language (replacement for ditroff int. lang.) 37b6cee71dSXin LI0 string X\ 495 SoftQuad troff Context intermediate for AT&T 495 laser printer 38b6cee71dSXin LI0 string X\ hp SoftQuad troff Context intermediate for HP LaserJet 39b6cee71dSXin LI0 string X\ impr SoftQuad troff Context intermediate for IMAGEN imPRESS 40b6cee71dSXin LI0 string X\ ps SoftQuad troff Context intermediate for PostScript 41