r{<nr>} command for starting writeup of an exercise

Build branch master (fbd489a) from kesslermaximilian/LatexPackages
This commit is contained in:
Maximilian Keßler 2021-10-16 07:03:42 +00:00
parent 3a22915518
commit d2b374615a
28 changed files with 109 additions and 94 deletions

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 %Provides fancy theorem-like-environments used in the write-ups of my lecture notes

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 %%%%% This provides easy-to-use styles, especially for use with the

View file

@ -34,13 +34,13 @@
% edit the source file and build the class again. % edit the source file and build the class again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 %Für Zeilenabstand 1,5
\RequirePackage[onehalfspacing]{setspace} \RequirePackage[onehalfspacing]{setspace}
\RequirePackage[super]{nth}
\newcommand\nr[1]{
\section*{\ifmkessler@sheet@english\nth{#1} exercise\else #1. Aufgabe\fi}
\setcounter{equation}{0}
}

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % The core of the lecture command this package provides has been taken from the preamble in

View file

@ -34,13 +34,13 @@
% edit the source file and build the class again. % edit the source file and build the class again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % Collects the basic math packages used for my lecture-note write-ups

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % This is just a collection of the packages I use to typeset mathematical figures

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % 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

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 %%% Store away the several (partially conflicting) fonts in internal macros

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 %Provides some commonly used Operators used in the write-ups of my lecture notes

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % A collection of math-related symbols / tools I often use, mainly collected together from Stack Overflow or hacked together myself

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % This is just a simple package loading the newunicodechar package and defining the common unicode symbols i regularly use for typesetting mathematics

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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. %%Provides a \vocab<[name in index]>{vocabulary} command to print vocabulary in bold blue and automatically index it.

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % This is just a quick packaging of the post by

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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} \RequirePackage{xkeyval}

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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.]

View file

@ -34,40 +34,49 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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} \RequirePackage{xkeyval}
\newif\ifmkessler@exsheet@english\mkessler@exsheet@englishtrue \newif\ifmkessler@exsheet@english\mkessler@exsheet@englishtrue
\DeclareOption{german}{\mkessler@exsheet@englishfalse} \DeclareOptionX{german}{\mkessler@exsheet@englishfalse}
\DeclareOption{ngerman}{\mkessler@exsheet@englishfalse} \DeclareOptionX{ngerman}{\mkessler@exsheet@englishfalse}
\DeclareOption{english}{\mkessler@exsheet@englishtrue} \DeclareOptionX{english}{\mkessler@exsheet@englishtrue}
\DeclareOption*{\PackageWarning{mkessler-exsheet}{Unknown '\CurrentOption'}} \DeclareOptionX*{\PackageWarning{mkessler-exsheet}{Unknown '\CurrentOption'}}
\ProcessOptions\relax \ProcessOptionsX*\relax
\RequirePackage{mkessler-fancythm} \RequirePackage{mkessler-fancythm}
\def\mkessler@exsheet@sheet{
\ifmkessler@exsheet@english Exercise Sheet\else Übungsblatt\fi
}
\newcounter{mkessler@exsheet@sheet} \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} \usepackage{xkeyval}
\NewDocumentEnvironment{aufgabe}{O{}}{ \NewDocumentEnvironment{sheetexercise}{O{}}{
\begin{mkessler@exsheet@aufgabe\expandafter}\if\relax\detokenize{#1}\relax\else[#1]\fi\label{aufgabe-\themkessler@exsheet@aufgabe} \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}
}

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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.]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 % For the stack exchange source, see

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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} \RequirePackage[\ifutf utf8\else utf8x\fi]{inputenc}

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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]

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \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 removed parts of other packages. Not intended for use right now.)% Quotations
\RequirePackage{csquotes} % quotations \RequirePackage{csquotes} % quotations

View file

@ -34,13 +34,13 @@
% edit the source file and build the package again. % edit the source file and build the package again.
% %
% Build details: % Build details:
% Build time: 2021/10/14 06:56 % Build time: 2021/10/16 07:03
% PyTeX version: v1.0.0-3 (commit 4409c94) % 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} \NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{mkessler-restate}[2021/10/14 - Replacement package] \ProvidesPackage{mkessler-restate}[2021/10/16 - Replacement package]
\RequirePackage{xkeyval} \RequirePackage{xkeyval}