%% %% This is file `l2tabu.nag', %% generated with the docstrip utility. %% %% The original source files were: %% %% nag.dtx (with options: `l2tabunag') %% This is a generated file. %% %% This file is part of the `nag' package. %% The `nag' package has the LPPL maintenance status: maintained. %% Current Maintainer is Ulrich M. Schwarz, ulmi@users.sarovar.org %% %% Copyright (C) 2005 by Ulrich M. Schwarz. %% %% This file may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either %% version 1.3a of this license or (at your option) any later %% version. The latest version of this license is in: %% http://www.latex-project.org/lppl.txt %% \ProvidesFile{l2tabu.nag}[2005/03/23 v1.7 l2tabu rules for nag.sty (ulmi)] %% %% The sins. %% %% Section numbers refer to l2tabuen 1.7 revised/enlarged dated 2004OCT24 %% \S 1.1 \ObsoletePackage{a4wide}{the \lq a4paper\rq\space class option} \ObsoletePackage{a4}{the \lq a4paper\rq\space class option} %% \S 1.2--1.5 cannot reasonably be checked programmatically %% \S 1.6 is handled by H.Harders' onlyamsmath package %% \S 1.7 cannot reasonably be checked programmatically %% \S 1.8 \sloppy is called by parbox, among others, and would %% give many spurious warnings. %% \S 2.1.1 \ObsoleteCS[an old LaTeX 2.09 command]{bf}{\protect\bfseries\space or \protect\textbf} \ObsoleteCS[an old LaTeX 2.09 command]{it}{\protect\itshape\space or \protect\textit} \ObsoleteCS[an old LaTeX 2.09 command]{rm}{\protect\rmfamily\space or \protect\textrm} \ObsoleteCS[an old LaTeX 2.09 command]{sc}{\protect\scshape\space or \protect\textsc} \ObsoleteCS[an old LaTeX 2.09 command]{sf}{\protect\sffamily\space or \protect\textsf} \ObsoleteCS[an old LaTeX 2.09 command]{sl}{\protect\slshape\space or \protect\textsl} \ObsoleteCS[an old LaTeX 2.09 command]{tt}{\protect\ttfamily\space or \protect\texttt} \ObsoleteCS[an old LaTeX 2.09 command]{cal}{\protect\mathcal}% Hmm, this is not in l2tabu? %% \S 2.1.2 \ObsoleteCS[TeX]{over}{\protect\frac} \ObsoleteCS[TeX]{choose}{\protect\frac\space or amsmath's \protect\binom} %% \S 2.1.3 \ObsoleteCS[TeX]{centerline}{\protect\centering\space or center environment} %% \S 2.2.1 \ObsoleteClass{scrlettr}{the scrlttr2 package} %% \S 2.2.2 \ObsoletePackage{epsf}{the graphicx package} \ObsoletePackage{psfig}{the graphicx package} \ObsoletePackage[deprecated]{epsfig}{the graphicx package directly} %% \S 2.2.3 \ObsoletePackage{doublespace}{the setspace package} %% \S 2.2.4 \ObsoletePackage{fancyheadings}{the fancyhdr or scrpage2 packages} \ObsoletePackage{scrpage}{the scrpage2 package} %% \S 2.2.5 \ObsoletePackage{isolatin}{the inputenc package with option latin1} \ObsoletePackage{umlaut}{the inputenc package with suitable option (latin1, utf8 ...)} \ObsoletePackage{isolatin1}{the inputenc package with option latin1} %% \S 2.2.6 \ObsoletePackage{t1enc}{the fontenc package with option T1} %% \S 2.2.7 we don't check for bst yet. %% (This is in l2tabu 1.8) \ObsoletePackage{caption2}{the caption package v3.0 or later} %% \S 2.3.1-3 \ObsoletePackage{times}{the mathptmx, helvet (option scaled=.9), courier packages} \ObsoletePackage{pslatex}{the mathptmx, helvet (option scaled=.9), courier packages} \ObsoletePackage{mathptm}{the mathptmx package} %% \S 2.3.4-5 \ObsoletePackage{palatino}{the mathpazo, helvet (option scaled=.95), courier packages} \ObsoletePackage{mathpple}{the mathpazo package} %% \S 2.3.6 can't be checked %% \S 2.3.7 \ObsoletePackage{euler}{the eulervm package} \ObsoletePackage{utopia}{the fourier package} %% \S 3.1 \g@addto@macro\nag@floats{,figure,table}% %% \S 3.2 \ObsoleteCS[a misuse]{endappendix}{% \protect\appendix\space as a switch, not an environment.\MessageBreak \protect\end{appendix} detected} %% \S 3.3 handled by onlyamsmath. %% \S 3.4 -- nothing to be done -- %%X Local Variables: %%X mode: latex %%X End: \endinput %% %% End of file `l2tabu.nag'.