From d2b374615a548b3e6c3bddf4cf9c238391f610d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Ke=C3=9Fler=20=28via=20Travis=20CI=29?= Date: Sat, 16 Oct 2021 07:03:42 +0000 Subject: [PATCH] provide r{} command for starting writeup of an exercise Build branch master (fbd489a) from kesslermaximilian/LatexPackages --- environments/mkessler-fancythm.sty | 6 ++--- environments/mkessler-thmstyle.sty | 6 ++--- exercises/mkessler-sheet.cls | 12 +++++++--- lecture-notes/mkessler-lectures.sty | 6 ++--- lecture-notes/mkessler-script.cls | 6 ++--- math/mkessler-faktor.sty | 6 ++--- math/mkessler-math.sty | 6 ++--- math/mkessler-mathalias.sty | 6 ++--- math/mkessler-mathfig.sty | 6 ++--- math/mkessler-mathfixes.sty | 6 ++--- math/mkessler-mathfont.sty | 6 ++--- math/mkessler-mathop.sty | 6 ++--- math/mkessler-mathsymb.sty | 6 ++--- math/mkessler-unicodechar.sty | 6 ++--- misc/mkessler-hypersetup.sty | 6 ++--- misc/mkessler-incfig.sty | 6 ++--- misc/mkessler-vocab.sty | 6 ++--- utils/mkessler-counters.sty | 6 ++--- utils/mkessler-findpackage.sty | 6 ++--- wip/mkessler-bibliography.sty | 6 ++--- wip/mkessler-enumerate.sty | 6 ++--- wip/mkessler-exsheet.sty | 35 ++++++++++++++++++----------- wip/mkessler-figures.sty | 6 ++--- wip/mkessler-gag.sty | 6 ++--- wip/mkessler-lang-input.sty | 6 ++--- wip/mkessler-proof.sty | 6 ++--- wip/mkessler-removed.sty | 6 ++--- wip/mkessler-restate.sty | 6 ++--- 28 files changed, 109 insertions(+), 94 deletions(-) diff --git a/environments/mkessler-fancythm.sty b/environments/mkessler-fancythm.sty index d17c919..8ad4b84 100644 --- a/environments/mkessler-fancythm.sty +++ b/environments/mkessler-fancythm.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-fancythm}[2021/10/14 - Theorem-Environment Package] +\ProvidesPackage{mkessler-fancythm}[2021/10/16 - Theorem-Environment Package] %Provides fancy theorem-like-environments used in the write-ups of my lecture notes diff --git a/environments/mkessler-thmstyle.sty b/environments/mkessler-thmstyle.sty index 990d664..2175493 100644 --- a/environments/mkessler-thmstyle.sty +++ b/environments/mkessler-thmstyle.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-thmstyle}[2021/10/14 - Mdframed Styles used for fancythm package] +\ProvidesPackage{mkessler-thmstyle}[2021/10/16 - Mdframed Styles used for fancythm package] %%%%% This provides easy-to-use styles, especially for use with the diff --git a/exercises/mkessler-sheet.cls b/exercises/mkessler-sheet.cls index eb75984..a0d4327 100644 --- a/exercises/mkessler-sheet.cls +++ b/exercises/mkessler-sheet.cls @@ -34,13 +34,13 @@ % edit the source file and build the class again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{mkessler-sheet}[2021/10/14 - Write up university exercise sheets] +\ProvidesClass{mkessler-sheet}[2021/10/16 - Write up university exercise sheets] @@ -116,3 +116,9 @@ %Für Zeilenabstand 1,5 \RequirePackage[onehalfspacing]{setspace} +\RequirePackage[super]{nth} + +\newcommand\nr[1]{ + \section*{\ifmkessler@sheet@english\nth{#1} exercise\else #1. Aufgabe\fi} + \setcounter{equation}{0} +} diff --git a/lecture-notes/mkessler-lectures.sty b/lecture-notes/mkessler-lectures.sty index a2c99b6..7b81f64 100644 --- a/lecture-notes/mkessler-lectures.sty +++ b/lecture-notes/mkessler-lectures.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-lectures}[2021/10/14 - Package for managing different lectures within a document] +\ProvidesPackage{mkessler-lectures}[2021/10/16 - Package for managing different lectures within a document] % The core of the lecture command this package provides has been taken from the preamble in diff --git a/lecture-notes/mkessler-script.cls b/lecture-notes/mkessler-script.cls index 9e716a6..d9460c9 100644 --- a/lecture-notes/mkessler-script.cls +++ b/lecture-notes/mkessler-script.cls @@ -34,13 +34,13 @@ % edit the source file and build the class again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{mkessler-script}[2021/10/14 - Write up lecture notes as script] +\ProvidesClass{mkessler-script}[2021/10/16 - Write up lecture notes as script] diff --git a/math/mkessler-faktor.sty b/math/mkessler-faktor.sty index 0d7ded2..ba9f93b 100644 --- a/math/mkessler-faktor.sty +++ b/math/mkessler-faktor.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-faktor}[2021/10/14 - Faktor package that also handles cofaktors] +\ProvidesPackage{mkessler-faktor}[2021/10/16 - Faktor package that also handles cofaktors] diff --git a/math/mkessler-math.sty b/math/mkessler-math.sty index 258c4e7..58d6d81 100644 --- a/math/mkessler-math.sty +++ b/math/mkessler-math.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-math}[2021/10/14 - Main math package.] +\ProvidesPackage{mkessler-math}[2021/10/16 - Main math package.] % Collects the basic math packages used for my lecture-note write-ups diff --git a/math/mkessler-mathalias.sty b/math/mkessler-mathalias.sty index 31eebe5..f923de2 100644 --- a/math/mkessler-mathalias.sty +++ b/math/mkessler-mathalias.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathalias}[2021/10/14 - Easy aliasing for math style commands] +\ProvidesPackage{mkessler-mathalias}[2021/10/16 - Easy aliasing for math style commands] diff --git a/math/mkessler-mathfig.sty b/math/mkessler-mathfig.sty index 1de724d..c3c81a2 100644 --- a/math/mkessler-mathfig.sty +++ b/math/mkessler-mathfig.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathfig}[2021/10/14 - Math figures with TikZ / pgfplots / xy] +\ProvidesPackage{mkessler-mathfig}[2021/10/16 - Math figures with TikZ / pgfplots / xy] % This is just a collection of the packages I use to typeset mathematical figures diff --git a/math/mkessler-mathfixes.sty b/math/mkessler-mathfixes.sty index 3c138ba..6d11930 100644 --- a/math/mkessler-mathfixes.sty +++ b/math/mkessler-mathfixes.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathfixes}[2021/10/14 - Hacky math packages for some (custom) fixes] +\ProvidesPackage{mkessler-mathfixes}[2021/10/16 - Hacky math packages for some (custom) fixes] % This just brings together some (possibly ugly) hacks that I use when writing math. Likely, you do not want to use this except when building around this package (like I did), or already have similar shortcuts diff --git a/math/mkessler-mathfont.sty b/math/mkessler-mathfont.sty index 3ab3fec..208248d 100644 --- a/math/mkessler-mathfont.sty +++ b/math/mkessler-mathfont.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathfont}[2021/10/14 - Collects several math fonts together] +\ProvidesPackage{mkessler-mathfont}[2021/10/16 - Collects several math fonts together] %%% Store away the several (partially conflicting) fonts in internal macros diff --git a/math/mkessler-mathop.sty b/math/mkessler-mathop.sty index c000c31..0757503 100644 --- a/math/mkessler-mathop.sty +++ b/math/mkessler-mathop.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathop}[2021/10/14 - Math Operator Package] +\ProvidesPackage{mkessler-mathop}[2021/10/16 - Math Operator Package] %Provides some commonly used Operators used in the write-ups of my lecture notes diff --git a/math/mkessler-mathsymb.sty b/math/mkessler-mathsymb.sty index fd77447..fac2c06 100644 --- a/math/mkessler-mathsymb.sty +++ b/math/mkessler-mathsymb.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-mathsymb}[2021/10/14 - Some extra math-related symbols.] +\ProvidesPackage{mkessler-mathsymb}[2021/10/16 - Some extra math-related symbols.] % A collection of math-related symbols / tools I often use, mainly collected together from Stack Overflow or hacked together myself diff --git a/math/mkessler-unicodechar.sty b/math/mkessler-unicodechar.sty index f6f4f4d..7258d53 100644 --- a/math/mkessler-unicodechar.sty +++ b/math/mkessler-unicodechar.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-unicodechar}[2021/10/14 - Wrapper for the newunicodechare package with some defined unicode symbols.] +\ProvidesPackage{mkessler-unicodechar}[2021/10/16 - Wrapper for the newunicodechare package with some defined unicode symbols.] % This is just a simple package loading the newunicodechar package and defining the common unicode symbols i regularly use for typesetting mathematics diff --git a/misc/mkessler-hypersetup.sty b/misc/mkessler-hypersetup.sty index 2b16f58..c9de200 100644 --- a/misc/mkessler-hypersetup.sty +++ b/misc/mkessler-hypersetup.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-hypersetup}[2021/10/14 - Package for setting up hyperref, cleveref and some default hyperref colors] +\ProvidesPackage{mkessler-hypersetup}[2021/10/16 - Package for setting up hyperref, cleveref and some default hyperref colors] diff --git a/misc/mkessler-incfig.sty b/misc/mkessler-incfig.sty index 891dafb..33d597c 100644 --- a/misc/mkessler-incfig.sty +++ b/misc/mkessler-incfig.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-incfig}[2021/10/14 - Figure support for inkscape figures by Gilles Castell] +\ProvidesPackage{mkessler-incfig}[2021/10/16 - Figure support for inkscape figures by Gilles Castell] diff --git a/misc/mkessler-vocab.sty b/misc/mkessler-vocab.sty index 2251d7e..3eef06f 100644 --- a/misc/mkessler-vocab.sty +++ b/misc/mkessler-vocab.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-vocab}[2021/10/14 - Package for emphasizing vocabulary] +\ProvidesPackage{mkessler-vocab}[2021/10/16 - Package for emphasizing vocabulary] %%Provides a \vocab<[name in index]>{vocabulary} command to print vocabulary in bold blue and automatically index it. diff --git a/utils/mkessler-counters.sty b/utils/mkessler-counters.sty index 9068571..ee425cf 100644 --- a/utils/mkessler-counters.sty +++ b/utils/mkessler-counters.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-counters}[2021/10/14 - Write LaTeX counters to auxiliary file] +\ProvidesPackage{mkessler-counters}[2021/10/16 - Write LaTeX counters to auxiliary file] diff --git a/utils/mkessler-findpackage.sty b/utils/mkessler-findpackage.sty index b522501..e0f807b 100644 --- a/utils/mkessler-findpackage.sty +++ b/utils/mkessler-findpackage.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-findpackage}[2021/10/14 - Find a package that provides some command] +\ProvidesPackage{mkessler-findpackage}[2021/10/16 - Find a package that provides some command] % This is just a quick packaging of the post by diff --git a/wip/mkessler-bibliography.sty b/wip/mkessler-bibliography.sty index 55f4089..79516a2 100644 --- a/wip/mkessler-bibliography.sty +++ b/wip/mkessler-bibliography.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-bibliography}[2021/10/14 - Package to easily print bibliography and image attributions in document] +\ProvidesPackage{mkessler-bibliography}[2021/10/16 - Package to easily print bibliography and image attributions in document] \RequirePackage{xkeyval} diff --git a/wip/mkessler-enumerate.sty b/wip/mkessler-enumerate.sty index d783383..31e0e15 100644 --- a/wip/mkessler-enumerate.sty +++ b/wip/mkessler-enumerate.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-enumerate}[2021/10/14 - Simple enumeration package wrapper. Handles custom number setting and beamer class.] +\ProvidesPackage{mkessler-enumerate}[2021/10/16 - Simple enumeration package wrapper. Handles custom number setting and beamer class.] diff --git a/wip/mkessler-exsheet.sty b/wip/mkessler-exsheet.sty index d9c6b55..3c19e33 100644 --- a/wip/mkessler-exsheet.sty +++ b/wip/mkessler-exsheet.sty @@ -34,40 +34,49 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-exsheet}[2021/10/14 - Include exercise sheets into lecture notes easily.] +\ProvidesPackage{mkessler-exsheet}[2021/10/16 - Include exercise sheets into lecture notes easily.] \RequirePackage{xkeyval} \newif\ifmkessler@exsheet@english\mkessler@exsheet@englishtrue -\DeclareOption{german}{\mkessler@exsheet@englishfalse} -\DeclareOption{ngerman}{\mkessler@exsheet@englishfalse} -\DeclareOption{english}{\mkessler@exsheet@englishtrue} +\DeclareOptionX{german}{\mkessler@exsheet@englishfalse} +\DeclareOptionX{ngerman}{\mkessler@exsheet@englishfalse} +\DeclareOptionX{english}{\mkessler@exsheet@englishtrue} -\DeclareOption*{\PackageWarning{mkessler-exsheet}{Unknown '\CurrentOption'}} -\ProcessOptions\relax +\DeclareOptionX*{\PackageWarning{mkessler-exsheet}{Unknown '\CurrentOption'}} +\ProcessOptionsX*\relax \RequirePackage{mkessler-fancythm} + +\def\mkessler@exsheet@sheet{ + \ifmkessler@exsheet@english Exercise Sheet\else Übungsblatt\fi +} + \newcounter{mkessler@exsheet@sheet} -\declaretheorem[style=thmgreenmargin, numberwithin=mkessler@exsheet@sheet, name=\ifmkessler@exsheet@english Exercise\else Aufgabe\fi]{mkessler@exsheet@aufgabe} +\declaretheorem[style=thmgreenmargin, numberwithin=mkessler@exsheet@sheet, name=\ifmkessler@exsheet@english Exercise\else Aufgabe\fi]{mkessler@exsheet@sheetexercise} \usepackage{xkeyval} -\NewDocumentEnvironment{aufgabe}{O{}}{ -\begin{mkessler@exsheet@aufgabe\expandafter}\if\relax\detokenize{#1}\relax\else[#1]\fi\label{aufgabe-\themkessler@exsheet@aufgabe} +\NewDocumentEnvironment{sheetexercise}{O{}}{ +\begin{mkessler@exsheet@sheetexercise\expandafter}\if\relax\detokenize{#1}\relax\else[#1]\fi\label{exercise-\themkessler@exsheet@sheetexercise} }{ - \end{mkessler@exsheet@aufgabe\expandafter}\relax + \end{mkessler@exsheet@sheetexercise\expandafter}\relax } -\newcommand\blatt{\refstepcounter{mkessler@exsheet@sheet}\subsection*{\themkessler@exsheet@sheet. Übungsblatt}\addcontentsline{toc}{subsection}{\themkessler@exsheet@sheet. Übungsblatt}} +\newcommand\exercisesheet{ + \refstepcounter{mkessler@exsheet@sheet} + \subsection*{\themkessler@exsheet@sheet. \mkessler@exsheet@sheet} + \addcontentsline{toc}{subsection}{\themkessler@exsheet@sheet. \mkessler@exsheet@sheet} +} diff --git a/wip/mkessler-figures.sty b/wip/mkessler-figures.sty index 6bc4e5f..696e976 100644 --- a/wip/mkessler-figures.sty +++ b/wip/mkessler-figures.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-figures}[2021/10/14 - Packages related to inclusion of figures.] +\ProvidesPackage{mkessler-figures}[2021/10/16 - Packages related to inclusion of figures.] diff --git a/wip/mkessler-gag.sty b/wip/mkessler-gag.sty index 372c6ad..6d394dd 100644 --- a/wip/mkessler-gag.sty +++ b/wip/mkessler-gag.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-gag}[2021/10/14 - Numbering of environments with a fractional environment number] +\ProvidesPackage{mkessler-gag}[2021/10/16 - Numbering of environments with a fractional environment number] % For the stack exchange source, see diff --git a/wip/mkessler-lang-input.sty b/wip/mkessler-lang-input.sty index 10e89e0..8d74c60 100644 --- a/wip/mkessler-lang-input.sty +++ b/wip/mkessler-lang-input.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-lang-input}[2021/10/14 - Packages related to language input. Still work in progress, not intended for use.] +\ProvidesPackage{mkessler-lang-input}[2021/10/16 - Packages related to language input. Still work in progress, not intended for use.] \RequirePackage[\ifutf utf8\else utf8x\fi]{inputenc} diff --git a/wip/mkessler-proof.sty b/wip/mkessler-proof.sty index 9f26d8d..4754cf9 100644 --- a/wip/mkessler-proof.sty +++ b/wip/mkessler-proof.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-proof}[2021/10/14 - Automatic references to theorems in proofs. Claim counters within proofs] +\ProvidesPackage{mkessler-proof}[2021/10/16 - Automatic references to theorems in proofs. Claim counters within proofs] diff --git a/wip/mkessler-removed.sty b/wip/mkessler-removed.sty index a8d9e34..49e9412 100644 --- a/wip/mkessler-removed.sty +++ b/wip/mkessler-removed.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-removed}[2021/10/14 - (For now] +\ProvidesPackage{mkessler-removed}[2021/10/16 - (For now] removed parts of other packages. Not intended for use right now.)% Quotations \RequirePackage{csquotes} % quotations diff --git a/wip/mkessler-restate.sty b/wip/mkessler-restate.sty index 0e06612..2b9dc2b 100644 --- a/wip/mkessler-restate.sty +++ b/wip/mkessler-restate.sty @@ -34,13 +34,13 @@ % edit the source file and build the package again. % % Build details: -% Build time: 2021/10/14 06:56 +% Build time: 2021/10/16 07:03 % PyTeX version: v1.0.0-3 (commit 4409c94) -% LatexPackages version: v2.2.0-5 (commit ceb6113) +% LatexPackages version: v2.2.0-7 (commit fbd489a) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{mkessler-restate}[2021/10/14 - Replacement package] +\ProvidesPackage{mkessler-restate}[2021/10/16 - Replacement package] \RequirePackage{xkeyval}