summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/unicode-math/MANIFEST.md
blob: 945c07f07fd5dec9baa0f221554dd4eab186788a (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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
# Manifest for unicode-math

This file is a listing of all files considered to be part of this package.
It is automatically generated with `texlua build.lua manifest`.


## Repository manifest

The following groups list the files included in the development repository of the package.
Files listed with a ‘†’ marker are included in the TDS but not CTAN files, and files listed
with ‘‡’ are included in both.

### Source files

These are source files for a number of purposes, including the `unpack` process which
generates the installation files of the package. Additional files included here will also
be installed for processing such as testing.

 | File                     | Flag | Description                                                                   |
 | ---                      | ---  | ---                                                                           |
 | unicode-math.dtx         | ‡    | Metadata for the package code, including files and versioning                 |
 | um-code-base.dtx         | ‡    | Definition of unicode-math.sty, which splits and loads according to engine.   |
 | um-code-opening.dtx      | ‡    | Assorted initialisation tasks, including some low-level function definitions. |
 | um-code-variables.dtx    | ‡    | Declaration of all code-level variables used in the package.                  |
 | um-code-api.dtx          | ‡    | The (underdeveloped) API to interface with the package internals.             |
 | um-code-ui.dtx           | ‡    | The xparse user interface top-level definitions.                              |
 | um-code-pkgopt.dtx       | ‡    | Package options.                                                              |
 | um-code-msg.dtx          | ‡    | Definitions of error, warning, and log messages.                              |
 | um-code-usv.dtx          | ‡    | Mapping of mathematical unicode slots for alphabets.                          |
 | um-code-setchar.dtx      | ‡    | General assignment of maths symbols.                                          |
 | um-code-mathtext.dtx     | ‡    | The "math text" commands such as `\mathbf` and co.                            |
 | um-code-main.dtx         | ‡    | Definition of `\setmainfont`.                                                 |
 | um-code-fontopt.dtx      | ‡    | Keyval for `\setmathfont`                                                     |
 | um-code-fontparam.dtx    | ‡    | Cross-platform interface for font parameters                                  |
 | um-code-mathmap.dtx      | ‡    | Setup of symbol alphabets.                                                    |
 | um-code-sym-commands.dtx |      | Definition of "math symbol alphabet" commands such as `\symbf` and co.        |
 | um-code-alphabets.dtx    | ‡    | Definitions for setting up the "math symbol alphabets".                       |
 | um-code-epilogue.dtx     | ‡    | Assorted definitions to close up.                                             |
 | um-code-primes.dtx       | ‡    | The definitions needed for the input of primes.                               |
 | um-code-sscript.dtx      | ‡    | Setup for active chars needed to process subscript/superscript input chars.   |
 | um-code-compat.dtx       | ‡    | Compatibility with 3rd party packages.                                        |
 | um-code-amsmath.dtx      |      | Compatibility with amsmath.                                                   |
 | unicode-math.ins         | ‡    | Docstrip installer.                                                           |
 | unicode-math-table.tex   | ‡    | Source file of the math symbols.                                              |

### Typeset documentation source files

These files are typeset using LaTeX to produce the PDF documentation for the package.

 | File                  | Flag | Description                                                      |
 | ---                   | ---  | ---                                                              |
 | unicode-math-code.ltx | ‡    | Typeset code.                                                    |
 | unicode-math.ltx      | ‡    | User documentation.                                              |
 | unimath-example.ltx   | ‡    | A minimal example file to demonstrate the package.               |
 | unimath-symbols.ltx   | ‡    | Listing of Unicode mathematics symbols using a variety of fonts. |

### Documentation files

These files form part of the documentation but are not typeset. Generally they will be
additional input files for the typeset documentation files listed above.

 1. um-doc-style.tex ‡
 2. um-doc-main.tex ‡
 3. um-doc-stixextract.tex ‡
 4. um-doc-nfsssummary.tex ‡
 5. um-doc-legacyfontdimen.tex ‡
 6. um-doc-mathfontdimen.tex ‡

### Text files

Plain text files included as documentation or metadata.

 1. CHANGES.md ‡
 2. MANIFEST.md ‡
 3. README.md ‡
 4. LICENSE 

### Derived files

The files created by ‘unpacking’ the package sources. This typically includes
`.sty` and `.cls` files created from DocStrip `.dtx` files.

 1. unicode-math-luatex.sty †
 2. unicode-math-xetex.sty †
 3. unicode-math.sty †

### Typeset documents

The output files (PDF, essentially) from typesetting the various source, demo,
etc., package files.

 1. unicode-math-code.pdf ‡
 2. unicode-math.pdf ‡
 3. unimath-example.pdf ‡
 4. unimath-symbols.pdf ‡

### Checking-specific support files

Support files for checking the test suite.

 1. umtest-preamble.tex 

### Test files

These files form the test suite for the package. `.lvt` or `.lte` files are the individual
unit tests, and `.tlg` are the stored output for ensuring changes to the package produce
the same output. These output files are sometimes shared and sometime specific for
different engines (pdfTeX, XeTeX, LuaTeX, etc.).

 1. Bbbit.lvt 
 2. aaa-loading.lvt 
 3. active-frac.lvt 
 4. active-sscripts-amsmath.lvt 
 5. active-sscripts.lvt 
 6. amsmath-sqrt-exec.lvt 
 7. amsmath-sqrt-output.lvt 
 8. ascii-catcodes.lvt 
 9. fontname-log.lvt 
10. hyphen.lvt 
11. input-fullwidth.lvt 
12. lmdefault-mathrm-it-bf.lvt 
13. mathit-symit-var.lvt 
14. mathit-symit.lvt 
15. mathsizes.lvt 
16. nabla.lvt 
17. not.lvt 
18. operatorname.lvt 
19. partial.lvt 
20. range-char-cmd.lvt 
21. range-class.lvt 
22. range-up-num.lvt 
23. setmathsf.lvt 
24. sqrt-exec.lvt 
25. sqrt-output.lvt 
26. Bbbit.luatex.tlg 
27. Bbbit.xetex.tlg 
28. aaa-loading.luatex.tlg 
29. aaa-loading.xetex.tlg 
30. active-frac.luatex.tlg 
31. active-frac.xetex.tlg 
32. active-sscripts-amsmath.luatex.tlg 
33. active-sscripts-amsmath.xetex.tlg 
34. active-sscripts.luatex.tlg 
35. active-sscripts.xetex.tlg 
36. amsmath-sqrt-exec.luatex.tlg 
37. amsmath-sqrt-exec.xetex.tlg 
38. amsmath-sqrt-output.luatex.tlg 
39. amsmath-sqrt-output.xetex.tlg 
40. ascii-catcodes.luatex.tlg 
41. ascii-catcodes.xetex.tlg 
42. fontname-log.luatex.tlg 
43. fontname-log.xetex.tlg 
44. hyphen.luatex.tlg 
45. hyphen.xetex.tlg 
46. input-fullwidth.luatex.tlg 
47. input-fullwidth.xetex.tlg 
48. lmdefault-mathrm-it-bf.luatex.tlg 
49. lmdefault-mathrm-it-bf.xetex.tlg 
50. mathit-symit-var.luatex.tlg 
51. mathit-symit-var.xetex.tlg 
52. mathit-symit.luatex.tlg 
53. mathit-symit.xetex.tlg 
54. mathsizes.luatex.tlg 
55. mathsizes.xetex.tlg 
56. nabla.luatex.tlg 
57. nabla.xetex.tlg 
58. not.luatex.tlg 
59. not.xetex.tlg 
60. operatorname.luatex.tlg 
61. operatorname.xetex.tlg 
62. partial.luatex.tlg 
63. partial.xetex.tlg 
64. range-char-cmd.luatex.tlg 
65. range-char-cmd.xetex.tlg 
66. range-class.luatex.tlg 
67. range-class.xetex.tlg 
68. range-up-num.luatex.tlg 
69. range-up-num.xetex.tlg 
70. setmathsf.luatex.tlg 
71. setmathsf.xetex.tlg 
72. sqrt-exec.luatex.tlg 
73. sqrt-exec.xetex.tlg 
74. sqrt-output.luatex.tlg 
75. sqrt-output.xetex.tlg 


## TDS manifest

The following groups list the files included in the TeX Directory Structure used to install
the package into a TeX distribution.

### Source files (TDS)

All files included in the `unicode-math/source` directory.

 1. um-code-alphabets.dtx 
 2. um-code-api.dtx 
 3. um-code-base.dtx 
 4. um-code-compat.dtx 
 5. um-code-epilogue.dtx 
 6. um-code-fontopt.dtx 
 7. um-code-fontparam.dtx 
 8. um-code-main.dtx 
 9. um-code-mathmap.dtx 
10. um-code-mathtext.dtx 
11. um-code-msg.dtx 
12. um-code-opening.dtx 
13. um-code-pkgopt.dtx 
14. um-code-primes.dtx 
15. um-code-setchar.dtx 
16. um-code-sscript.dtx 
17. um-code-ui.dtx 
18. um-code-usv.dtx 
19. um-code-variables.dtx 
20. unicode-math.dtx 
21. unicode-math.ins 

### TeX files (TDS)

All files included in the `unicode-math/tex` directory.

 1. unicode-math-luatex.sty 
 2. unicode-math-table.tex 
 3. unicode-math-xetex.sty 
 4. unicode-math.sty 

### Doc files (TDS)

All files included in the `unicode-math/doc` directory.

 1. CHANGES.md 
 2. MANIFEST.md 
 3. README.md 
 4. um-doc-legacyfontdimen.tex 
 5. um-doc-main.tex 
 6. um-doc-mathfontdimen.tex 
 7. um-doc-nfsssummary.tex 
 8. um-doc-stixextract.tex 
 9. um-doc-style.tex 
10. unicode-math-code.ltx 
11. unicode-math-code.pdf 
12. unicode-math.ltx 
13. unicode-math.pdf 
14. unimath-example.ltx 
15. unimath-example.pdf 
16. unimath-symbols.ltx 
17. unimath-symbols.pdf 


## CTAN manifest

The following group lists the files included in the CTAN package.

### CTAN files

 1. CHANGES.md 
 2. MANIFEST.md 
 3. README.md 
 4. um-code-alphabets.dtx 
 5. um-code-api.dtx 
 6. um-code-base.dtx 
 7. um-code-compat.dtx 
 8. um-code-epilogue.dtx 
 9. um-code-fontopt.dtx 
10. um-code-fontparam.dtx 
11. um-code-main.dtx 
12. um-code-mathmap.dtx 
13. um-code-mathtext.dtx 
14. um-code-msg.dtx 
15. um-code-opening.dtx 
16. um-code-pkgopt.dtx 
17. um-code-primes.dtx 
18. um-code-setchar.dtx 
19. um-code-sscript.dtx 
20. um-code-ui.dtx 
21. um-code-usv.dtx 
22. um-code-variables.dtx 
23. um-doc-legacyfontdimen.tex 
24. um-doc-main.tex 
25. um-doc-mathfontdimen.tex 
26. um-doc-nfsssummary.tex 
27. um-doc-stixextract.tex 
28. um-doc-style.tex 
29. unicode-math-code.ltx 
30. unicode-math-code.pdf 
31. unicode-math-table.tex 
32. unicode-math.dtx 
33. unicode-math.ins 
34. unicode-math.ltx 
35. unicode-math.pdf 
36. unimath-example.ltx 
37. unimath-example.pdf 
38. unimath-symbols.ltx 
39. unimath-symbols.pdf