blob: e66f8ffdcecbb942c7d570c6cf759527d34c34c8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
#------------------------------------------------------------------------------
# $File: tex,v 1.22 2022/12/21 16:50:04 christos Exp $
# tex: file(1) magic for TeX files
#
# XXX - needs byte-endian stuff (big-endian and little-endian DVI?)
#
# From <conklin@talisman.kaleida.com>
# Although we may know the offset of certain text fields in TeX DVI
# and font files, we can't use them reliably because they are not
# zero terminated. [but we do anyway, christos]
0 string \367\002
>(14.b+15) string \213
>>14 pstring >\0 TeX DVI file (%s)
!:mime application/x-dvi
0 string \367\203 TeX generic font data
0 string \367\131 TeX packed font data
>3 string >\0 (%s)
0 string \367\312
>(2.b+11) string \363 TeX virtual font data
0 search/1 This\ is\ TeX, TeX transcript text
0 search/1 This\ is\ METAFONT, METAFONT transcript text
# There is no way to detect TeX Font Metric (*.tfm) files without
# breaking them apart and reading the data. The following patterns
# match most *.tfm files generated by METAFONT or afm2tfm.
2 string \000\021 TeX font metric data
!:mime application/x-tex-tfm
>33 string >\0 (%s)
2 string \000\022 TeX font metric data
!:mime application/x-tex-tfm
>33 string >\0 (%s)
# Texinfo and GNU Info, from Daniel Quinlan (quinlan@yggdrasil.com)
0 search/1 \\input\ texinfo Texinfo source text
!:mime text/x-texinfo
0 search/1 This\ is\ Info\ file GNU Info text
!:mime text/x-info
# TeX documents, from Daniel Quinlan (quinlan@yggdrasil.com)
0 search/4096 \\input TeX document text
!:mime text/x-tex
!:strength + 15
0 search/4096 \\begin LaTeX document text
!:mime text/x-tex
!:strength + 15
0 search/4096 \\section LaTeX document text
!:mime text/x-tex
!:strength + 18
0 search/4096 \\setlength LaTeX document text
!:mime text/x-tex
!:strength + 15
0 search/4096 \\documentstyle LaTeX document text
!:mime text/x-tex
!:strength + 18
0 search/4096 \\chapter LaTeX document text
!:mime text/x-tex
!:strength + 18
0 search/4096 \\documentclass LaTeX 2e document text
!:mime text/x-tex
!:strength + 15
0 search/4096 \\relax LaTeX auxiliary file
!:mime text/x-tex
!:strength + 15
0 search/4096 \\contentsline LaTeX table of contents
!:mime text/x-tex
!:strength + 15
0 search/4096 %\ -*-latex-*- LaTeX document text
!:mime text/x-tex
# Tex document, from Hendrik Scholz <hendrik@scholz.net>
0 search/1 \\ifx TeX document text
# Index and glossary files
0 search/4096 \\indexentry LaTeX raw index file
0 search/4096 \\begin{theindex} LaTeX sorted index
0 search/4096 \\glossaryentry LaTeX raw glossary
0 search/4096 \\begin{theglossary} LaTeX sorted glossary
0 search/4096 This\ is\ makeindex Makeindex log file
# End of TeX
#------------------------------------------------------------------------------
# file(1) magic for BibTex text files
# From Hendrik Scholz <hendrik@scholz.net>
0 search/1/c @article{ BibTeX text file
0 search/1/c @book{ BibTeX text file
0 search/1/c @inbook{ BibTeX text file
0 search/1/c @incollection{ BibTeX text file
0 search/1/c @inproceedings{ BibTeX text file
0 search/1/c @manual{ BibTeX text file
0 search/1/c @misc{ BibTeX text file
0 search/1/c @preamble{ BibTeX text file
0 search/1/c @phdthesis{ BibTeX text file
0 search/1/c @techreport{ BibTeX text file
0 search/1/c @unpublished{ BibTeX text file
73 search/1 %%%\ \ BibTeX-file{ BibTex text file (with full header)
73 search/1 %%%\ \ @BibTeX-style-file{ BibTeX style text file (with full header)
0 search/1 %\ BibTeX\ standard\ bibliography\ BibTeX standard bibliography style text file
0 search/1 %\ BibTeX\ ` BibTeX custom bibliography style text file
0 search/1 @c\ @mapfile{ TeX font aliases text file
0 string #LyX LyX document text
# ConTeXt documents
# https://wiki.contextgarden.net/
0 search/4096 \\setupcolors[ ConTeXt document text
!:strength + 15
0 search/4096 \\definecolor[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupinteraction[ ConTeXt document text
!:strength + 15
0 search/4096 \\useURL[ ConTeXt document text
!:strength + 15
0 search/4096 \\setuppapersize[ ConTeXt document text
!:strength + 15
0 search/4096 \\setuplayout[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupfooter[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupfootertexts[ ConTeXt document text
!:strength + 15
0 search/4096 \\setuppagenumbering[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupbodyfont[ ConTeXt document text
!:strength + 15
0 search/4096 \\setuphead[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupitemize[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupwhitespace[ ConTeXt document text
!:strength + 15
0 search/4096 \\setupindenting[ ConTeXt document text
!:strength + 15
|