summaryrefslogtreecommitdiff
path: root/info/examples/tex-in-practice/dumppars.tip
blob: 55e233eace1082dcc5f80fab1b913a388614585f (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
% This macro source file is from the four volume series
% "TeX in Practice" by Stephan von Bechtolsheim, published
% 1993 by Springer-Verlag, New York.
% Copyright 1993 Stephan von Bechtolsheim.
% No warranty or liability is assumed.
% This macro may be copied freely if no fees other than
% media cost or shipping charges are charged and as long
% as this copyright and the following source code itself
% is not changed. Please see the series for further information.
%
% Version: 1.0
% Date: May 1, 1993
%
%
% This source code is documented in 4.7, p. I-116.
% Original source in file "reg2.TEX", starting line 1773.
\wlog{L: "dumppars.tip" ["reg2.TEX," l. 1773, p. I-116]}%
% This file DOES belong to format "texip."
\def\DumpOneReg #1{%
    \wlog{Parameter "\string#1", value = \the#1}%
}
\def\DumpAllRegs{%
    \wlog{\string\DumpAllRegs: Counter parameters first.}%
    \DumpOneReg{\time}%
    \DumpOneReg{\day}% 
    \DumpOneReg{\month}% 
    \DumpOneReg{\year}% 
    \DumpOneReg{\pretolerance}% 
    \DumpOneReg{\tolerance}% 
    \DumpOneReg{\doublehyphendemerits}% 
    \DumpOneReg{\finalhyphendemerits}% 
    \DumpOneReg{\adjdemerits}% 
    \DumpOneReg{\linepenalty}% 
    \DumpOneReg{\looseness}% 
    \DumpOneReg{\linepenalty}% 
    \DumpOneReg{\hyphenpenalty}% 
    \DumpOneReg{\exhyphenpenalty}% 
    \DumpOneReg{\binoppenalty}% 
    \DumpOneReg{\relpenalty}% 
    \DumpOneReg{\clubpenalty}% 
    \DumpOneReg{\widowpenalty}% 
    \DumpOneReg{\displaywidowpenalty}% 
    \DumpOneReg{\brokenpenalty}% 
    \DumpOneReg{\predisplaypenalty}% 
    \DumpOneReg{\postdisplaypenalty}% 
    \DumpOneReg{\interlinepenalty}% 
    \DumpOneReg{\floatingpenalty}% 
    \DumpOneReg{\outputpenalty}% 
    \DumpOneReg{\pausing}% 
    \DumpOneReg{\tracingonline}% 
    \DumpOneReg{\tracinglostchars}% 
    \DumpOneReg{\tracingmacros}% 
    \DumpOneReg{\tracingstats}% 
    \DumpOneReg{\tracingparagraphs}% 
    \DumpOneReg{\tracingpages}% 
    \DumpOneReg{\tracingoutput}% 
    \DumpOneReg{\tracingcommands}% 
    \DumpOneReg{\tracingrestores}% 
    \DumpOneReg{\mag}% 
    \DumpOneReg{\uchyph}% 
    \DumpOneReg{\lefthyphenmin}% 
    \DumpOneReg{\righthyphenmin}% 
    \DumpOneReg{\defaultskewchar}% 
    \DumpOneReg{\escapechar}% 
    \DumpOneReg{\endlinechar}% 
    \DumpOneReg{\newlinechar}% 
    \DumpOneReg{\fam}% 
    \DumpOneReg{\hbadness}% 
    \DumpOneReg{\vbadness}% 
    \DumpOneReg{\badness}% 
    \DumpOneReg{\showboxdepth}% 
    \DumpOneReg{\showboxbreadth}% 
    \DumpOneReg{\deadcycles}% 
    \DumpOneReg{\maxdeadcycles}% 
    \DumpOneReg{\holdinginserts}% 
    \DumpOneReg{\hangafter}% 
    \DumpOneReg{\globaldefs}% 
    \DumpOneReg{\delimiterfactor}% 
    \DumpOneReg{\inputlineno}% 
    \DumpOneReg{\language}% 
    \wlog{\string\DumpAllRegs: Dimension parameters next.}%
    \DumpOneReg{\hfuzz}% 
    \DumpOneReg{\vfuzz}% 
    \DumpOneReg{\overfullrule}% 
%   \DumpOneReg{\prevdepth}% 
    \DumpOneReg{\lineskiplimit}% 
    \DumpOneReg{\maxdepth}% 
    \DumpOneReg{\splitmaxdepth}% 
    \DumpOneReg{\boxmaxdepth}% 
    \DumpOneReg{\delimitershortfall}% 
    \DumpOneReg{\nulldelimiterspace}% 
    \DumpOneReg{\scriptspace}% 
    \DumpOneReg{\mathsurround}% 
    \DumpOneReg{\predisplaysize}% 
    \DumpOneReg{\displaywidth}% 
    \DumpOneReg{\displayindent}% 
    \DumpOneReg{\parindent}% 
    \DumpOneReg{\hangindent}% 
    \DumpOneReg{\hoffset}% 
    \DumpOneReg{\voffset}% 
    \wlog{\string\DumpAllRegs: Glue parameters last.}%
    \DumpOneReg{\baselineskip}% 
    \DumpOneReg{\lineskip}% 
    \DumpOneReg{\topskip}% 
    \DumpOneReg{\splittopskip}% 
    \DumpOneReg{\parskip}% 
    \DumpOneReg{\leftskip}% 
    \DumpOneReg{\rightskip}% 
    \DumpOneReg{\emergencystretch}% 
    \DumpOneReg{\abovedisplayskip}% 
    \DumpOneReg{\abovedisplayshortskip}% 
    \DumpOneReg{\belowdisplayskip}% 
    \DumpOneReg{\belowdisplayshortskip}% 
    \wlog{\string\DumpAllRegs: done.}%
}%