summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/syst-pln.mkiv
blob: 38ec9c4c1c50980dd761eeec1d81369dfd160189 (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
%D \module
%D   [       file=syst-pln,
%D        version=2001.11.16, % 1999.03.17,  % an oldie: 1995.10.10
%D          title=\CONTEXT\ System Macros,
%D       subtitle=Efficient \PLAIN\ \TEX\ loading,
%D         author=Hans Hagen,
%D           date=\currentdate,
%D      copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.

\unprotect

%D This module set a couple of variables to the plain \TEX\ values. Later they might
%D be overloaded. There is not much difference between \MKII\ and \MKIV\ but at some
%D point they might diverge.

%D Build||in numeric variables.

\adjdemerits           = 10000
\binoppenalty          =   700
\brokenpenalty         =   100
\clubpenalty           =   150
%day                   =     0
\defaulthyphenchar     =   `\-
\defaultskewchar       =    -1
\delimiterfactor       =   901
\displaywidowpenalty   =    50
\doublehyphendemerits  = 10000
%endlinechar           = `\^^M
\errorcontextlines     =     5
%escapechar            =   `\\
\exhyphenpenalty       =    50
%fam                   =     0
\finalhyphendemerits   =  5000
%floatingpenalty       =     0
%globaldefs            =     0
\hangafter             =     1 % automatically set to 1 (no zero assignment)
\hbadness              =  1000
%holdinginserts        =     0
\hyphenpenalty         =    50
%interlinepenalty      =     0
%language              =     0
\lefthyphenmin         =     2
\linepenalty           =    10
%looseness             =     0
%mag                   =  1000
%maxdeadcycles         =    25
%month                 =     0
%newlinechar           =    -1 % commented i.e. no plain value
%outputpenalty         =     0
%pausing               =     0
%postdisplaypenalty    =     0
\predisplaypenalty     = 10000
\pretolerance          =   100
\relpenalty            =   500
\righthyphenmin        =     3
\showboxbreadth        =     5
\showboxdepth          =     3
%time                  =     0
\tolerance             =   200
%tracingcommands       =     0
\tracinglostchars      =     1
%tracingmacros         =     0
%tracingonline         =     0
%tracingoutput         =     0
%tracingpages          =     0
%tracingparagraphs     =     0
%tracingrestores       =     0
%tracingstats          =     0
\uchyph                =     1
\vbadness              =  1000
\widowpenalty          =   150
%year                  =     0

%D Build in dimension variables.

\abovedisplayshortskip =   0pt plus 3pt
\abovedisplayskip      =  12pt plus 3pt minus 9pt
%baselineskip          =   0pt
\belowdisplayshortskip =   7pt plus 3pt minus 4pt
\belowdisplayskip      =  12pt plus 3pt minus 9pt
\boxmaxdepth           = \maxdimen
\delimitershortfall    =   5pt
%displayindent         =   0pt
%displaywidth          =   0pt
%hangindent            =   0pt
\hfuzz                 = 0.1pt
%hoffset               =   0pt
\hsize                 = 6.5in
%leftskip              =   0pt
%lineskip              =   0pt
%lineskiplimit         =   0pt
%mathsurround          =   0pt
\maxdepth              =   4pt
\medmuskip             =   4mu plus 2mu minus 4mu
\nulldelimiterspace    = 1.2pt
\overfullrule          =   5pt
\parfillskip           =   0pt plus 1fil
\parindent             =  20pt
\parskip               =   0pt plus 1pt
%predisplaysize        =   0pt
%rightskip             =   0pt
\scriptspace           = 0.5pt
%spaceskip             =   0pt
\splitmaxdepth         = \maxdimen
\splittopskip          =  10pt
%tabskip               =   0pt
\thickmuskip           =   5mu plus 5mu
\thinmuskip            =   3mu
\topskip               =  10pt
\vfuzz                 = 0.1pt
%voffset               =   0pt
\vsize                 = 8.9in
%xspaceskip            =   0pt

\protect \endinput