arxmliv
arxmliv build tool
 
KWARC group
LaTeXML
About
   
 

Back to Homepage

--- /arXMLiv/repos/arXMLiv/trunk/sty/Nreport.cls	2010-04-02 17:27:48.000000000 +0200
+++ /arXMLiv/repos/arXMLiv/trunk/sty/class_diss.cls	2012-08-16 16:27:54.381649496 +0200
@@ -1,79 +1,5 @@
 %%
-%% This is file `Nreport.cls',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% classes.dtx  (with options: `report')
-%%
-%% This is a generated file.
-%%
-%% Copyright 1993 1994 1995 1996 1997
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% For further copyright information, and conditions for modification
-%% and distribution, see the file legal.txt, and any other copyright
-%% notices in this file.
-%%
-%% This file is part of the LaTeX2e system.
-%% ----------------------------------------
-%%   This system is distributed in the hope that it will be useful,
-%%   but WITHOUT ANY WARRANTY; without even the implied warranty of
-%%   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-%%
-%%   For error reports concerning UNCHANGED versions of this file no
-%%   more than one year old, see bugs.txt.
-%%
-%%   Please do not request updates from us directly.  Primary
-%%   distribution is through the CTAN archives.
-%%
-%%
-%% IMPORTANT COPYRIGHT NOTICE:
-%%
-%% You are NOT ALLOWED to distribute this file alone.
-%%
-%% You are allowed to distribute this file under the condition that it
-%% is distributed together with all the files listed in manifest.txt.
-%%
-%% If you receive only some of these files from someone, complain!
-%%
-%%
-%% Permission is granted to copy this file to another file with a
-%% clearly different name and to customize the declarations in that
-%% copy to serve the needs of your installation, provided that you
-%% comply with the conditions in the file legal.txt.
-%%
-%% However, NO PERMISSION is granted to generate or to distribute a
-%% modified version of this file under its original name.
-%%
-%% You are NOT ALLOWED to change this file.
-%%
-%%
-%% MODIFICATION ADVICE:
-%%
-%% If you want to customize this file, it is best to make a copy of
-%% the source file(s) from which it was produced.  Use a different
-%% name for your copy(ies) and modify the copy(ies); this will ensure
-%% that your modifications do not get overwritten when you install a
-%% new release of the standard system.  You should also ensure that
-%% your modified source file does not generate any modified file with
-%% the same name as a standard file.
-%%
-%% You can then easily distribute your modifications by distributing
-%% the modified and renamed copy of the source file, taking care to
-%% observe the conditions in legal.txt; this will ensure that other
-%% users can safely use your modifications.
-%%
-%% You will also need to produce your own, suitably named, .ins file to
-%% control the generation of files from your source file; this file
-%% should contain your own preambles for the files it generates, not
-%% those in the standard .ins files.
-%%
-%% The names of the source files used are shown above.
-%%
-%%
-%%
+%% This is file `class_diss.cls'
 %% \CharacterTable
 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -90,8 +16,8 @@
 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
 %%   Right brace   \}     Tilde         \~}
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesClass{report}
-              [1997/10/10 v1.3x
+\ProvidesClass{class_diss}
+              [1999/09/10 v1.4a
  Standard LaTeX document class]
 \newcommand\@ptsize{}
 \newif\if@restonecol
@@ -173,11 +99,11 @@
 \@medpenalty  151
 \@highpenalty 301
 \setcounter{topnumber}{2}
-\renewcommand\topfraction{.7}
+\renewcommand\topfraction{.8}
 \setcounter{bottomnumber}{1}
 \renewcommand\bottomfraction{.3}
 \setcounter{totalnumber}{3}
-\renewcommand\textfraction{.2}
+\renewcommand\textfraction{0.2}
 \renewcommand\floatpagefraction{.5}
 \setcounter{dbltopnumber}{2}
 \renewcommand\dbltopfraction{.7}
@@ -192,9 +118,9 @@
       \markboth {\MakeUppercase{%
         \ifnum \c@secnumdepth >\m@ne
             \@chapapp\ \thechapter. \ %
-        \di
+        \fi
         ##1}}{}}%
-    \ded\sectionmark##1{%
+    \def\sectionmark##1{%
       \markright {\MakeUppercase{%
         \ifnum \c@secnumdepth >\z@
           \thesection. \ %
@@ -257,12 +183,10 @@
 \newcommand\maketitle{\par
   \begingroup
     \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
-
-\def\@makefnmark{\noindent\rlap{\@textsuperscript{\noindent\normalfont\@thefnmar
-k}}}%
+    \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
     \long\def\@makefntext##1{\parindent 1em\noindent
             \hb@xt@1.8em{%
-                \hss\@textsuperscript{\noindent\normalfont\@thefnmark}}##1}%
+                \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
     \if@twocolumn
       \ifnum \col@number=\@ne
         \@maketitle
@@ -379,6 +303,7 @@
                     \global\@topnum\z@
                     \@afterindentfalse
                     \secdef\@chapter\@schapter}
+%%% XXX
 \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                          \refstepcounter{chapter}%
                          \typeout{\@chapapp\space\thechapter.}%
@@ -398,6 +323,7 @@
                     \fi}
 \def\@makechapterhead#1{%
   \vspace*{50\p@}%
+{\centering
   {\parindent \z@ \raggedright \normalfont
     \ifnum \c@secnumdepth >\m@ne
         \huge\bfseries \@chapapp\space \thechapter
@@ -407,7 +333,7 @@
     \interlinepenalty\@M
     \Huge \bfseries #1\par\nobreak
     \vskip 40\p@
-  }}
+ }}}
 \def\@schapter#1{\if@twocolumn
                    \@topnewpage[\@makeschapterhead{#1}]%
                  \else
@@ -415,13 +341,14 @@
                    \@afterheading
                  \fi}
 \def\@makeschapterhead#1{%
-  \vspace*{50\p@}%
-  {\parindent \z@ \raggedright
+\vspace*{10\p@}%
+{\centering
+ {\parindent \z@ % \raggedright
     \normalfont
     \interlinepenalty\@M
     \Huge \bfseries  #1\par\nobreak
-    \vskip 40\p@
-  }}
+    \vskip 20\p@
+  }}}
 \newcommand\section{\@startsection {section}{1}{\z@}%
                                    {-3.5ex \@plus -1ex \@minus -.2ex}%
                                    {2.3ex \@plus.2ex}%
@@ -491,7 +418,9 @@
       \null\vfil
       \@beginparpenalty\@lowpenalty
       \begin{center}%
-        \bfseries \abstractname
+        \bfseries
+        \Huge
+        \abstractname
         \@endparpenalty\@M
       \end{center}}%
      {\par\vfil\null\endtitlepage}
@@ -500,7 +429,7 @@
       \if@twocolumn
         \section*{\abstractname}%
       \else
-        \small
+        \Huge
         \begin{center}%
           {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
         \end{center}%
@@ -561,8 +490,8 @@
 \newcommand\appendix{\par
   \setcounter{chapter}{0}%
   \setcounter{section}{0}%
-  \renewcommand\@chapapp{\appendixname}%
-  \renewcommand\thechapter{\@Alph\c@chapter}}
+  \gdef\@chapapp{\appendixname}%
+  \gdef\thechapter{\@Alph\c@chapter}}
 \setlength\arraycolsep{5\p@}
 \setlength\tabcolsep{6\p@}
 \setlength\arrayrulewidth{.4\p@}
@@ -606,9 +535,9 @@
 \setlength\belowcaptionskip{0\p@}
 \long\def\@makecaption#1#2{%
   \vskip\abovecaptionskip
-  \sbox\@tempboxa{#1: #2}%
+  \sbox\@tempboxa{{\bf #1}: {\it #2}}%
   \ifdim \wd\@tempboxa >\hsize
-    #1: #2\par
+    {\bf #1}: {\it #2}\par
   \else
     \global \@minipagefalse
     \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
@@ -682,6 +611,7 @@
     \chapter*{\listfigurename
       \@mkboth{\MakeUppercase\listfigurename}%
               {\MakeUppercase\listfigurename}}%
+    \addcontentsline{toc}{chapter}{List of Figures}%
     \@starttoc{lof}%
     \if@restonecol\twocolumn\fi
     }
@@ -695,6 +625,7 @@
     \chapter*{\listtablename
       \@mkboth{%
           \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
+    \addcontentsline{toc}{chapter}{List of Tables}%
     \@starttoc{lot}%
     \if@restonecol\twocolumn\fi
     }
@@ -704,6 +635,8 @@
 \newenvironment{thebibliography}[1]
      {\chapter*{\bibname
         \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}%
+                        \addcontentsline{toc}{chapter}{\bibname}%
+                                  % {\protect\numberline{\bibname}#1}%
       \list{\@biblabel{\@arabic\c@enumiv}}%
            {\settowidth\labelwidth{\@biblabel{#1}}%
             \leftmargin\labelwidth
@@ -750,10 +683,10 @@
     \parindent 1em%
     \noindent
     \hb@xt@1.8em{\hss\@makefnmark}#1}
-\newcommand\contentsname{Contents}
+\newcommand\contentsname{Table of Contents}
 \newcommand\listfigurename{List of Figures}
 \newcommand\listtablename{List of Tables}
-\newcommand\bibname{References}
+\newcommand\bibname{Bibliography}
 \newcommand\indexname{Index}
 \newcommand\figurename{Figure}
 \newcommand\tablename{Table}
@@ -783,6 +716,3 @@
 \endinput
 %%
 %% End of file `report.cls'.
-
-
-

 

Close Window
 
  The service has been written by
Heinrich Stamerjohanns