1\environment leafletcommon
2
3\startdocument[graphic=1]
4
5\startbuffer[1]
6 There are several ways to deploy \CONTEXT. Most common is to let it render a
7 document, in which case you install it on a system and use an editor to input
8 your document and from a console or by clicking some key trigger a run. The
9 input can be structured using \TEX\ macros but it can also be \XML, or some
10 other format that gets converted to \CONTEXT\ commands before processing.
11\stopbuffer
12
13\startbuffer[2]
14 Instead you can also use \CONTEXT\ as a more hidden application, for instance
15 in a web service or rendering component in a larger application. In that case
16 the end user is not really aware that \TEX\ is being used.
17\stopbuffer
18
19\startbuffer[3]
20 No matter how you use \CONTEXT, you need to install it first. You can for
21 instance use \TEX live or another distribution to pick up \CONTEXT, but you
22 can also install it using the archive (snapshot), in which case you also need
23 to pick up the engine (for instance \LUATEX) and a basic set of fonts. In
24 order to make installation easy we provide a so called standalone
25 distribution that has all you need.
26\stopbuffer
27
28\startbuffer[4]
29
30 The standalone \CONTEXT\ distribution has the following characteristics:
31
32 \startitemize
33 \startitem
34 The installation is self contained. Apart from resources like fonts,
35 the \TEX\ macros, \LUA\ code and \METAPOST\ helpers are provided in
36 one package.
37 \stopitem
38 \startitem
39 There is only one binary involved: \LUAMETATEX. The source code of
40 this program is integral part of the \CONTEXT\ distribution (per end
41 2019). A user should be able to compile the program if needed. There
42 is no dependency on additional libraries other than those that make
43 up the operating system.
44 \stopitem
45 \startitem
46 The core system is able to typeset documents in an efficient way. The
47 memory footprint is decent and performance acceptable, also on on low
48 power devices and virtual machines. We try not to provide bloatware.
49 \stopitem
50 \startitem
51 The official user interface is stable and the implementation of core
52 components will not change fundamentally. When something can be
53 improved it will be. One can use a snapshot for long term stability.
54 \stopitem
55 \startitem
56 Support is provided by means of a mailing list, a wiki,
57 documentation, meetings, etc. If needed you can consult (or hire)
58 support. There are enough experienced users out there to get you
59 going.
60 \stopitem
61 \stopitemize
62\stopbuffer
63
64\startbuffer[5]
65 The first version of \CONTEXT, now tagged \MKII, has been around since 1995
66 and (still) runs on top of \PDFTEX. The development of its successor \MKIV\
67 started in 2005 as part of the \LUATEX\ development and still carries on. The
68 most recent incarnation is \LMTX, which is \MKIV\ but tuned for \LUAMETATEX,
69 the lean and mean successor of \LUATEX.
70\stopbuffer
71
72
73
74\startpagemakeup
75 \offinterlineskip
76 \vskip24pt
77 \hbox to \hsize \bgroup
78 \hss
79 \startframed[align=normal,width=.7\textwidth,frame=off]
80 \getbuffer[1]
81 \stopframed
82 \hskip1cm
83 \egroup
84 \vfill
85 \hbox to \hsize \bgroup
86 \hskip1cm
87 \startframed[align=normal,width=.7\textwidth,frame=off]
88 \getbuffer[2]
89 \stopframed
90 \egroup
91 \vfill
92 \hbox to \hsize \bgroup
93 \hss
94 \startframed[align=normal,width=.7\textwidth,frame=off]
95 \getbuffer[3]
96 \stopframed
97 \hskip1cm
98 \egroup
99 \vfill
100 \hbox to \hsize \bgroup
101 \hss
102 \setupitemize[after=]
103 \startframed[align=normal,width=\dimexpr\textwidth2cm\relax,frame=off]
104 \getbuffer[4]
105 \stopframed
106 \hskip1cm
107 \egroup
108 \vfill
109 \hbox to \hsize \bgroup
110 \hss
111 \startframed[align=normal,width=.7\textwidth,frame=off]
112 \getbuffer[5]
113 \stopframed
114 \hskip1cm
115 \egroup
116 \vfill
117 \vfill
118 \vfill
119 \hbox to \hsize \bgroup
120 \hskip1cm
121 \startframed[align=normal,width=.7\textwidth,frame=off]
122 \bfd \CONTEXT\ \LMTX \enspace \emdash \enspace factsheet
123 \stopframed
124 \hss
125 \egroup
126 \vskip12pt
127\stoppagemakeup
128
129\stopdocument
130 |