This file lists changes to the NTG files in reverse chronological order. ======================================================================== Tue Oct 4 00:12:26 1994 Johannes Braams (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.nl) * brief.dtx (subsubsection{Defining the page styles}): Removed the typo in \@othertheadheight Mon Jul 11 23:25:48 1994 Johannes Braams (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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 (J.L.Braams@research.ptt.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. Wed Mar 27 22:57:57 1996 Johannes Braams * 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 * 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 * 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 * 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 * 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 * 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 * 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 ) (subsubsection{Building blocks}): Use \protected@edef instead of the juggling with redefining \protect. Sat Dec 31 16:31:12 1994 Johannes Braams * 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 * 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 * 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 * 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