summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ntgclass/ChangeLog
blob: 95fd2dfec4dc6ba6332d4bb51a2a74759fe53b67 (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
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.