diff options
author | Karl Berry <karl@freefriends.org> | 2022-12-04 21:08:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-12-04 21:08:31 +0000 |
commit | 0f3535ebbd7ebf637d1a3ea8abe31b5600e1664b (patch) | |
tree | 044e962cebde9af6c0a05695c28745d915315780 /Master/texmf-dist/source | |
parent | 6d53282addaa0e6a411285edc4175f9114b50b01 (diff) |
ppt-slides (4dec22)
git-svn-id: svn://tug.org/texlive/trunk@65194 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/ppt-slides/ppt-slides.dtx | 38 |
1 files changed, 27 insertions, 11 deletions
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 @@ %<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} |