ma-cb-en-modules.tex /size: 1215 b    last modification: 2020-07-01 14:35
1\startcomponent ma-cb-en-modules
2
3\enablemode[**en-us]
4
5\project ma-cb
6
7\startchapter[title=Using modules]
8
9%% VZ: many new modules was added (see ma-cb-cz-modules.tex)
10
11\index{module}
12
13\Command{\tex{usemodule}}
14
15For reasons of efficiency \CONTEXT\ comes with a number of modules that contain
16specific functionality. Loading a module is done in the set up area of your input
17file by means of:
18
19\shortsetup{usemodule}
20
21When you load a module \CONTEXT\ looks for a file with the following (prefix-)name:
22
23\startitemize[packed]
24\item m-modulename (core module)
25\item p-modulename (private module)
26\item s-modulename (\CONTEXT\ style file)
27\item x-modulename (XML module)
28\item t-modulename (third party module)
29\item modulename
30\stopitemize
31
32A few example core modules are:
33
34\startitemize[packed]
35\item m-fields        (\type{m-fields.mkiv}): for PDF forms
36\item m-morse         (\type{m-morse.mkvi}): for morse
37\item m-spreadsheet   (\type{m-spreadsheet.mkiv}): for spreadsheets
38\item m-visual        (\type{m-visual.mkiv}): for visual debugging
39\item m-zint          (\type{m-zint.mkiv}): for generating bar codes
40\item s-pre-**        (\type{s-pre-**}): for presentations
41\stopitemize
42
43\stopchapter
44
45\stopcomponent
46