xref: /dflybsd-src/contrib/file/magic/Magdir/sgml (revision 739f0ef867128a933e021db3d831e906fcafd825)
1c30bd091SSascha Wildner
279343712SPeter Avalos#------------------------------------------------------------------------------
3*3b9cdfa3SAntonio Huete Jimenez# $File: sgml,v 1.46 2022/08/16 11:16:39 christos Exp $
479343712SPeter Avalos# Type:	SVG Vectorial Graphics
579343712SPeter Avalos# From:	Noel Torres <tecnico@ejerciciosresueltos.com>
6c30bd091SSascha Wildner0	string		\<?xml\ version=
7c30bd091SSascha Wildner>14	regex		['"\ \t]*[0-9.]+['"\ \t]*
8f72f8299SJan Lentfer>>19	search/4096	\<svg			SVG Scalable Vector Graphics image
979343712SPeter Avalos!:mime	image/svg+xml
10*3b9cdfa3SAntonio Huete Jimenez!:ext   svg
11f72f8299SJan Lentfer>>19	search/4096	\<gnc-v2		GnuCash file
1279343712SPeter Avalos!:mime	application/x-gnucash
13c30bd091SSascha Wildner0	string		\<svg			SVG Scalable Vector Graphics image
146fca56fbSSascha Wildner!:mime	image/svg+xml
15*3b9cdfa3SAntonio Huete Jimenez!:ext   svg
1679343712SPeter Avalos
1779343712SPeter Avalos# Sitemap file
18c30bd091SSascha Wildner0	string/t		\<?xml\ version=
19c30bd091SSascha Wildner>14	regex		['"\ \t]*[0-9.]+['"\ \t]*
20f72f8299SJan Lentfer>>19	search/4096	\<urlset		XML Sitemap document text
2179343712SPeter Avalos!:mime	application/xml-sitemap
22327e51cbSPeter Avalos
23e8af9738SPeter Avalos# OpenStreetMap XML (.osm)
246fca56fbSSascha Wildner# https://wiki.openstreetmap.org/wiki/OSM_XML
25e8af9738SPeter Avalos# From: Markus Heidelberg <markus.heidelberg@web.de>
26c30bd091SSascha Wildner0	string		\<?xml\ version=
27c30bd091SSascha Wildner>14	regex		['"\ \t]*[0-9.]+['"\ \t]*
28e8af9738SPeter Avalos>>19	search/4096	\<osm			OpenStreetMap XML data
29e8af9738SPeter Avalos
30f72f8299SJan Lentfer# xhtml
31e4d4ce0cSPeter Avalos0	string/t		\<?xml\ version="
32c30bd091SSascha Wildner>19	search/4096/cWbt	\<!doctype\ html	XHTML document text
33c30bd091SSascha Wildner>>15	string		>\0	(version %.3s)
34f72f8299SJan Lentfer!:mime	text/html
35e4d4ce0cSPeter Avalos0	string/t		\<?xml\ version='
36c30bd091SSascha Wildner>19	search/4096/cWbt	\<!doctype\ html	XHTML document text
37c30bd091SSascha Wildner>>15	string		>\0	(version %.3s)
38f72f8299SJan Lentfer!:mime	text/html
39e4d4ce0cSPeter Avalos0	string/t		\<?xml\ version="
40c30bd091SSascha Wildner>19	search/4096/cWbt	\<html	broken XHTML document text
41c30bd091SSascha Wildner>>15	string		>\0	(version %.3s)
42f72f8299SJan Lentfer!:mime	text/html
43f72f8299SJan Lentfer
44327e51cbSPeter Avalos#------------------------------------------------------------------------------
45327e51cbSPeter Avalos# sgml:  file(1) magic for Standard Generalized Markup Language
46327e51cbSPeter Avalos# HyperText Markup Language (HTML) is an SGML document type,
47327e51cbSPeter Avalos# from Daniel Quinlan (quinlan@yggdrasil.com)
48970935fdSSascha Wildner# adapted to string extensions by Anthon van der Neut <anthon@mnt.org)
49e4d4ce0cSPeter Avalos0	search/4096/cWt	\<!doctype\ html	HTML document text
5079343712SPeter Avalos!:mime	text/html
51e8af9738SPeter Avalos!:strength + 5
52c30bd091SSascha Wildner
53c30bd091SSascha Wildner# SVG document
54c30bd091SSascha Wildner# https://www.w3.org/TR/SVG/single-page.html
55c30bd091SSascha Wildner0	search/4096/cWbt	\<!doctype\ svg	SVG XML document
56c30bd091SSascha Wildner!:mime  image/svg+xml
57*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
58c30bd091SSascha Wildner
59c30bd091SSascha Wildner0	search/4096/cwt	\<head\>		HTML document text
6079343712SPeter Avalos!:mime	text/html
61*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
62c30bd091SSascha Wildner0	search/4096/cWt	\<head\ 		HTML document text
6379343712SPeter Avalos!:mime	text/html
64*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
65c30bd091SSascha Wildner0	search/4096/cwt	\<title\>		HTML document text
66f72f8299SJan Lentfer!:mime	text/html
67*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
68c30bd091SSascha Wildner0	search/4096/cWt	\<title\ 		HTML document text
69f72f8299SJan Lentfer!:mime	text/html
70*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
71c30bd091SSascha Wildner0	search/4096/cwt	\<html\>		HTML document text
72f72f8299SJan Lentfer!:mime	text/html
73*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
74c30bd091SSascha Wildner0	search/4096/cWt	\<html\ 		HTML document text
75f72f8299SJan Lentfer!:mime	text/html
76*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
77c30bd091SSascha Wildner0	search/4096/cwt	\<script\> 		HTML document text
78c30bd091SSascha Wildner!:mime	text/html
79*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
80c30bd091SSascha Wildner0	search/4096/cWt	\<script\ 		HTML document text
81c30bd091SSascha Wildner!:mime	text/html
82*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
83c30bd091SSascha Wildner0	search/4096/cwt	\<style\> 		HTML document text
84c30bd091SSascha Wildner!:mime	text/html
85*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
86c30bd091SSascha Wildner0	search/4096/cWt	\<style\  		HTML document text
87c30bd091SSascha Wildner!:mime	text/html
88*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
89c30bd091SSascha Wildner0	search/4096/cwt	\<table\>		HTML document text
90c30bd091SSascha Wildner!:mime	text/html
91*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
92c30bd091SSascha Wildner0	search/4096/cWt	\<table\ 		HTML document text
93c30bd091SSascha Wildner!:mime	text/html
94*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
95c30bd091SSascha Wildner
96e4d4ce0cSPeter Avalos0	search/4096/cwt	\<a\ href=		HTML document text
9779343712SPeter Avalos!:mime	text/html
98*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
99327e51cbSPeter Avalos
100327e51cbSPeter Avalos# Extensible markup language (XML), a subset of SGML
101327e51cbSPeter Avalos# from Marc Prud'hommeaux (marc@apocalypse.org)
102e4d4ce0cSPeter Avalos0	search/1/cwt	\<?xml			XML document text
103c30bd091SSascha Wildner!:mime	text/xml
104*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
105e4d4ce0cSPeter Avalos0	string/t		\<?xml\ version\ "	XML
106c30bd091SSascha Wildner!:mime	text/xml
107*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
108e4d4ce0cSPeter Avalos0	string/t		\<?xml\ version="	XML
109c30bd091SSascha Wildner!:mime	text/xml
110*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
111e8af9738SPeter Avalos>15	string/t	>\0			%.3s document text
11279343712SPeter Avalos>>23	search/1	\<xsl:stylesheet	(XSL stylesheet)
11379343712SPeter Avalos>>24	search/1	\<xsl:stylesheet	(XSL stylesheet)
114c990e5baSDaniel Fojt0	string/t	\<?xml\ version='	XML
115c30bd091SSascha Wildner!:mime	text/xml
116*3b9cdfa3SAntonio Huete Jimenez!:strength + 15
117e8af9738SPeter Avalos>15	string/t	>\0			%.3s document text
11879343712SPeter Avalos>>23	search/1	\<xsl:stylesheet	(XSL stylesheet)
11979343712SPeter Avalos>>24	search/1	\<xsl:stylesheet	(XSL stylesheet)
120e4d4ce0cSPeter Avalos0	search/1/wt	\<?XML			broken XML document text
121c30bd091SSascha Wildner!:mime	text/xml
122f72f8299SJan Lentfer!:strength - 10
123327e51cbSPeter Avalos
124327e51cbSPeter Avalos
125327e51cbSPeter Avalos# SGML, mostly from rph@sq
126e4d4ce0cSPeter Avalos0	search/4096/cwt	\<!doctype		exported SGML document text
127e4d4ce0cSPeter Avalos0	search/4096/cwt	\<!subdoc		exported SGML subdocument text
128e4d4ce0cSPeter Avalos0	search/4096/cwt	\<!--			exported SGML document text
129f72f8299SJan Lentfer!:strength - 10
130327e51cbSPeter Avalos
131327e51cbSPeter Avalos# Web browser cookie files
132327e51cbSPeter Avalos# (Mozilla, Galeon, Netscape 4, Konqueror..)
133327e51cbSPeter Avalos# Ulf Harnhammar <ulfh@update.uu.se>
13479343712SPeter Avalos0	search/1	#\ HTTP\ Cookie\ File	Web browser cookie text
13579343712SPeter Avalos0	search/1	#\ Netscape\ HTTP\ Cookie\ File	Netscape cookie text
13679343712SPeter Avalos0	search/1	#\ KDE\ Cookie\ File	Konqueror cookie text
1376fca56fbSSascha Wildner
1386fca56fbSSascha Wildner# XML-based format representing braille pages in a digital format.
1396fca56fbSSascha Wildner#
1406fca56fbSSascha Wildner# Specification:
1416fca56fbSSascha Wildner# http://files.pef-format.org/specifications/pef-2008-1/pef-specification.html
1426fca56fbSSascha Wildner#
1436fca56fbSSascha Wildner# Simon Aittamaa <simon.aittamaa@gmail.com>
1446fca56fbSSascha Wildner0	string		\<?xml\ version=
1456fca56fbSSascha Wildner>14	regex		['"\ \t]*[0-9.]+['"\ \t]*
1466fca56fbSSascha Wildner>>19    search/4096	\<pef           Portable Embosser Format
1476fca56fbSSascha Wildner!:mime  application/x-pef+xml
148*3b9cdfa3SAntonio Huete Jimenez
149*3b9cdfa3SAntonio Huete Jimenez# https://www.qgis.org/en/site/
150*3b9cdfa3SAntonio Huete Jimenez0	string		\<!DOCTYPE\040qgis	QGIS XML document
151