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
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
|
2020-02-22 Johannes Braams <texniek at braams.xs4all.nl>
* ntgclass.dtx: The mechanism to work around the hyperref code
being injected int the tabel of contents lines needed to be
changed. There's a fourth token to jump over and the use of
\MakeUppercase instead of \uppercase in the toc-lines for parts
(rapport and boek classes) needed a different approach, made the
hyperref copmmand robust and protected it with \lowercase.
2020-02-18 Johannes Braams <texniek at braams.xs4all.nl>
* brief.dtx: Update to change copyright notice and address
information; synchronised with the standard document classes.
* a4.dtx: Update to change copyright notice and address
information.
2020-02-18 Johannes Braams <texniek at braams.xs4all.nl>
* ntgclass.dtx: Update to synchronize with classes.dtx
2004-08-17 Johannes Braams <texniek at braams.xs4all.nl>
* ntgclass.dtx: Various changes involving no longer passing
\toc@font and \toc@case settings through the .aux file because
they break when the hyperref package is used.
Fixed a bug in the toc-entry for \part: the spacing was wrong and
the pagenumber was put on a line by itself.
2004-06-07 Johannes Braams <texniek at braams.xs4all.nl>
* ntgclass.dtx : updated version to 2.1a as 2.0z should be the
last, but no major changes, added a missing fix related to pr3285
2004-02-20 Johannes Braams <texniek at braams.xs4all.nl>
* ntgclass.dtx: various changes to sychronise with classes.dtx,
mostly fixes for Problem reports in the bugs database
Tue Sep 9 00:43:15 1997 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx: Repaired a few documentation buglets.
* brief.dtx : Added a few extra command synonimes, suggested by
Wybo Dekker (wybo at servaly.hobby.nl)
(subsubsection{The address window}): Put the \textbullet in a
group to keep the font change local
(subsubsection{The little rules}): Make the rules slightly thinner
and modify their position a little
(subsubsection{Page breaking control}): Added a \leavevmode in
\@afsluiting to make \afsluiting work as documented.
(subsection{Footnotes}): The footnotemarker should appear
different in the text from in the footnotes themselves, changed
definition of \@makefntext and use default \@makefnmark
Tue Apr 1 00:15:34 1997 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{Footnotes}): Mixed the syntac for \def
and \newcommand (had #1 instead of [1]).
Found by Thorsten Schwander (schwander at ooo.lanl.gov)
Sun Mar 2 00:17:17 1997 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{The title}): Use \textendash instead of
-- in label in footnotes on the titlepage.
(subsubsection{Itemize}): Now also \textasteriskcentered instead
of using math
(subsubsection{Equation and eqnarray}): Added test for chapter 0
in the definition of \theequation inb rapport and boek classes
(following classes.dtx)
(subsubsection{Figure}): Added test for chapter 0
(subsubsection{tabel}): Added test for chapter 0
Mon Sep 23 23:12:21 1996 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsubsection{Itemize}): Replaced --, $\bullet$
and $\cdot$ with \text... commands, following a change in the
LaTeX classes.
* ntgclass.dtx (subsubsection{Itemize}): Replaced --, $\bullet$
and $\cdot$ with \text... commands, following a change in the
LaTeX classes.
(chapter*{...}): Changed \@xsect and \@ssect to follow a change in
the june 1996 release fo LaTeX which allows commands with an
argument in the last argument of \@sartsection.
Mon Apr 1 19:26:32 1996 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx : use \renewcommand rather than \newcommand to
define \newblock
(subsection{Font changing}): Removed suerfluous
closing braces
(subsection{Footnotes}): Repaired definition of \@xmakefntext (it
had #1 in a \newcommand
* brief.dtx (subsubsection{The address window}): Repaired a typo
(\parksip instead of \parskip
Sun Mar 31 23:25:10 1996 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx : Added \CodelineIndex to the driver in order
to really produce a .idx file for the index.
Wed Mar 27 22:57:57 1996 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dst: Update to make use of the new docstrip
possibillity to produce multiple files in one go.
Wed Nov 29 00:19:36 1995 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsubsection{The reference line}): Also set
\parindent to zero in \@refveld
(subsubsection{The address window}): Set both \parksip and
\parindent to zero inside the \adresveld
Thu Oct 5 22:29:06 1995 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{The title}): Disable some more of the
commands that are only needed for \maketitle; empty internal
storage macros.
(subsection{Open bibliography}): openbib option reimplemented
Brought in sinc again with classes.dtx
Tue Aug 22 23:57:27 1995 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx : Added missing braces around negative arguments to
\addpenalty; make l@part only do something when \c@tocdepthd>-2.
Thu Aug 10 01:04:30 1995 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx : Brought up-to-date with LaTeX's letter.dtx in order
to make the classes run with LaTeX <1995/06/01>
* ntgclass.dtx : Brought up-to-date with LaTeX's classes.dtx in
order to make the classes run with LaTeX <1995/06/01>
Sun May 7 23:45:33 1995 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{Chapters and Sections}): Added \erlax
to the definition of \@svsec as a result of LaTeX pr/1596
Fri Jan 6 14:09:51 1995 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{Chapters and Sections}): Changed
{\baselineskip\@plus... to
{1\baselineskip\@plus... in the defintion of \subsection and
\subsubsection in artikel2.
Found by Dick Snippe (D.M.Snippe at el.utwente.nl)
(subsubsection{Building blocks}): Use \protected@edef instead of
the juggling with redefining \protect.
Sat Dec 31 16:31:12 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsubsection{Page breaking control}): The printing
of the closing text generated an overfull hbox message. Removed
the extra \hbox (width \textwidth) inside the \parbox of width
.5\textwidth.
Fri Dec 30 14:25:00 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsection{Words}): Repaired a small typo (a bracket
was used instead of a brace)
* ntgclass.dtx: Repaired a number of typos that prevented
artikel2.cls from functioning properly.
* brief.dtx (section{Executing Options}): Added a \relax after
\ProcessOptions to prevent the \ifcase to be `eaten' in the search
for a *.
Fri Dec 23 21:48:47 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx: Use \newcommand* instead of \newcommand in most
places.
(subsection{Customizing the labels}): Redefined \mlabel to use the
new \parbox syntax instead of using the \setbox primitive.
(subsection{Font changing}): Define \cal and \mit using
\DeclareRobustCommand
(subsection{The generic letter commands}): Use
\let\protect\@unexpandable@protect instead of redefining it.
* ntgclass.dtx: More updates to go with the december 1994 release
of LaTeX.
- Made the oneside option work for the boek class (LaTeX PR
#1195)
(section{Initial Code}): Moved the allocation of
\if@mainmatter to this section in order to let it be known when
the pagestyles are defined. The switch is used there and needs to
be known then; otherwise TeX finds the wrong \fi in an
\if@twoside...\else...\fi construct.
Tue Dec 20 01:52:12 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx: Updates to go with the december 1994 release of
LaTeX.
- Use \newcommand* cs.
- Set the \@minipage flag in the caption
(subsubsection{Margins}): Moved the rounding of \topmargin into
native mode only (LaTeX PR #93)
(section{Cross Referencing}): Fixed a typo in the documentation of
\@tocrmarg. (LaTeX PR #904)
(subsection{Single or double sided printing}): removed typo (LaTeX
PR #881)
(subsubsection{Chapters}): Made chapter titles more robust against
pagebreaks in the middle of them. Added an extra \nobreak but not
the extra \interlinepenalty\@M lines as that is taken care of by
\head@style (LaTeX PR #1016, #1135)
(subsection{Font changing}): Define \cal and \mit using
\DeclareRobustCommand
(the driver): use \newcommand* for shorthands with argument
(whole file): Use \newcommand* for commands with arguments
Tue Oct 4 00:12:26 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (section{The documentation driver file}): Added a
missing comma in the \DoNotIndex list
Tue Jul 12 22:45:13 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsubsection{Defining the page styles}): Removed the
typo in \@othertheadheight
Mon Jul 11 23:25:48 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsubsection{Itemize}): \labelitemiii was
mistakenly called \labelitemiiii (LaTeX bug report # 711)
* ntgclass.dtx (subsection{Paragraphing}): The definition of the
dimension \othermargin was erroneously left out of type2 document
classes.
(subsection{Footnotes}): Moved the `.' that appeared in the
definition of \@xmakefntext to the definition of \@makefntext.
This should prevent it from appearing in a footnote produced by
\thanks.
Wed Jun 15 22:19:45 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (section{The documentation driver file}): Reorder the
DoNotIndex list. Removed remnant from letter.dtx, now get the
file info from bief.dtx and also typeset brief.dtx instead of
trying to typeset letter.dtx.
Wed Jun 8 13:16:41 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (section{The documentation driver file}): The
documentation didn't run; had to shuffle some entries in
\DoNotIndex lines.
* artdoc.tex (subsection{Fonts in sectiekoppen}): Added a missing
brace
* ntgclass.dtx (subsubsection{Chapters}): Removed yet another
carriage return that caused \if@mainmatter to end up in the
rapport classes.
Mon Jun 6 00:03:19 1994 Johannes Braams (texniek at braams.xs4all.nl)
* brief.dtx (subsection{Global Declarations}): Using \newcommand
for internal storage macros causes the test against \@empty to
fail; a nempty long macro is not the same as an empytt macro. This
happened to \fromsig and \@subject.
Fri Jun 3 14:25:27 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsubsection{Chapters}): Removed a carriage
return behind %<+boek> which caused \f@mainmatter to end up in the
rapport classes.
* brief.dtx: Finished upgrading for LaTeX2e
* briefdoc.tex: Updated for latex2e and the use of the babel
package. Contents may not be correct with the new version of the
code.
* rapdoc.tex: Updated for latex2e and the use of the babel
package. Contents may not be correct with the new version of the
code.
* artdoc.tex: Updated for latex2e and the use of the babel
package. Contents may not be correct with the new version of the
code.
Fri Jun 3 00:27:27 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (section{Identification}): The size files claimed
to have a name that starts with `size'; changed to `ntg'.
* ntgclass.dst: Added the stripping of brief.
Thu Jun 2 00:30:21 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{The title}): Added check on number of
columns in use locally
(section{Identification}): Fixed bug that prevented LaTeX from
seeing the \ProvideFile command in the driver
Wed Jun 1 14:15:21 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx: Added \Charactertable
Moved the identification and driver sections to the start of the
file; they no longer print.
Added 'v' to changes entries; wrapped some long lines.
(subsubsection{Captions}): Use \sbox\@tempboxa instead of
\setbox\@tempboxa\hbox to make @makecaption color safe.
(subsection{The title}): The boek classes always havve a
titlepage, forgot to remove the code for the \else part of
\if@titlepage.
(section*{\contentsname): Added a missing backslash
Mon Apr 18 12:45:43 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsection{Fonts}): The size changing commands are
no longer defined in the kernel. Use \newcommand instead of
\renewcommand.
(subsection{Font changing}): \@renewfontswitch has gone;
\@newfontswitch has become \DeclareOldFontCommand
Synchronized with the changes to classes.dtx
Sun Mar 20 00:53:17 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dst: Removed production of the documentation driver.
* ntgclass.dtx (section{Identification}): Removed the use of
\typeout statements as \Provides... does that now.
(section{The {\sc docstrip} modules}): This section added.
(section{The documentation driver file}): Moved this section to
the front in order not to need a searate driver.
Sat Mar 19 17:40:24 1994 Johannes Braams (texniek at braams.xs4all.nl)
* ntgclass.dtx (subsubsection{Captions}): The \CaptionLabelFont
shouldn't influence the font in which the caption text comes out.
PUt a group around the label.
* ntgclass.dst: Removed \TopLevel, a remnant from classes.dst
* ntgclass.dtx (subsubsection{Abstract}): Treat the abstract like
a section and use \SectFont for the title.
Tue Mar 15 11:54:32 1994 Johannes Braams (texniek at braams.xs4all.nl)
* a4.dtx (subsection{The code}): The name of a package and the
name of the file should be the same.
(subsection{The code}): Added \ProcessOptions and moved it to the
end of the package.
|