Update to v0.1

Fixed: deleted erroneous reference to Kramers and Wannier.

Fixed: changed boundary conditions.

Fixed: definition of \mathbb S(X).

Fixed: miscellaneous minor tweaks, formatting and typos.

Added: informal description of Gaunt-Fisher configurations.

Changed: title.

Changed: reformulate main theorem.
This commit is contained in:
Ian Jauslin
2017-09-19 16:14:31 +00:00
parent dfe8ce9590
commit ec3406fb7a
8 changed files with 304 additions and 210 deletions

View File

@ -6,7 +6,7 @@
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
%% class name
\ProvidesClass{ian}[2017/06/06]
\ProvidesClass{ian}[2017/09/15]
%% boolean to signal that this class is being used
\newif\ifianclass
@ -300,7 +300,8 @@
% space between the item symbol and the text
\setlength\itemizeseparator{5pt}
% penalty preceding an itemize
\def\itemizepenalty{0}
\newcount\itemizepenalty
\itemizepenalty=0
% counter counting the itemize level
\newcounter{itemizecount}
@ -316,17 +317,17 @@
\newlength\current@itemizeskip
\setlength\current@itemizeskip{0pt}
\def\itemize{
\par\penalty\itemizepenalty\medskip\penalty\itemizepenalty
\addtocounter{itemizecount}{1}
\addtolength\current@itemizeskip{\itemizeskip}
\leftskip\current@itemizeskip
\def\itemize{%
\par\expandafter\penalty\the\itemizepenalty\medskip\expandafter\penalty\the\itemizepenalty%
\addtocounter{itemizecount}{1}%
\addtolength\current@itemizeskip{\itemizeskip}%
\leftskip\current@itemizeskip%
}
\def\enditemize{
\addtocounter{itemizecount}{-1}
\addtolength\current@itemizeskip{-\itemizeskip}
\par\leftskip\current@itemizeskip
\medskip
\def\enditemize{%
\addtocounter{itemizecount}{-1}%
\addtolength\current@itemizeskip{-\itemizeskip}%
\par\expandafter\penalty\the\itemizepenalty\leftskip\current@itemizeskip%
\medskip\expandafter\penalty\the\itemizepenalty%
}
\newlength\itempt@total
\def\item{
@ -337,6 +338,18 @@
\hskip-\itempt@total\itemizept\theitemizecount\hskip\itemizeseparator
}
%% prevent page breaks after itemize
\newcount\previtemizepenalty
\def\nopagebreakafteritemize{
\previtemizepenalty=\itemizepenalty
\itemizepenalty=10000
}
%% back to previous value
\def\restorepagebreakafteritemize{
\itemizepenalty=\previtemizepenalty
}
%% enumerate
\newcounter{enumerate@count}
\def\enumerate{