From 0f3535ebbd7ebf637d1a3ea8abe31b5600e1664b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 4 Dec 2022 21:08:31 +0000 Subject: ppt-slides (4dec22) git-svn-id: svn://tug.org/texlive/trunk@65194 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/ppt-slides/README.md | 2 +- .../texmf-dist/doc/latex/ppt-slides/ppt-slides.pdf | Bin 885857 -> 932594 bytes .../source/latex/ppt-slides/ppt-slides.dtx | 38 +++++++++++++++------ .../texmf-dist/tex/latex/ppt-slides/ppt-slides.sty | 17 ++++----- 4 files changed, 37 insertions(+), 20 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/ppt-slides/README.md b/Master/texmf-dist/doc/latex/ppt-slides/README.md index 46758695fc0..3827f11588b 100644 --- a/Master/texmf-dist/doc/latex/ppt-slides/README.md +++ b/Master/texmf-dist/doc/latex/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/Master/texmf-dist/doc/latex/ppt-slides/ppt-slides.pdf b/Master/texmf-dist/doc/latex/ppt-slides/ppt-slides.pdf index c256214d9b9..3293f9a60e3 100644 Binary files a/Master/texmf-dist/doc/latex/ppt-slides/ppt-slides.pdf and b/Master/texmf-dist/doc/latex/ppt-slides/ppt-slides.pdf differ diff --git a/Master/texmf-dist/source/latex/ppt-slides/ppt-slides.dtx b/Master/texmf-dist/source/latex/ppt-slides/ppt-slides.dtx index 5f21146d16c..8aca5a1beee 100644 --- a/Master/texmf-dist/source/latex/ppt-slides/ppt-slides.dtx +++ b/Master/texmf-dist/source/latex/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 @@ %\NeedsTeXFormat{LaTeX2e} %\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] % %<*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/Master/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty b/Master/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty index 7d335432b76..6ae3831e556 100644 --- a/Master/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-slides.sty @@ -31,7 +31,8 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{ppt-slides} -[2022-12-03 0.2.0 Slide Decks a la Power Point] +[2022-12-04 0.2.1 Slide Decks a la Power Point] + @@ -95,9 +96,9 @@ \RequirePackage[inline]{enumitem} % for lists in crumbs \RequirePackage{crumbs} % for crumbs -\newcommand\pptMiddle[1]{% - \vspace*{\fill}#1\vspace*{\fill}% -} +\newenvironment{pptMiddle} + {\vspace*{\fill}} + {\vspace*{\fill}} \newcommand\pptBanner[2][green]{% \par% @@ -108,11 +109,11 @@ \newcommand\pptChapter[2][]{% \crumbection[#1]{#2}% - \pptMiddle{% + \begin{pptMiddle}% {\large\ttfamily Chapter \#\the\value{section}:}% \newline% \rotatebox{1}{\pptBanner[blue]{\LARGE#2}}% - }% + \end{pptMiddle}% } \newcommand\pptSection[2][]{% @@ -210,7 +211,7 @@ } \newcommand\pptThought[1]{% - \pptMiddle{% + \begin{pptMiddle}% \tikz{% \node [inner sep=18pt] (z) {% \begin{varwidth}{0.8\textwidth} @@ -220,7 +221,7 @@ }; \path [draw=green,line width=8pt] (z.north west) -- (z.south west); }% - }% + \end{pptMiddle}% } \newcommand\pptSnippet[2][\small]{% -- cgit v1.2.3