summaryrefslogtreecommitdiff
path: root/macros/latex/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib')
-rw-r--r--macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.dtx93
-rw-r--r--macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.pdfbin164848 -> 170866 bytes
-rw-r--r--macros/latex/contrib/cases/README2
-rw-r--r--macros/latex/contrib/cases/cases.pdfbin335164 -> 335295 bytes
-rw-r--r--macros/latex/contrib/cases/cases.sty15
-rw-r--r--macros/latex/contrib/cases/cases.tex2
-rw-r--r--macros/latex/contrib/import/README2
-rw-r--r--macros/latex/contrib/import/import.pdfbin243069 -> 243114 bytes
-rw-r--r--macros/latex/contrib/import/import.sty40
-rw-r--r--macros/latex/contrib/import/import.tex8
-rw-r--r--macros/latex/contrib/manfnt/manfnt.pdfbin0 -> 249451 bytes
-rw-r--r--macros/latex/contrib/srdp-mathematik/README.txt4
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdfbin167633 -> 167139 bytes
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty4
-rw-r--r--macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex2
15 files changed, 99 insertions, 73 deletions
diff --git a/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.dtx b/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.dtx
index d930d020d9..6cafd4486a 100644
--- a/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.dtx
+++ b/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.dtx
@@ -22,7 +22,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%<package>\ProvidesPackage{brandeis-dissertation}
%<*package>
- [2020/01/21 v3.0 .dtx brandeis-dissertation file]
+ [2020/04/02 v3.1 .dtx brandeis-dissertation file]
%</package>
%<package>\LoadClass[12pt]{article}
%<package>\RequirePackage[margin=1in]{geometry}
@@ -31,21 +31,23 @@
%<package>\RequirePackage[utf8]{inputenc}
%<package>\RequirePackage[english]{babel}
%<package>\RequirePackage{csquotes}
+%<package>\RequirePackage{tocloft}
%<package>\AtBeginEnvironment{quote}{\singlespacing}
%
+%<package>\renewcommand\cfttoctitlefont{\normalsize}
+%<package>\renewcommand\cftlottitlefont{\normalsize}
+%<package>\renewcommand\cftloftitlefont{\normalsize}
%<package>\titleformat*{\section}{\normalsize\bfseries}
%<package>\titleformat*{\subsection}{\normalsize\bfseries}
%<package>\titleformat*{\subsubsection}{\normalsize\bfseries}
+%<package>\newcommand{\sectionbreak}{\clearpage}
%
-%<package>\renewcommand\month[1]{\def\@month{#1}}
-%<package>\renewcommand\year[1]{\def\@year{#1}}
+%<package>\newcommand\graduationmonth[1]{\def\@graduationmonth{#1}}
+%<package>\newcommand\graduationyear[1]{\def\@graduationyear{#1}}
%<package>\newcommand\program[1]{\def\@program{#1}}
%<package>\newcommand\advisor[1]{\def\@advisor{#1}}
%<package>\newcommand\signoff[2]{\def\@signoff{#1}\def\@signofftitle{#2}}
-%<package>\newcommand\committeechair[2]{\def\@committeechair{#1}\def\@committeechairdept{#2}}
-%<package>\newcommand\committeetwo[2]{\def\@committeetwo{#1}\def\@committeetwodept{#2}}
-%<package>\newcommand\committeethree[2]{\def\@committeethree{#1}\def\@committeethreedept{#2}}
-%<package>\newcommand\outsidereader[3]{\def\@outsidereader{#1}\def\@outsidereaderdept{#2}\def\@outsidereaderuni{#3}}
+%<package>\newcommand\committee[1]{\def\@committee{#1}}
%<package>\addto\captionsenglish{\renewcommand*\contentsname{Table of Contents}}
%<package>\renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
%
@@ -74,7 +76,7 @@
by\\
\@author\\
\vspace{1em}
- \@month\,\@year
+ \@graduationmonth\,\@graduationyear
\end{center}
\restoregeometry
\newpage
@@ -103,16 +105,7 @@
Dissertation Committee:
\noindent
- \@committeechair, \@committeechairdept
-
- \noindent
- \@committeetwo, \@committeetwodept
-
- \noindent
- \@committeethree, \@committeethreedept
-
- \noindent
- \@outsidereader, \@outsidereaderdept, \@outsidereaderuni
+ \@committee
\newpage
\setcounter{page}{3}
@@ -126,22 +119,31 @@
Copyright by\\
\@author{}\\
\vspace{1em}
- \@year{}
+ \@graduationyear{}
\end{center}
\restoregeometry
\newpage
\pagenumbering{roman}
\setcounter{page}{4}
}
-
-%\newcommand{\makeacknowledgements}{
-%}
%</package>
%<*package>
-\newenvironment{thesis-abstract}
+\newenvironment{dissertation-acknowledgements}
+ {
+ %\newgeometry{top=1.4in}
+ \begin{center}
+ Acknowledgements\\
+ \vspace{1em}
+ \end{center}
+ }
+ {
+ \restoregeometry
+ }
+%</package>
+%<*package>
+\newenvironment{dissertation-abstract}
{
%\newgeometry{top=1.4in}
- \addcontentsline{toc}{section}{Abstract}
\begin{center}
\MakeUppercase{Abstract}\\
\vspace{1em}
@@ -200,7 +202,7 @@
% Right brace \} Tilde \~}
%
%
-% \changes{v1.0}{2020/01/21}{Initial version}
+% \changes{v3.1}{2020/02/28}{Initial version}
%
% \GetFileInfo{brandeis-dissertation.dtx}
%
@@ -219,7 +221,7 @@
%
% The \textsf{brandeis-dissertation} class will do the following for you:
% \begin{itemize}
-% \item Create your title, approval, copyright, and abstract pages.
+% \item Create your title, approval, copyright, acknowledgements, and abstract pages.
% \item Ensure your dissertation has the correct margins, spacing, and pagination.
% \end{itemize}
%
@@ -234,15 +236,12 @@
% \begin{description}
% \item[\texttt{\textbackslash title\{\}}:] The title of your dissertation.
% \item[\texttt{\textbackslash author\{\}}:] Your name.
-% \item[\texttt{\textbackslash month\{\}}:] The month in which you graduate.
-% \item[\texttt{\textbackslash year\{\}}:] The year in which you graduate.
+% \item[\texttt{\textbackslash graduationmonth\{\}}:] The month in which you graduate.
+% \item[\texttt{\textbackslash graduationyear\{\}}:] The year in which you graduate.
% \item[\texttt{\textbackslash program\{\}}:] Your program.
% \item[\texttt{\textbackslash advisor\{\}}:] Your advisor's name.
% \item[\texttt{\textbackslash signoff\{\}\{\}}:] The name of the individual signing off on your approval page, followed by their title. This likely is the dean.
-% \item[\texttt{\textbackslash committeechair\{\}}:] Your committee chair's name, followed by their department.
-% \item[\texttt{\textbackslash committeetwo\{\}\{\}}:] The name of your second committee member, followed by their department.
-% \item[\texttt{\textbackslash committeethree\{\}\{\}}:] The name of your third committee member, followed by their department.
-% \item[\texttt{\textbackslash outsidereader\{\}\{\}\{\}}:] The name of your outside reader, followed by their department, followed by their university.
+% \item[\texttt{\textbackslash committee\{\}}:] The members of your committee, with each member separated by a double backslash (\texttt{\char`\\\char`\\}).
% \end{description}
%
% For example, including the following in your document:
@@ -250,15 +249,15 @@
% \begin{verbatim}
% \title{LaTeXing Your Dissertation}
% \author{Deanna Daly}
-% \month{May}
-% \year{2020}
+% \graduationmonth{May}
+% \graduationyear{2020}
% \program{Philosophy}
% \advisor{Alan Turing}
% \signoff{Eric Chasalow}{Dean}
-% \committeechair{Bertrand Russell}{Philosophy}
-% \committeetwo{Alfred North Whitehead}{Mathematics}
-% \committeethree{Ludwig Wittgenstein}{Philosophy}
-% \outsidereader{Emmy Noether}{Mathematics}{Bryn Mawr College}
+% \committee{Bertrand Russell, Philosophy\\
+% Alfred North Whitehead, Mathematics\\
+% Ludwig Wittgenstein, Philosophy\\
+% Emmy Noether, Mathematics, Bryn Mawr College}
% \end{verbatim}
%
% would set your dissertation to one with a title of ``LaTeXing Your Dissertation'', an author of ``Deanna Daly'', a graduation time of May 2020, with the advisor ``Alan Turing'' in the Philosophy program. Your approval page should be signed off by Eric Chasalow, the dean. Your committee would be set to consist of Bertrand Russell from the Philosophy Department, Alfred North Whitehead from the Mathematics Department, and Ludwig Wittgenstein from the Philosophy Department. Your outside reader would be set to be Emmy Noether from Bryn Mawr College's Mathematics Department.
@@ -281,7 +280,7 @@
% \end{dissertation-abstract}
% \end{verbatim}
%
-% This will create your abstract page, with the abstract being ``I present a simple explanation of how to LaTeX your dissertation.''
+% This will create your abstract page, with the abstract being ``I present a simple explanation of how to LaTeX your dissertation.'' You may optionally use the \texttt{dissertation-acknowledgements} environment in the same way, immediately before your abstract.
%
% Table of Contents, List of Figures, etc. can be generated as usual using \LaTeX.
%
@@ -299,15 +298,15 @@
%
% \title{LaTeXing Your Dissertation}
% \author{Deanna Daly}
-% \month{May}
-% \year{2020}
+% \graduationmonth{May}
+% \graduationyear{2020}
% \program{Philosophy}
% \advisor{Alan Turing}
% \signoff{Eric Chasalow}{Dean}
-% \committeechair{Bertrand Russell}{Philosophy}
-% \committeetwo{Alfred North Whitehead}{Mathematics}
-% \committeethree{Ludwig Wittgenstein}{Philosophy}
-% \outsidereader{Emmy Noether}{Mathematics}{Bryn Mawr College}
+% \committee{Bertrand Russell, Philosophy\\
+% Alfred North Whitehead, Mathematics\\
+% Ludwig Wittgenstein, Philosophy\\
+% Emmy Noether, Mathematics, Bryn Mawr College}
%
% \begin{document}
%
@@ -315,6 +314,10 @@
% \makeapproval
% \makecopyright
%
+% \begin{dissertation-acknowledgements}
+% Thank you to John Burt for assisting with creating this package.
+% \end{dissertation-acknowledgements}
+%
% \begin{dissertation-abstract}
% I present a simple explanation of how to LaTeX your dissertation.
% \end{dissertation-abstract}
diff --git a/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.pdf b/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.pdf
index 2684a59792..f83ffe7a56 100644
--- a/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.pdf
+++ b/macros/latex/contrib/brandeis-dissertation/brandeis-dissertation.pdf
Binary files differ
diff --git a/macros/latex/contrib/cases/README b/macros/latex/contrib/cases/README
index 5ddd34b8a4..fe5931ed30 100644
--- a/macros/latex/contrib/cases/README
+++ b/macros/latex/contrib/cases/README
@@ -1,4 +1,4 @@
-cases.sty version 3.1 2020/03/10
+cases.sty version 3.2 2020/03/29
Copyright 1993, 1994, 1995, 2000, 2002, 2020 by Donald Arseneau,
asnd@triumf.ca, Vancouver, Canada.
diff --git a/macros/latex/contrib/cases/cases.pdf b/macros/latex/contrib/cases/cases.pdf
index 168e8488fc..2f526b6330 100644
--- a/macros/latex/contrib/cases/cases.pdf
+++ b/macros/latex/contrib/cases/cases.pdf
Binary files differ
diff --git a/macros/latex/contrib/cases/cases.sty b/macros/latex/contrib/cases/cases.sty
index 13d2effa54..ddee362c63 100644
--- a/macros/latex/contrib/cases/cases.sty
+++ b/macros/latex/contrib/cases/cases.sty
@@ -1,4 +1,4 @@
-% C A S E S . S T Y ver 3.1 Mar 2020
+% C A S E S . S T Y ver 3.2 Mar 2020
%
% Copyright (C) 1993,1994,1995,2000,2002,2020 by Donald Arseneau
% asnd@triumf.ca
@@ -30,7 +30,7 @@
%
% For detailed description and package options, see cases.pdf (cases.tex).
-\ProvidesPackage{cases}[2020/03/10 ver 3.1]
+\ProvidesPackage{cases}[2020/03/29 ver 3.2]
\newdimen\numc@numwid
@@ -72,10 +72,10 @@
\setbox\tw@\vbox\bgroup
\everycr{}\let\\\@eqncr \let\@@eqncr\@@numc@cr
\tabskip\@tempskipa
- \halign to\dimen@ii \bgroup % white space for LHS followed by RHS
- \kern\wd\z@ \kern10\p@ % assume (and force) width of brace
+ \halign to \ifx\numc@left\mathindent \linewidth \else \displaywidth \fi \bgroup
+ \kern\wd\z@ \kern10\p@ % white space for LHS; assume (and force) width of brace
\global\let\iftag@=\iffalse % for amsmath (make sure this is not in \if block)
- \global\@eqcnt\@ne $\numc@dispstyle ##\relax$\hfil
+ \global\@eqcnt\@ne $\numc@dispstyle ##\relax$\hfil % RHS
\tabskip\z@skip &% explanation
\global\@eqcnt\tw@
\numc@expstyle\quad ##\unskip\numc@expstyle\hfil % \unskip removes quad if no explanation
@@ -208,7 +208,7 @@ $$\global\@ignoretrue}
}% end amsmath branch
\def\numc@left{\@centering}
-\def\numc@opts{\dimen@ii\displaywidth}
+\def\numc@opts{}
\def\numc@forcenumwid{\numc@numwid}
\DeclareOption{subnum}{%
@@ -218,8 +218,7 @@ $$\global\@ignoretrue}
\DeclareOption{fleqn}{
\let\numc@left\mathindent
- \def\numc@opts{\displaywidth\linewidth
- \dimen@ii\linewidth }
+ \def\numc@opts{\displaywidth\linewidth}
}
\DeclareOption{leqno}{
diff --git a/macros/latex/contrib/cases/cases.tex b/macros/latex/contrib/cases/cases.tex
index 42a2b3efb5..a8e530ebbc 100644
--- a/macros/latex/contrib/cases/cases.tex
+++ b/macros/latex/contrib/cases/cases.tex
@@ -23,7 +23,7 @@
%\addtokomafont{title}{\rmfamily}
\title{The \pkg{cases} package%
- \textnormal{\thanks{~~This manual corresponds to \pkg{cases}~v3.1, dated 2020/03/10.}}}
+ \textnormal{\thanks{~~This manual corresponds to \pkg{cases}~v3.2, dated 2020/03/29.}}}
\author{Donald Arseneau\\\mail{asnd@triumf.ca}}
\date{Mar 2020}
diff --git a/macros/latex/contrib/import/README b/macros/latex/contrib/import/README
index 8f6f9549c3..958814c804 100644
--- a/macros/latex/contrib/import/README
+++ b/macros/latex/contrib/import/README
@@ -1,4 +1,4 @@
-import.sty Version 6.1 06-Mar-2020
+import.sty Version 6.2 01-Apr-2020
Donald Arseneau (asnd@triumf.ca) Vancouver, Canada.
This software is in the public domain; free of any restrictions.
diff --git a/macros/latex/contrib/import/import.pdf b/macros/latex/contrib/import/import.pdf
index c05163699e..a7e07e5422 100644
--- a/macros/latex/contrib/import/import.pdf
+++ b/macros/latex/contrib/import/import.pdf
Binary files differ
diff --git a/macros/latex/contrib/import/import.sty b/macros/latex/contrib/import/import.sty
index e22e32a790..69bc86215e 100644
--- a/macros/latex/contrib/import/import.sty
+++ b/macros/latex/contrib/import/import.sty
@@ -1,4 +1,4 @@
-% import.sty Ver 6.0 22-Jan-2020 Donald Arseneau (asnd@triumf.ca)
+% import.sty Ver 6.2 01-Apr-2020 Donald Arseneau (asnd@triumf.ca)
%
% This software is in the public domain; free of any restrictions.
%
@@ -38,11 +38,11 @@
% definition ensures paths end with "/" on most systems, but removes
% "][" from within sub-import directory paths on VMS systems.
%
-% Presently, the paths are defined ``locally'' so input files must have
-% balanced grouping.
+% Presently, the paths are defined `locally' (not globally) so input
+% files must have balanced grouping.
%====================== END INSTRUCTIONS ===========================
-\ProvidesPackage{import}[2020/01/22 \space v 6.0]
+\ProvidesPackage{import}[2020/04/01 \space v 6.2]
\ProcessOptions
\@ifundefined{import}{%
@@ -84,7 +84,7 @@
\protected@edef\input@path{{\import@path}#2}%
\protected@edef\Ginput@path{{\import@path}#3}%
\protected@edef\import@path@file{% use full path/file for non-*
- \ifx\IfFileExists\@iffileonpath\else \import@path\fi #7}%
+ \import@path #7}%
%
\expandafter#1\expandafter{\import@path@file}%
%
@@ -96,6 +96,8 @@
% Our version of \IfFileExists that gives priority to files on \input@path,
% #1 = file name, #2 = action when exists, #3 = action when not exists
+% In 2020 LaTeX redefines \IfFileExists, so I need two variants.
+\@ifundefined{IfFileExists@}{% pre-2020
\long\def \im@iffileexists#1#2#3{%
\let\@filef@und\@undefined
\ifx\input@path\@undefined\else
@@ -112,10 +114,31 @@
\edef\@filef@und{#1 }%
\def\reserved@a{#2}%
\fi\fi
- \reserved@a
-}
+ \reserved@a}
+}{% ca 2020
+\DeclareRobustCommand\im@iffileexists[1]{%
+ \set@curr@file{#1}%
+ \expandafter\im@iffileexists@\expandafter{\@curr@file}}
+\long\def \im@iffileexists@#1#2#3{%
+ \let\@filef@und\@undefined
+ \ifx\input@path\@undefined\else
+ \@iffileonpath{#1}{% (also defines \@filef@und)
+ \def\reserved@a{#2}%
+ }{}% no action yet for not found
+ \fi
+ \ifx\@filef@und\@undefined % not found on \input@path
+ \openin\@inputcheck"#1" %
+ \ifeof\@inputcheck
+ \def\reserved@a{#3}%
+ \else
+ \closein\@inputcheck
+ \edef\@filef@und{"#1" }%
+ \def\reserved@a{#2}%
+ \fi\fi
+ \reserved@a}
+ }
-\let\im@@IfFileExists\IfFileExists
+\let\im@@IfFileExists\IfFileExists % remember original
\gdef\import@path{}
\let\import@path@fix\@firstofone % default
@@ -129,6 +152,7 @@
\fi
% Check for "[]" currdir (VMS file names) and set \import@path@fix appropriately
+% \subimport{[.subdir]}{file}
\gdef\@gtempa{[]}
\ifx\@gtempa\@currdir % VMS directory syntax
\gdef\import@path@fix#1{\@gobbleVMSbrack#1][>}
diff --git a/macros/latex/contrib/import/import.tex b/macros/latex/contrib/import/import.tex
index ea02e30f2d..83d0f9a721 100644
--- a/macros/latex/contrib/import/import.tex
+++ b/macros/latex/contrib/import/import.tex
@@ -9,7 +9,7 @@
\usepackage{microtype}
%\usepackage{hyperref}
-\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
+%\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
\newcommand*{\pkg}[1]{\textsf{#1}}
\newcommand*{\cls}[1]{\textsf{#1}}
\newcommand*{\cs}[1]{\texttt{\textbackslash#1}}
@@ -26,7 +26,7 @@
\title{The import package}
\author{Donald Arseneau (\texttt{asnd@triumf.ca})}
-\date{Version 6.1, \quad 06--Mar--2020}
+\date{Version 6.2, \quad 01--Apr--2020}
\setlength{\parskip}{5pt plus 2pt minus 1pt}
@@ -113,7 +113,7 @@ Note that the import package works by manipulating the internal `commands'
\cmd{\input@path} and \cmd{\Ginput@path}, so may behave badly if you
redefine them manually, or via another package, within the document.
-Presently, the paths are defined `locally' so input files must have
-balanced grouping.
+Presently, the paths are defined `locally' (not globally) so input files must
+have balanced grouping.
\end{document}
diff --git a/macros/latex/contrib/manfnt/manfnt.pdf b/macros/latex/contrib/manfnt/manfnt.pdf
new file mode 100644
index 0000000000..626b8ac670
--- /dev/null
+++ b/macros/latex/contrib/manfnt/manfnt.pdf
Binary files differ
diff --git a/macros/latex/contrib/srdp-mathematik/README.txt b/macros/latex/contrib/srdp-mathematik/README.txt
index 38a6a3b405..d8a0223c99 100644
--- a/macros/latex/contrib/srdp-mathematik/README.txt
+++ b/macros/latex/contrib/srdp-mathematik/README.txt
@@ -2,9 +2,9 @@ __________________________________
The
srdp-mathematik package
- v1.5
+ v1.6
- 2020/03/28
+ 2020/04/03
___________________________________
Maintainer: Christoph Weberndorfer
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
index de413fbaa2..f42b398cc0 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.pdf
Binary files differ
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
index b3a3ff723a..8e03953a0a 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.sty
@@ -10,7 +10,7 @@
%
\NeedsTeXFormat{LaTeX2e}[1996/12/26]
-\ProvidesPackage{srdp-mathematik}[2020/03/28 v1.5 Standard-Schularbeitsformate]
+\ProvidesPackage{srdp-mathematik}[2020/04/03 v1.6 Standard-Schularbeitsformate]
\usepackage{color}
@@ -180,7 +180,7 @@
\NewEnviron{beispiel}[2][\unskip]{\begin{minipage}[t]{0.88\textwidth}
\addtocounter{number}{1}
-\begin{enumerate}[leftmargin=0pt]
+\begin{enumerate}
\item[\thenumber.] \BODY
\end{enumerate}
diff --git a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
index 1ed1d5711e..1e51f36218 100644
--- a/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
+++ b/macros/latex/contrib/srdp-mathematik/srdp-mathematik.tex
@@ -53,7 +53,7 @@ hidelinks
\begin{center}
\vfill
-\Huge The \textit{srdp-mathematik} package v1.5\\[1cm]
+\Huge The \textit{srdp-mathematik} package v1.6\\[1cm]
Documentation \\ [1cm]