diff options
author | Karl Berry <karl@freefriends.org> | 2017-10-06 20:21:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-10-06 20:21:09 +0000 |
commit | 5538311322ce40b9929726f97b1031087562d227 (patch) | |
tree | 7a42199d82eb5aa44e74e46f9e50d3fdad1d3159 /Master/texmf-dist/tex/latex/rec-thy | |
parent | ad83b5caf07cf1fc41c45eddaf86b864d7fa68e9 (diff) |
rec-thy (6oct17)
git-svn-id: svn://tug.org/texlive/trunk@45488 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/rec-thy')
-rw-r--r-- | Master/texmf-dist/tex/latex/rec-thy/rec-thy.sty | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/Master/texmf-dist/tex/latex/rec-thy/rec-thy.sty b/Master/texmf-dist/tex/latex/rec-thy/rec-thy.sty index 91479ca7d8e..02e13a16a28 100644 --- a/Master/texmf-dist/tex/latex/rec-thy/rec-thy.sty +++ b/Master/texmf-dist/tex/latex/rec-thy/rec-thy.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{rec-thy}[2017/09/26 v2.0 Provides commands for writing up recursion theory papers] +\ProvidesPackage{rec-thy}[2017/09/26 v2.1 Provides commands for writing up recursion theory papers] \makeatletter % \newcommand*{\@curpack}{\@currname} %rec-thy.sty \newcommand*{\@packinfo}[1]{\PackageInfo{rec-thy}{#1}} @@ -11,18 +11,23 @@ % Version 1.2 % Added mrref option % Fixed horrific option processing bug -\RequirePackage{amsmath} +\RequirePackage{ltxcmds} \RequirePackage{ifxetex,ifpdf} \RequirePackage{suffix} \RequirePackage{ifmtarg} \RequirePackage{xifthen} \RequirePackage{xkeyval} -\RequirePackage{mathtools} -\RequirePackage{amssymb} -\RequirePackage{amsfonts} -\RequirePackage{undertilde} -\RequirePackage{ltxcmds} +\AtBeginDocument{ +\ltx@ifpackageloaded{amsmath}{}{\RequirePackage{amsmath}} +\ltx@ifpackageloaded{amssymb}{}{\RequirePackage{amssymb}} +\ltx@ifpackageloaded{amsfonts}{}{\RequirePackage{amsfonts}} +\ltx@ifpackageloaded{mathtools}{}{\RequirePackage{mathtools}} \ltx@ifpackageloaded{unicode-math}{}{\RequirePackage{mathrsfs}} +\ltx@ifpackageloaded{undertilde}{}{\RequirePackage{undertilde}} +} + + + % \DeclareMathAlphabet{\mathbrush}{T1}{pbsi}{xl}{n} @@ -172,7 +177,7 @@ } \newenvironment{require}[3][]{ - \begin{requirement}{\req[#1]{#2}{#3}} \label{\detokenize{req:#2@#1}} + \begin{requirement}{\req*[#1]{#2}{#3}} \label{\detokenize{req:#2@#1}} }{ \end{requirement} } |