From 3c9997b5d97130d82923d9556ceb68d09bef36a3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 14 Sep 2022 20:39:57 +0000 Subject: ppt-slides (14sep22) git-svn-id: svn://tug.org/texlive/trunk@64395 c570f23f-e606-0410-a88d-b1316a301751 --- .../latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex | 36 ------- .../doc/latex/ppt-slides/ppt-schemes/ppt-dark.tex | 36 ------- .../ppt-slides/ppt-schemes/ppt-light-mono.tex | 36 ------- .../doc/latex/ppt-slides/ppt-schemes/ppt-light.tex | 36 ------- .../doc/latex/ppt-slides/ppt-templates/ppt-9x6.tex | 119 --------------------- .../latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex | 36 +++++++ .../tex/latex/ppt-slides/ppt-schemes/ppt-dark.tex | 36 +++++++ .../ppt-slides/ppt-schemes/ppt-light-mono.tex | 36 +++++++ .../tex/latex/ppt-slides/ppt-schemes/ppt-light.tex | 36 +++++++ .../tex/latex/ppt-slides/ppt-templates/ppt-9x6.tex | 119 +++++++++++++++++++++ Master/tlpkg/libexec/ctan2tds | 1 + 11 files changed, 264 insertions(+), 263 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex delete mode 100644 Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark.tex delete mode 100644 Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex delete mode 100644 Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light.tex delete mode 100644 Master/texmf-dist/doc/latex/ppt-slides/ppt-templates/ppt-9x6.tex create mode 100644 Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex create mode 100644 Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark.tex create mode 100644 Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex create mode 100644 Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light.tex create mode 100644 Master/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6.tex diff --git a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex b/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex deleted file mode 100644 index a0e28fcdaeb..00000000000 --- a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex +++ /dev/null @@ -1,36 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2022 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\definecolor{white}{HTML}{FFFFFF} -\definecolor{red}{HTML}{FFFFFF} -\definecolor{orange}{HTML}{FFFFFF} -\definecolor{black}{HTML}{000000} -\definecolor{grey}{HTML}{FFFFFF} -\definecolor{green}{HTML}{FFFFFF} -\definecolor{blue}{HTML}{FFFFFF} - -\AtBeginDocument{% - \pagecolor{black} - \color{white} -} - -\endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark.tex b/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark.tex deleted file mode 100644 index 7736e886bde..00000000000 --- a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-dark.tex +++ /dev/null @@ -1,36 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2022 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\definecolor{white}{HTML}{EEEEEE} -\definecolor{red}{HTML}{ED474A} -\definecolor{orange}{HTML}{F06543} -\definecolor{black}{HTML}{232527} -\definecolor{grey}{HTML}{C0BCB5} -\definecolor{green}{HTML}{5C946E} -\definecolor{blue}{HTML}{5299D3} - -\AtBeginDocument{% - \pagecolor{black} - \color{white} - -} -\endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex b/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex deleted file mode 100644 index 4974c08ef6b..00000000000 --- a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex +++ /dev/null @@ -1,36 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2022 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\definecolor{white}{HTML}{FFFFFF} -\definecolor{red}{HTML}{000000} -\definecolor{orange}{HTML}{000000} -\definecolor{black}{HTML}{000000} -\definecolor{grey}{HTML}{000000} -\definecolor{green}{HTML}{000000} -\definecolor{blue}{HTML}{000000} - -\AtBeginDocument{% - \pagecolor{white} - \color{black} -} - -\endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light.tex b/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light.tex deleted file mode 100644 index 6a687c1aefe..00000000000 --- a/Master/texmf-dist/doc/latex/ppt-slides/ppt-schemes/ppt-light.tex +++ /dev/null @@ -1,36 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2022 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\definecolor{white}{HTML}{FEFEFE} -\definecolor{red}{HTML}{ED474A} -\definecolor{orange}{HTML}{F06543} -\definecolor{black}{HTML}{232527} -\definecolor{grey}{HTML}{808080} -\definecolor{green}{HTML}{5C946E} -\definecolor{blue}{HTML}{5299D3} - -\AtBeginDocument{% - \pagecolor{white} - \color{black} -} - -\endinput \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ppt-slides/ppt-templates/ppt-9x6.tex b/Master/texmf-dist/doc/latex/ppt-slides/ppt-templates/ppt-9x6.tex deleted file mode 100644 index d80db063fda..00000000000 --- a/Master/texmf-dist/doc/latex/ppt-slides/ppt-templates/ppt-9x6.tex +++ /dev/null @@ -1,119 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2022 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\RequirePackage{geometry} - \geometry{paperwidth=16in, paperheight=9in, left=4in, right=2in, top=1.5in, bottom=1.5in} -\RequirePackage[absolute]{textpos} - \TPGrid{16}{16} -\RequirePackage[tt=false,type1=true]{libertine} % the font we use -\RequirePackage{microtype} % just to make rendering smooth -\RequirePackage{anyfontsize} % to support all sizes -\RequirePackage{multicol} % for pptWide environment -\RequirePackage[fontsize=24pt]{fontsize} % to make fonts larger -\RequirePackage{changepage} % to use 'adjustwidth' environment in pptWide -\RequirePackage{soul} % for underscores in crumbs -\RequirePackage{tikz} % for drawing circles -\RequirePackage{lastpage} % to count pages and show total - -\RequirePackage{crumbs} - \renewcommand\crumb[2]{% - \ifnum\value{crumbi}=1\else\hspace{1em}\fi - \ifnum\value{crumbi}=\value{section}% - {\setulcolor{blue}\color{blue}\ul{#1}}% - \else% - #1% - \fi% - } - \renewcommand\subcrumb[2]{% - \ifnum\value{subcrumbi}=1\else\hspace{0.5em}\fi - \ifnum\value{subcrumbi}=\value{subsection}% - {\setulcolor{blue}\color{blue}\ul{#1}}% - \else% - #1% - \fi% - } - -\RequirePackage{fancyhdr} - \pagestyle{fancy} - \renewcommand{\headrulewidth}{0pt} - \fancyhf{} - \fancyhead[L]{% - \ifx\crumbs\empty\else - \begin{textblock}{12}(1,1)% - \ifnum\value{section}=0\else - {\small\ttfamily\crumbs} - \ifnum\value{subsection}=0\else - \\[6pt] - {\quad\scriptsize\ttfamily\color{grey}[ \subcrumbs{} ]} - \fi - \fi - \end{textblock}% - \fi - } - \fancyhead[R]{% - \ifnum\value{page}=1\else% - \begin{textblock}{4}[1,0](15,1)% - {\ttfamily\normalsize {\thepage{}}{\footnotesize{\color{grey}/\pageref{LastPage}}}} - \end{textblock}% - \ifcsname c@minutes\endcsname - \ifnum\value{minutes}=0\else% - \begin{textblock}{1}[1,0](15.8,0.2)% - \tikz{\node[inner sep=2pt,circle,draw=grey]{\color{grey}\scriptsize\ttfamily\theminutes{}};} - \end{textblock}% - \fi - \fi - \fi - } - -\newcommand\pptLeft[1]{% - \fancyfoot[L]{% - \ifnum\value{page}=1\else% - \begin{textblock}{8}[0,1](1,15)% - {\color{grey}\scriptsize\ttfamily #1} - \end{textblock}% - \fi - } -} - -\newcommand\pptRight[1]{% - \fancyfoot[R]{% - \ifnum\value{page}=1\else% - \begin{textblock}{8}[1,1](15,15)% - {\color{grey}\scriptsize\ttfamily #1} - \end{textblock}% - \fi - } -} - -\AtBeginDocument{% - \raggedbottom% - \raggedright% - \raggedcolumns% - \setlength\topskip{0pt}% - \setlength\headheight{32pt}% - \setlength\footskip{32pt}% - \setlength\parindent{0pt}% - \setlength\parskip{18pt}% - \setlength\columnsep{32pt}% - \normalsize% - \sffamily% -} diff --git a/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex new file mode 100644 index 00000000000..a0e28fcdaeb --- /dev/null +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark-mono.tex @@ -0,0 +1,36 @@ +% (The MIT License) +% +% Copyright (c) 2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\definecolor{white}{HTML}{FFFFFF} +\definecolor{red}{HTML}{FFFFFF} +\definecolor{orange}{HTML}{FFFFFF} +\definecolor{black}{HTML}{000000} +\definecolor{grey}{HTML}{FFFFFF} +\definecolor{green}{HTML}{FFFFFF} +\definecolor{blue}{HTML}{FFFFFF} + +\AtBeginDocument{% + \pagecolor{black} + \color{white} +} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark.tex b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark.tex new file mode 100644 index 00000000000..7736e886bde --- /dev/null +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-dark.tex @@ -0,0 +1,36 @@ +% (The MIT License) +% +% Copyright (c) 2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\definecolor{white}{HTML}{EEEEEE} +\definecolor{red}{HTML}{ED474A} +\definecolor{orange}{HTML}{F06543} +\definecolor{black}{HTML}{232527} +\definecolor{grey}{HTML}{C0BCB5} +\definecolor{green}{HTML}{5C946E} +\definecolor{blue}{HTML}{5299D3} + +\AtBeginDocument{% + \pagecolor{black} + \color{white} + +} +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex new file mode 100644 index 00000000000..4974c08ef6b --- /dev/null +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light-mono.tex @@ -0,0 +1,36 @@ +% (The MIT License) +% +% Copyright (c) 2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\definecolor{white}{HTML}{FFFFFF} +\definecolor{red}{HTML}{000000} +\definecolor{orange}{HTML}{000000} +\definecolor{black}{HTML}{000000} +\definecolor{grey}{HTML}{000000} +\definecolor{green}{HTML}{000000} +\definecolor{blue}{HTML}{000000} + +\AtBeginDocument{% + \pagecolor{white} + \color{black} +} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light.tex b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light.tex new file mode 100644 index 00000000000..6a687c1aefe --- /dev/null +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-schemes/ppt-light.tex @@ -0,0 +1,36 @@ +% (The MIT License) +% +% Copyright (c) 2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\definecolor{white}{HTML}{FEFEFE} +\definecolor{red}{HTML}{ED474A} +\definecolor{orange}{HTML}{F06543} +\definecolor{black}{HTML}{232527} +\definecolor{grey}{HTML}{808080} +\definecolor{green}{HTML}{5C946E} +\definecolor{blue}{HTML}{5299D3} + +\AtBeginDocument{% + \pagecolor{white} + \color{black} +} + +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6.tex b/Master/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6.tex new file mode 100644 index 00000000000..d80db063fda --- /dev/null +++ b/Master/texmf-dist/tex/latex/ppt-slides/ppt-templates/ppt-9x6.tex @@ -0,0 +1,119 @@ +% (The MIT License) +% +% Copyright (c) 2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. + +\RequirePackage{geometry} + \geometry{paperwidth=16in, paperheight=9in, left=4in, right=2in, top=1.5in, bottom=1.5in} +\RequirePackage[absolute]{textpos} + \TPGrid{16}{16} +\RequirePackage[tt=false,type1=true]{libertine} % the font we use +\RequirePackage{microtype} % just to make rendering smooth +\RequirePackage{anyfontsize} % to support all sizes +\RequirePackage{multicol} % for pptWide environment +\RequirePackage[fontsize=24pt]{fontsize} % to make fonts larger +\RequirePackage{changepage} % to use 'adjustwidth' environment in pptWide +\RequirePackage{soul} % for underscores in crumbs +\RequirePackage{tikz} % for drawing circles +\RequirePackage{lastpage} % to count pages and show total + +\RequirePackage{crumbs} + \renewcommand\crumb[2]{% + \ifnum\value{crumbi}=1\else\hspace{1em}\fi + \ifnum\value{crumbi}=\value{section}% + {\setulcolor{blue}\color{blue}\ul{#1}}% + \else% + #1% + \fi% + } + \renewcommand\subcrumb[2]{% + \ifnum\value{subcrumbi}=1\else\hspace{0.5em}\fi + \ifnum\value{subcrumbi}=\value{subsection}% + {\setulcolor{blue}\color{blue}\ul{#1}}% + \else% + #1% + \fi% + } + +\RequirePackage{fancyhdr} + \pagestyle{fancy} + \renewcommand{\headrulewidth}{0pt} + \fancyhf{} + \fancyhead[L]{% + \ifx\crumbs\empty\else + \begin{textblock}{12}(1,1)% + \ifnum\value{section}=0\else + {\small\ttfamily\crumbs} + \ifnum\value{subsection}=0\else + \\[6pt] + {\quad\scriptsize\ttfamily\color{grey}[ \subcrumbs{} ]} + \fi + \fi + \end{textblock}% + \fi + } + \fancyhead[R]{% + \ifnum\value{page}=1\else% + \begin{textblock}{4}[1,0](15,1)% + {\ttfamily\normalsize {\thepage{}}{\footnotesize{\color{grey}/\pageref{LastPage}}}} + \end{textblock}% + \ifcsname c@minutes\endcsname + \ifnum\value{minutes}=0\else% + \begin{textblock}{1}[1,0](15.8,0.2)% + \tikz{\node[inner sep=2pt,circle,draw=grey]{\color{grey}\scriptsize\ttfamily\theminutes{}};} + \end{textblock}% + \fi + \fi + \fi + } + +\newcommand\pptLeft[1]{% + \fancyfoot[L]{% + \ifnum\value{page}=1\else% + \begin{textblock}{8}[0,1](1,15)% + {\color{grey}\scriptsize\ttfamily #1} + \end{textblock}% + \fi + } +} + +\newcommand\pptRight[1]{% + \fancyfoot[R]{% + \ifnum\value{page}=1\else% + \begin{textblock}{8}[1,1](15,15)% + {\color{grey}\scriptsize\ttfamily #1} + \end{textblock}% + \fi + } +} + +\AtBeginDocument{% + \raggedbottom% + \raggedright% + \raggedcolumns% + \setlength\topskip{0pt}% + \setlength\headheight{32pt}% + \setlength\footskip{32pt}% + \setlength\parindent{0pt}% + \setlength\parskip{18pt}% + \setlength\columnsep{32pt}% + \normalsize% + \sffamily% +} diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 2f79991b6a2..fa5ffa3491f 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2273,6 +2273,7 @@ $standardtex 'poetrytex', 'poetrytex\.sty$', # not -style 'powerdot', '\.ps|images|' . $standardtex, 'ppchtex', 'm.*tex|m.*sty', + 'ppt-slides', 'ppt-(schemes|templates)|' . $standardtex, 'present', 'present.tex', 'presentations-en', 'NULL', # doc pkg 'projlib', 'old-modules|' . $standardtex, -- cgit v1.2.3