texlive[50991] Master/texmf-dist: brandeis-problemset (16apr19)

commits+karl at tug.org commits+karl at tug.org
Sun May 5 00:47:43 CEST 2019


Revision: 50991
          http://tug.org/svn/texlive?view=revision&revision=50991
Author:   karl
Date:     2019-05-05 00:47:43 +0200 (Sun, 05 May 2019)
Log Message:
-----------
brandeis-problemset (16apr19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.pdf
    trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.tex
    trunk/Master/texmf-dist/doc/latex/brandeis-problemset/example.pdf
    trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.cls
    trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.sty

Modified: trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.tex	2019-05-04 22:47:33 UTC (rev 50990)
+++ trunk/Master/texmf-dist/doc/latex/brandeis-problemset/brandeis-problemset.tex	2019-05-04 22:47:43 UTC (rev 50991)
@@ -63,11 +63,10 @@
 
 \author{Rebecca Turner\thanks{Brandeis University; \email{rebeccaturner at brandeis.edu}}}
 \title{The \bps\ Document Class}
-\date{2019/04/02 0.5.4}
+\date{2019/04/15 0.5.5}
 \begin{document}
 \maketitle
 \begin{abstract}
-
 	Brandeis University's computer science (``\textsc{cosi}'') courses
 	often assign ``problem sets'' which require fairly rigorous
 	formatting. The \ctan{brandeis-problemset} document class, which
@@ -76,7 +75,6 @@
 
 	Although \bps\ is compatible with all \LaTeX\ flavors, \fontspecok\
 	is recommended for \ctan{fontspec} support.
-
 \end{abstract}
 
 \begin{note}
@@ -730,7 +728,7 @@
 	\pid{1}{10}
 \end{ganttschedule}
 \end{document}
-\end{latexcode}
+\end{latexcode}%stopzone
 
 \begin{changelog}[author=Rebecca Turner]
 \begin{version}[v=Coming soon\dots]
@@ -739,15 +737,19 @@
 	context-free grammars.
 \end{version}
 
+\shortversion{v=0.5.5, date=2019-04-10, changes={Reordered package loading
+	to prevent \ctan{mathtools} from breaking \cs{overbrace} and \cs{underbrace}
+	commands.}}
+
 \shortversion{v=0.5.4, date=2019-04-02, changes={Fixed hanging indent in
 	\texttt{description}-lists; the hanging indent was accidentally
 	removed through a tweak to hang the list item markers for the
 	\texttt{itemize} and \texttt{enumerate} lists.}}
 
-\shortversion{v=0.5.3, date=2019-03-30, changes={Commands such as |\texttt|
-	won't automatically cause errors when used in the optional arguments
-	of the |problem| and |subproblem| environments. More complex
-	commands may still cause issues, however.}}
+\shortversion{v=0.5.3, date=2019-03-30, changes={Commands such as
+	\cs{texttt} won't automatically cause errors when used in the optional
+	arguments of the \texttt{problem} and \texttt{subproblem} environments.
+	More complex commands may still cause issues, however.}}
 
 \shortversion{v=0.5.2, date=2019-03-13, changes={Scheme code highlighting
 	erroneously highlighted \texttt{c\textbf{b}r},

Modified: trunk/Master/texmf-dist/doc/latex/brandeis-problemset/example.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.cls	2019-05-04 22:47:33 UTC (rev 50990)
+++ trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.cls	2019-05-04 22:47:43 UTC (rev 50991)
@@ -1,4 +1,4 @@
-\ProvidesClass{brandeis-problemset}[2019/04/02 0.5.4 COSI problem sets at
+\ProvidesClass{brandeis-problemset}[2019/04/15 0.5.5 COSI problem sets at
 	Brandeis University]
 \NeedsTeXFormat{LaTeX2e}
 % Description: A document class for Brandeis University's computer science
@@ -59,6 +59,7 @@
 
 \bps at comploption{antonella}
 \bps at comploption{math}
+\bps at comploption[true]{fonts}
 
 \DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{article}}
 \ProcessKeyvalOptions*
@@ -96,8 +97,20 @@
 	bmargin=1.5in,
 ]{geometry}
 
+% math
+\ifbps at math
+	% see note below
+	\RequirePackage{mathtools}
+
+	% for whatever reason, redefining this before the \begin{document}
+	% has no effect
+	\AtBeginDocument{\renewcommand{\Re}{\mathbb{R}}}
+\fi
+
 % fonts
 % NOTE: The order these packages are loaded in is very important.
+% - mathtools has to be loaded before these or overbrackets and such get
+%   messed up
 % - unicode-math overwrites a bunch of commands, so should be loaded after
 %   amsmath and others
 % - amsmath should be loaded after stix2 (not sure why, but the stix2
@@ -144,15 +157,6 @@
 	\fi
 \fi
 
-% math
-\ifbps at math
-	\RequirePackage{mathtools}
-
-	% for whatever reason, redefining this before the \begin{document}
-	% has no effect
-	\AtBeginDocument{\renewcommand{\Re}{\mathbb{R}}}
-\fi
-
 \ifbps at antonella
 	\instructor{Dr.~Antonella DiLillio}
 	\iffontspec at ok

Modified: trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.sty	2019-05-04 22:47:33 UTC (rev 50990)
+++ trunk/Master/texmf-dist/tex/latex/brandeis-problemset/brandeis-problemset.sty	2019-05-04 22:47:43 UTC (rev 50991)
@@ -1,4 +1,4 @@
-\ProvidesPackage{brandeis-problemset}[2019/04/02 0.5.4 Commands for COSI
+\ProvidesPackage{brandeis-problemset}[2019/04/15 0.5.5 Commands for COSI
 	problem sets at Brandeis University]
 \NeedsTeXFormat{LaTeX2e}
 



More information about the tex-live-commits mailing list