diff options
Diffstat (limited to 'macros/latex/contrib/ppt-slides')
-rw-r--r-- | macros/latex/contrib/ppt-slides/README.md | 2 | ||||
-rw-r--r-- | macros/latex/contrib/ppt-slides/ppt-slides.dtx | 38 | ||||
-rw-r--r-- | macros/latex/contrib/ppt-slides/ppt-slides.pdf | bin | 885857 -> 932594 bytes |
3 files changed, 28 insertions, 12 deletions
diff --git a/macros/latex/contrib/ppt-slides/README.md b/macros/latex/contrib/ppt-slides/README.md index 46758695fc..3827f11588 100644 --- a/macros/latex/contrib/ppt-slides/README.md +++ b/macros/latex/contrib/ppt-slides/README.md @@ -1,4 +1,4 @@ -[![make](https://github.com/yegor256/ppt-slides/actions/workflows/latexmk.yml/badge.svg)](https://github.com/yegor256/ppt-slides/actions/workflows/latexmk.yml) +[![make](https://github.com/yegor256/ppt-slides/actions/workflows/l3build.yml/badge.svg)](https://github.com/yegor256/ppt-slides/actions/workflows/l3build.yml) [![CTAN](https://img.shields.io/ctan/v/ppt-slides)](https://ctan.org/pkg/ppt-slides) [![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/yegor256/ppt-slides/blob/master/LICENSE.txt) diff --git a/macros/latex/contrib/ppt-slides/ppt-slides.dtx b/macros/latex/contrib/ppt-slides/ppt-slides.dtx index 5f21146d16..8aca5a1bee 100644 --- a/macros/latex/contrib/ppt-slides/ppt-slides.dtx +++ b/macros/latex/contrib/ppt-slides/ppt-slides.dtx @@ -40,7 +40,7 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} -% \GetFileInfo{ppt-slies.dtx} +% \GetFileInfo{ppt-slides.dtx} % \DoNotIndex{\endgroup,\begingroup,\let,\else,\s,\n,\r,\\,\1,\fi} % \iffalse @@ -50,7 +50,7 @@ %<package>\NeedsTeXFormat{LaTeX2e} %<package>\ProvidesPackage{ppt-slides} %<*package> -[2022-12-03 0.2.0 Slide Decks a la Power Point] +[2022-12-04 0.2.1 Slide Decks a la Power Point] %</package> %<*driver> \documentclass{ltxdoc} @@ -87,7 +87,9 @@ % \documentclass{article} % \usepackage[template,scheme=dark]{ppt-slides} % \begin{document} -% \pptMiddle{\pptTitle{Hello, world!}{How are you?}} +% \begin{pptMiddle} +% \pptTitle{Hello, world!}{How are you?} +% \end{pptMiddle} % \end{document} % \end{docshot} @@ -243,6 +245,19 @@ % \end{document} % \end{docshot} +% \DescribeMacro{pptMiddle} +% You can put your content vertically in the middle of the page, using the |pptMiddle| environment: +% \begin{docshot} +% \documentclass{article} +% \usepackage[template,scheme=dark]{ppt-slides} +% \begin{document} +% \begin{pptMiddle} +% ``Your time is limited, so don't waste it +% living someone else's life.'' --- Steve Jobs +% \end{pptMiddle} +% \end{document} +% \end{docshot} + % \DescribeMacro{\pptQR} % Sometimes it's convenient to show a QR code to your audience instead of % a URL, since it's easier to use --- they can scan it: @@ -410,11 +425,12 @@ % \end{macrocode} % \begin{macro}{\pptMiddle} -% Then, we define the |\pptMiddle| command: +% \changes{0.2.1}{2022/12/04}{The \texttt{\char`\\pptMiddle} command turned into \texttt{pptMiddle} environment.} +% Then, we define the |pptMiddle| environment: % \begin{macrocode} -\newcommand\pptMiddle[1]{% - \vspace*{\fill}#1\vspace*{\fill}% -} +\newenvironment{pptMiddle} + {\vspace*{\fill}} + {\vspace*{\fill}} % \end{macrocode} % \end{macro} @@ -435,11 +451,11 @@ % \begin{macrocode} \newcommand\pptChapter[2][]{% \crumbection[#1]{#2}% - \pptMiddle{% + \begin{pptMiddle}% {\large\ttfamily Chapter \#\the\value{section}:}% \newline% \rotatebox{1}{\pptBanner[blue]{\LARGE#2}}% - }% + \end{pptMiddle}% } % \end{macrocode} % \end{macro} @@ -577,7 +593,7 @@ % Then, we define the |\pptThought| command: % \begin{macrocode} \newcommand\pptThought[1]{% - \pptMiddle{% + \begin{pptMiddle}% \tikz{% \node [inner sep=18pt] (z) {% \begin{varwidth}{0.8\textwidth} @@ -587,7 +603,7 @@ }; \path [draw=green,line width=8pt] (z.north west) -- (z.south west); }% - }% + \end{pptMiddle}% } % \end{macrocode} % \end{macro} diff --git a/macros/latex/contrib/ppt-slides/ppt-slides.pdf b/macros/latex/contrib/ppt-slides/ppt-slides.pdf Binary files differindex c256214d9b..3293f9a60e 100644 --- a/macros/latex/contrib/ppt-slides/ppt-slides.pdf +++ b/macros/latex/contrib/ppt-slides/ppt-slides.pdf |