summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ppt-slides/ppt-slides.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/ppt-slides/ppt-slides.sty')
-rw-r--r--macros/latex/contrib/ppt-slides/ppt-slides.sty24
1 files changed, 12 insertions, 12 deletions
diff --git a/macros/latex/contrib/ppt-slides/ppt-slides.sty b/macros/latex/contrib/ppt-slides/ppt-slides.sty
index 6b05d25303..026ee0abce 100644
--- a/macros/latex/contrib/ppt-slides/ppt-slides.sty
+++ b/macros/latex/contrib/ppt-slides/ppt-slides.sty
@@ -21,7 +21,7 @@
% SOFTWARE.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ppt-slides}[2022/09/11 0.0.1 Slide Decks à la Power Point]
+\ProvidesPackage{ppt-slides}[2022/09/12 0.1.2 Slide Decks à la Power Point]
\RequirePackage{pgfopts}
\makeatletter
@@ -51,13 +51,15 @@
\message{^^Jppt: No color scheme is loaded, because 'scheme' option is not specified}
\fi\makeatother
-\RequirePackage{pagecolor}
-\RequirePackage{varwidth}
-\RequirePackage{qrcode}
-\RequirePackage{tikz}
-\RequirePackage{tikzpagenodes}
-\RequirePackage[inline]{enumitem}
-\RequirePackage{crumbs}
+\RequirePackage{ifthen} % for if/then/else in LaTeX
+\RequirePackage{href-ul} % for nice hyperlinks
+\RequirePackage{pagecolor} % to change page color
+\RequirePackage{varwidth} % for pptWide
+\RequirePackage{qrcode} % to print QR codes
+\RequirePackage{tikz} % for drawings in TOC
+\RequirePackage{tikzpagenodes} % for pptPin
+\RequirePackage[inline]{enumitem} % for lists in crumbs
+\RequirePackage{crumbs} % for crumbs
\newcommand\pptMiddle[1]{%
\vspace*{\fill}#1\vspace*{\fill}%
@@ -117,12 +119,12 @@
}%
\begin{@empty}%
\renewcommand\crumb[2]{%
- \ifx\pptTOC\empty\else\click[0]\fi
+ \ifx\pptTOC\empty\else\ifdefined\click\click[0]\fi\fi
\gappto\pptTOC{\item ##2}
}
\crumbs
\end{@empty}%
- \flush[1]%
+ \ifdefined\flush\flush[1]\fi%
}
\RequirePackage{tabularx}
@@ -151,7 +153,6 @@
}%
}
-\RequirePackage{ifthen}
\newcommand\pptPin[2][right]{%
\begin{tikzpicture}[remember picture,overlay]%
\ifthenelse{\equal{#1}{left}}
@@ -203,7 +204,6 @@
}
\RequirePackage{seqsplit}
-\RequirePackage{hyperref}
\newcommand\pptPinQR[2][right]{%
\pptPin[#1]{%
\begin{minipage}{1.4in}%