From ae93734a22bdfdde08d69ec20c7b9404d8e8dc15 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 13 Jan 2006 00:03:07 +0000 Subject: powerdot git-svn-id: svn://tug.org/texlive/trunk@1210 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/powerdot/powerdot-aggie.sty | 149 +++ .../tex/latex/powerdot/powerdot-bframe.sty | 133 +++ .../tex/latex/powerdot/powerdot-ciment.sty | 125 ++ .../tex/latex/powerdot/powerdot-default.ps | 109 ++ .../tex/latex/powerdot/powerdot-default.sty | 126 ++ .../tex/latex/powerdot/powerdot-elcolors.sty | 122 ++ .../tex/latex/powerdot/powerdot-fyma.sty | 199 ++++ .../tex/latex/powerdot/powerdot-husky.sty | 186 +++ .../tex/latex/powerdot/powerdot-ikeda.sty | 202 ++++ .../tex/latex/powerdot/powerdot-sailor.sty | 209 ++++ .../tex/latex/powerdot/powerdot-simple.sty | 122 ++ .../tex/latex/powerdot/powerdot-tycja.sty | 140 +++ .../tex/latex/powerdot/powerdot-upen.sty | 177 +++ Master/texmf-dist/tex/latex/powerdot/powerdot.cls | 1222 ++++++++++++++++++++ 14 files changed, 3221 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-aggie.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-bframe.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-ciment.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-default.ps create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-default.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-elcolors.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-fyma.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-husky.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-ikeda.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-sailor.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-simple.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-tycja.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot-upen.sty create mode 100644 Master/texmf-dist/tex/latex/powerdot/powerdot.cls (limited to 'Master/texmf-dist/tex') diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-aggie.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-aggie.sty new file mode 100644 index 00000000000..12d2397e859 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-aggie.sty @@ -0,0 +1,149 @@ +%% +%% This is file `powerdot-aggie.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdaggie') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-aggie}[2005/10/09 v1.1 aggie style (JS,HA)] +\RequirePackage{times} +\RequirePackage{pifont} +\RequirePackage{pst-grad} +\definecolor{pdmaroon}{rgb}{.51,.13,.16} +\definecolor{pdlparchment}{rgb}{.96,.94,.89} +\definecolor{pddparchment}{rgb}{.89,.85,.69} +\definecolor{pddblue}{rgb}{.17,.31,.44} +\pddefinetemplate{titleslide}{ + titlefont=\Large\bfseries\color{pdmaroon}\centering, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + lffont=\tiny, + rffont=\tiny, + texthook=t,textpos={.5\slidewidth,.65\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + textheight=.5\slideheight, + ifsetup=portrait, + textheight=.55\slideheight, + lfpos={.03\slidewidth,.03\slideheight}, + rfpos={.97\slidewidth,.03\slideheight}, +}{% + \psframe*[linecolor=pdlparchment,linewidth=0pt]% + (0,.85\slideheight)(\slidewidth,0)% + \psline[linecolor=pdmaroon]% + (0,.85\slideheight)(\slidewidth,.85\slideheight)% + \psellipse[linestyle=solid,linecolor=pdmaroon,fillstyle=solid,% + fillcolor=pddparchment](0.5\slidewidth,0)(0.7\slidewidth,0.1\slidewidth)% +} +\pddefinetemplate{basic}{ + titlepos={.2\slidewidth,.93\slideheight}, + titlewidth=.75\slidewidth,textheight=.66\slideheight, + titlefont=\Large\sl\bfseries\color{pdmaroon}\raggedright, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + lffont=\tiny, + rffont=\tiny, + tocslidesep=.8ex, + textheight=.74\slideheight, + toctcolor=pddblue, + tochlcolor=pdmaroon, + tochltcolor=white, + ifsetup=portrait, + lfpos={.03\slidewidth,.03\slideheight}, + rfpos={.97\slidewidth,.03\slideheight}, + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + tocsecsep=.8ex, + stochook=tr,stocpos={.48\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.09\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.83\slideheight}, + textwidth=.75\slidewidth +}{% +} +\pddefinetemplate[basic]{wideslide}{ + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + ifsetup=portrait, + textheight=0.7\slideheight +}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdlparchment,% + gradend=white,gradmidpoint=1,gradangle=90,linewidth=0pt]% + (0,\slideheight)(\slidewidth,.9\slideheight)% + \pd@aggiebg +} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdmaroon]% + (-.05,-.05)(.143\slidewidth,-.05)}, + ifsetup=portrait, + textheight=0.7\slideheight +}{% + \psframe[fillstyle=gradient,gradbegin=pdlparchment,gradend=white,% + gradmidpoint=0,linestyle=none,linewidth=0pt]% + (0,.9\slideheight)(.25\slidewidth,.075\slideheight)% + \psellipse*[linecolor=white](.25\slidewidth,.6\slideheight)% + (0.075\slidewidth,0.7\slideheight)% + \pd@aggiebg +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\color{pdmaroon}\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + titlewidth=.75\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\Large\bfseries\color{pdmaroon}\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\def\pd@aggiebg{% + \pdifsetup{landscape}{% + \psframe*[linecolor=pddparchment](0,0)(\slidewidth,.075\slideheight)% + \psline[linecolor=pdmaroon,linewidth=.5pt]% + (0,.075\slideheight)(\slidewidth,.075\slideheight)% + }{% + \psframe*[linecolor=pddparchment](0,0)(\slidewidth,.1\slideheight)% + \psline[linecolor=pdmaroon,linewidth=.5pt]% + (0,.1\slideheight)(\slidewidth,.1\slideheight)% + }% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\pd@tocslide#1{\ding{118}\,#1} +\def\labelitemi{\color{pdmaroon}\footnotesize\ding{108}} +\def\labelitemii{\color{pdmaroon}\small\ding{70}} +\def\labelitemiii{\color{pdmaroon}\tiny\ding{110}} +\def\labelitemiv{\color{pdmaroon}\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pddblue} +\renewcommand\familydefault{\sfdefault} +\endinput +%% +%% End of file `powerdot-aggie.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-bframe.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-bframe.sty new file mode 100644 index 00000000000..45ac0510ed4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-bframe.sty @@ -0,0 +1,133 @@ +%% +%% This is file `powerdot-bframe.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdbframe') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-bframe}[2005/10/09 v1.0 bframe style (PRU,HA)] +\RequirePackage{pifont} +\RequirePackage{pst-blur} +\definecolor{pdred}{rgb}{.7,.1,.1} +\definecolor{pddblue}{rgb}{.01,.05,.56} +\pddefinetemplate{basic}{ + titlehook=B,titlefont=\large\bfseries\centering, + lfpos={.05\slidewidth,.04\slideheight}, + rfpos={.95\slidewidth,.04\slideheight}, + tocslidesep=.6ex, + toctcolor=white, + tochlcolor=pdred, + ifsetup=portrait, + titlepos={.5\slidewidth,.91\slideheight}, + titlewidth=.9\slidewidth, + textpos={.05\slidewidth,.85\slideheight}, + textwidth=.9\slidewidth,textheight=.69\slideheight, + tocsecsep=.6ex, + stochook=tr,stocpos={.48\slidewidth,.13\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.13\slideheight}, + ifsetup=landscape, + titlepos={.58\slidewidth,.91\slideheight}, + titlewidth=.75\slidewidth, + textpos={.2\slidewidth,.85\slideheight}, + textwidth=.75\slidewidth,textheight=.69\slideheight +}{} +\pddefinetemplate[basic]{titleslide}{ + texthook=t,textpos={.5\slidewidth,.75\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + titlepos,textheight=.59\slideheight +}\pd@bframebg +\pddefinetemplate[basic]{wideslide}{ + titlepos={.5\slidewidth,.91\slideheight}, + titlewidth=.9\slidewidth, + textpos={.05\slidewidth,.85\slideheight}, + textwidth=.9\slidewidth +}\pd@bframebg +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdred]% + (-.05,-.05)(.143\slidewidth,-.05)} +}{% + \psset{linecolor=pddblue,shadow=true,blur=true,shadowcolor=gray!60}% + \pdifsetup{landscape}{% + \psframe*[framearc=.3](0,.87\slideheight)(.17\slidewidth,.15\slideheight)% + \psframe*[framearc=.1](.18\slidewidth,.87\slideheight)(.98\slidewidth,.15\slideheight)% + \psframe*[framearc=.3](.02\slidewidth,.01\slideheight)(.98\slidewidth,.08\slideheight)% + }{% + \psframe*[framearc=.3](.02\slidewidth,.01\slideheight)(.98\slidewidth,.14\slideheight)% + \psframe*[framearc=.1](.02\slidewidth,.87\slideheight)(.98\slidewidth,.15\slideheight)% + }% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\color{white}\Large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\def\pd@bframebg{% + \pdifsetup{landscape}{% + \def\pd@tempa{.08\slideheight}% + }{% + \def\pd@tempa{.14\slideheight}% + }% + \psset{linecolor=pddblue,shadow=true,blur=true,shadowcolor=gray!60}% + \psframe*[framearc=.3](.02\slidewidth,.01\slideheight)(.98\slidewidth,\pd@tempa)% + \psframe*[framearc=.1](.02\slidewidth,.87\slideheight)(.98\slidewidth,.15\slideheight)% +} +\def\pd@slidetitle#1{% + \settowidth\@tempdima{#1}% + \ifdim\@tempdima>\pd@@titlewidth\@tempdima\pd@@titlewidth\fi + \rput[B](0,0){\psframebox*[framearc=.3,fillcolor=pddblue,% + shadow=true,blur=true,shadowcolor=gray!60]{% + \parbox[b]\@tempdima{#1}% + }% + }% +} +\def\pd@title#1{% + {\let\thanks\@gobble\let\footnote\@gobble\settowidth\@tempdima{#1}}% + \ifdim\@tempdima>\pd@@titlewidth\@tempdima\pd@@titlewidth\fi + \advance\@tempdima-6pt + \psframebox*[framearc=.3,fillcolor=pdred]{\parbox[b]\@tempdima{#1}}% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\pdifsetup{landscape}{\def\pd@tocslide#1{{\tiny\color{yellow}\ding{117}} #1}}{} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\small\ding{117}} +\def\labelitemiii{\tiny\ding{110}} +\def\labelitemiv{\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{white} +\def\rmdefault{put} +\endinput +%% +%% End of file `powerdot-bframe.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-ciment.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-ciment.sty new file mode 100644 index 00000000000..a35cbe12daf --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-ciment.sty @@ -0,0 +1,125 @@ +%% +%% This is file `powerdot-ciment.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdciment') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-ciment}[2005/09/19 v1.1 ciment style (HA)] +\RequirePackage{pifont} +\definecolor{pdred}{rgb}{.7,.1,.1} +\definecolor{pddgray}{rgb}{.2,.2,.2} +\definecolor{pdlgray}{rgb}{.75,.75,.75} +\pddefinetemplate{basic}{ + titlepos={.1\slidewidth,.93\slideheight}, + titlewidth=.85\slidewidth, + titlefont=\color{pdred}\large\bfseries\raggedright, + lfpos={.05\slidewidth,.04\slideheight}, + lffont=\color{pddgray}\scriptsize, + rffont=\color{pddgray}\scriptsize, + rfpos={.95\slidewidth,.04\slideheight}, + tocslidesep=.6ex, + toctcolor=black, + tochlcolor=pdred, + tochltcolor=white, + ifsetup=portrait, + textpos={.05\slidewidth,.85\slideheight}, + textwidth=.9\slidewidth,textheight=.68\slideheight, + tocsecsep=.6ex, + stochook=tr,stocpos={.48\slidewidth,.13\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.13\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.85\slideheight}, + textwidth=.75\slidewidth,textheight=.7\slideheight +}{% + \psframe[linewidth=0pt,linestyle=none,fillstyle=hlines,% + hatchwidth=.4pt,hatchangle=0,hatchcolor=pdlgray]% + (0,0)(\slidewidth,\slideheight)% + \pdifsetup{landscape}{% + \psline[linecolor=pdred](.05\slidewidth,.09\slideheight)% + (.95\slidewidth,.09\slideheight)% + }{% + \psline[linecolor=pdred](.05\slidewidth,.15\slideheight)% + (.95\slidewidth,.15\slideheight)% + }% +} +\pddefinetemplate[basic]{titleslide}{ + titlefont=\color{pdred}\large\bfseries\centering, + texthook=t,textpos={.5\slidewidth,.7\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + textheight=.6\slideheight,titlepos, + ifsetup=portrait,textheight=.53\slideheight +}{} +\pddefinetemplate[basic]{wideslide}{ + textpos={.05\slidewidth,.85\slideheight}, + textwidth=.9\slidewidth +}{} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdred]% + (-.05,-.05)(.143\slidewidth,-.05)} +}{% + \pdifsetup{landscape}{% + \psframe[fillstyle=solid,fillcolor=pdlgray,linestyle=none,% + linewidth=0pt](0,.85\slideheight)(.17\slidewidth,.15\slideheight)% + }{}% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\color{pdred}\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + titlewidth=.75\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\color{pdred}\Large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\def\pd@slidetitle#1{% + \psline[linecolor=pdred](0,-.15cm)(.85\slidewidth,-.15cm)% + \settowidth\@tempdima{#1}% + \ifdim\@tempdima>\pd@@titlewidth\@tempdima\pd@@titlewidth\fi + \psline[linecolor=pdred,linewidth=2.5pt]% + (0,-.15cm)(\@tempdima,-.15cm)% + \parbox[b]\pd@@titlewidth{#1}% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\pdifsetup{landscape}{\def\pd@tocslide#1{{\tiny\ding{226}}#1}}{} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\small\ding{117}} +\def\labelitemiii{\tiny\ding{110}} +\def\labelitemiv{\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{black} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-ciment.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-default.ps b/Master/texmf-dist/tex/latex/powerdot/powerdot-default.ps new file mode 100644 index 00000000000..2a8a22c4a3d --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-default.ps @@ -0,0 +1,109 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: jpeg2ps V1.8 by Thomas Merz +%%Title: flower.jpg +%%CreationDate: Thu Sep 04 15:25:36 2003 +%%BoundingBox: 20 20 592 284 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%EndComments +%%BeginProlog +%%EndProlog +%%Page: 1 1 +/languagelevel where {pop languagelevel 2 lt}{true} ifelse { + (JPEG file 'flower.jpg' needs PostScript Level 2!\n) dup print flush + /Helvetica findfont 20 scalefont setfont 100 100 moveto show showpage stop +} if +save +/RawData currentfile /ASCII85Decode filter def +/Data RawData << >> /DCTDecode filter def +20 20 translate +572.00 264.00 scale +/DeviceRGB setcolorspace +{ << /ImageType 1 + /Width 130 + /Height 60 + /ImageMatrix [ 130 0 0 -60 0 60 ] + /DataSource Data + /BitsPerComponent 8 + /Decode [0 1 0 1 0 1] + >> image + Data closefile + RawData flushfile + showpage + restore +} exec +s4IA0!"_al8O`[\!WW42!+Z'0s6K^t7!3!TGlRjF"98E%49,B]mJm__A8bpg!+`k +F!!!'"gAlm,"p>&3"U##5"U58;"U58@#R1J=$Od@L$OR4L&.AsU$k*OU$k!!*-(!sAf5#6P)2z!3i0a0iV'F%ECEM4R3JWWi>,8CHg_9kS*;\nkSU +>bX*1h2^q&HDh7!!EE,":553z!!*'3!WsT#&d1Kt'*[l6EIjf-16JiXdIBOJ1DJf +B,S^O`g&MN`!<<05!tbMt!:(f:P\/(]CAkV"H=Pldo3Re8T<1>XN3Z:X6s;cH_#n +are&,T53dks\9SG$Zl5G#oW3*g6DlV0*;Q"Dmm:LhSB?`Xim1@:M<4\dbIWfbJ8[ +Z2Wb>WrU:KT\H0AcE]4Cdt2ZEZ&_ci]542OhlYL#G%QbasVUdYZCKE>TE4bne-\m +o0'UR7FhZnKC`hAN((=`[JX\Ten:'QLe_S->qt>/VIqq];k^sGN?=?(11jG?2L/4 +W7kH4<'jZ3L0Lm6iA:*rD6ADd1-F5had59Rc$&74PFHU_$:WdN'UKH*;PJgW&?0f +L:kQ:F,7Va,q.+si!:`leK2B7)fp8+*T@=0e&dDf[;K3cF-6H85!(ke7N.Tqie]#_n[a2d+dl +ruE!Sd#6LZ44/YXl/2A\3%\P>][-6=c[dh+lVDWHFf!bIX"@l>A5*6TLtMg"R:WG +?mM0RZB=#r(bku*a2ujo88Mn2@QtXHjWN!@/g4/af(4*CF-4M4GkSZBi(0OE?K=' +"U+B8R1;)?rPnF#Lbq]]?!IL^g//JLP4DE1gZjBIGpu=m/Mbo;_P+SK6AF.G9u\Y +g7I'_EUSk&mT,U]UN5oTck)I;1%!,B#1.H;f5DRc;6+]C).$r8tB +En'kOLgG:MBN[b^oB#mDeVHmo[4@in*LWeQEe? +#J_dSJrLX*D^u\?emhGa)2f+PJfj"?>3]=;74hrrA:k'ffd%lP@c1G_NFT +pQVXJ>"Vh]*#/1QT%G$k2HTF98hGt+dt]f`,1&'dH+1/gjXs36d-QA<;Zh3=\3Y( +P'W%b-6c)O'5C>,r?KZ?FZhf"aXgE]]aX1E\>(K=MHR6LjI#/tl:3!"S+cORqR\A +1*?GfR(cCjBMj#WHU#G=EL\$E@!J7,4;7s0K1),:8_?m@49i`,/Er5RdQou4Kc8f +HG^[\)b4ZdOO>pVEb$\Y0/NNCfN<>]:1,VQTG,V+L5UbA-EN`h^qV9HNsJ81A,&g +0u$Z2P$OtRpPB2:kggek.%?2 +@CN^cAS=V%LrD!RE]l,V!,#hsGqAPQl&7!WFR-%NXrK^Q]Z-j]B7.R8q=Q6">`@RQD(F8)M3f]N +_OT$I6ZKh*?-pdCoiB9-l(7c'5-=j:u*WkVB<40-2mg4]nr<#6QJC6;_V_Q%W5b6 +[_ZI@)>V-69dM1-[KcGuFI=h)A9_F_e\FbU't4.[,m43!=m;m@Y(f6tj;B]FIYkh +<:?Y>d0H"+.Fp]eUEUcZ?Gu+o_7fH%46IBIe_s-B2,8DkZ&bID+O^%7.4dT, +-.7m7ZI>$74c*\&Og)9/dbVe;^eMih&i/*[8F-BnoQ??A))SL6&:qmX0/Y8.e^*Tcrr?;$a$4n2PE*(@"i9EJ2Y?'N#U#o0Dd% +71(P.mfEI^fi1CE';%:$UInL@hLSAZq2>?B)V9f773#Sa%/fP(1PVKmU8, +3IZ0LT[.M6CTG-*R\2c-qQ3EOcNU=N<+"I&mt1jk`ssINg2nFk2OpG.[`q#,Yg[* +cD)S)(r0:r5&!^[32`2lU<.Wel=P'6+Hb:b'TF7=WSVmr&A,dDDBrL2d +q;"dK63LFYZEWWHLCIL-q+LA(TVk68^m4$V)\VB'%G76+4Xd`,(>/0WT?'9p=c0h +YH0D8;ld2piiDAIbA!@\(A'#?"7@F6-'E5kNr9+4dB`fAU?e@/'''e@4Ve>WTh-D +5PE@)uN'G6%g[4I(Sc7e&CZ,n;LK +gj^03#"laJpqCCQ7OYihZP3&NNKd1G.g`C/kC%1liOW#APUGo3@G@eBKeA%gk:UO +h)BVjCkQr>=K#_O]2+*V1.S]>INQCDlP ++mB/pMf3)H>>D,AN"^f5;*a^Ma@>uFk_ZL^UVnP62Y,2pBcKe0;9KeLRQ#7iZO." +N?lpZ9H9,bj7TVp[:&+!>q)tl(s-=A#>2DPm[c`O8Q@40LLA,Oekq%B;.C>4C +NcNs9UV;[e[@3Xo9(d89=t/O.j<&A;GQGZ)5q+tc7s<[Ou,Hb.?`ERdY62I4GM9i +[$o@;Q"Hg;T+E\3FE$9/Dn!S6,[/rS6BG$;QrLp%!%@)*o1*-^G(#S.,\!4bZLtb +/)kkAcdXcn7=VIpjp93n:_fg8.@2&gT*L_I=4V]'C60# +M=\-QTAfqA.?Yq47_/N8r5P(nO +.L4CaK6d1su\`=nTi*iR3^KLH>A.G#M@;DiF-K,8>8Qo(p5s[7TD'-)Va\HdmifAE)?G@Co^+'VpLO8t\pO.KNGaP>,7+*/'9`Gi4W$b/N\eT=ITr(@ +J'Y[4+hu,g[6hm,C85B*0C;,S8a3b%\iJ#bF2c]h630i_lEu:rf:QL`A0D_.7=Bm +FY,_21q>u!W-7[gW)0f$IE)CY,ZEp"=WE0M+;M?mY^4qaJ^iS[/U-eIe3R>njZn& +7"2$VUIjUP/gXXp?$Ma@"_VtHg0"KCM4[WAikYAhFl[92cO^^<#Q!*oeppg3MIVp +?X*K$].J=G6*k33!V^R7<&ZPS,Rb:]Q.7Ot$(_\QIirLLM:*j"2EfPVFRB>7*jc5 +/eBp@*fFdZ#V6!rRlYI/OgU'.S.:o@_D.cD0[qN*os>f3^,938+oC*_sdELLI/I0 +-u:N!I8DJlO=+Z-72hS?LN29q`h\8PE:R%5(d(bmDHALPAR3S^!ec>#tg]onIcJ,%!dl` +]%l%#(_APEA]N/GW7TQ$`.qn=b#dBYXm7oHeoo5`i3pg0N04Me>H%`?W;-KA<`QF +GmpWZ!Y[grNkLoOB?>BS?P#sKQ?E\"9l\@jHgQ]8gEr@:L3n[5F2RDg'.0+I564l +noX/l&!o_J)"UGQoLLXM^`%GnLp?#rGhVe.L7d[NR?d"RW'2\f6[1'>VScBuT,X0 +.RaX-Tku^QtGu.0i]Q1-3SD:t';ZC@eGS8/s^EP;MY3Xts8f=q$!m!3E8aCOXhX/ +_hipL.[e+-*gF"nm*e$9F[qS=iu(Y<:-Fa)FKoIh[_4h"LVR8k^6&?p&,?St.%L;;4` +o:)q#%X7S:'r-L\Y4Oe]W^n`f1md:F-nO#E8X`IIf*UnF5;[lODZ7fdT:KeYf)^T +=`;X`$ +npG'aXliDYR_,9-htDtU\l>!F(LZ;R3,@gDYD,ODg88V[d@>J'kjKQf=Vg.>l@e: +p(Pb]a!)e7aF.ZDFB;sFABpUDk>WOg-SeC:[<+b!ni.t>!CNh+ +%%EOF diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-default.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-default.sty new file mode 100644 index 00000000000..3a0b2a7b041 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-default.sty @@ -0,0 +1,126 @@ +%% +%% This is file `powerdot-default.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pddefault') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-default}[2005/10/09 v1.2 default style (HA)] +\RequirePackage{pifont} +\definecolor{pddblue}{rgb}{.17,.31,.44} +\definecolor{pdlblue}{rgb}{.75,.85,.92} +\definecolor{pdllblue}{rgb}{.9,.95,.98} +\newbox\pd@imagebox +\pdifsetup{landscape}{ + \sbox\pd@imagebox{\includegraphics[trim=50 20 0 20,clip,% + width=.17\slidewidth,height=.1\slideheight]{powerdot-default.ps}% + } +}{ + \sbox\pd@imagebox{\includegraphics[trim=170 0 80 0,clip,% + height=.1\slideheight]{powerdot-default.ps}% + } +} +\pddefinetemplate{titleslide}{ + titlefont=\large\bfseries\centering, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + texthook=t,textpos={.5\slidewidth,.7\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + textheight=.6\slideheight +}{% + \psframe*[linecolor=pdllblue,linewidth=0pt]% + (0,.8\slideheight)(\slidewidth,0)% + \psline[linecolor=pddblue]% + (0,.8\slideheight)(\slidewidth,.8\slideheight)% +} +\pddefinetemplate{basic}{ + titlepos={.2\slidewidth,.93\slideheight}, + titlewidth=.75\slidewidth,textheight=.68\slideheight, + titlefont=\large\bfseries\raggedright, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + tocslidesep=.6ex, + toctcolor=pddblue, + tochlcolor=pddblue, + tochltcolor=pdllblue, + ifsetup=portrait, + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + tocsecsep=.6ex, + stochook=tr,stocpos={.48\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.09\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.83\slideheight}, + textwidth=.75\slidewidth +}{% + \psframe*[linecolor=pdllblue,linewidth=0pt]% + (0,\slideheight)(\slidewidth,.9\slideheight)% + \psframe*[linecolor=pdlblue,linewidth=0pt]% + (0,0)(\slidewidth,.1\slideheight)% + \rput[tl](0,\slideheight){\usebox\pd@imagebox}% +} +\pddefinetemplate[basic]{wideslide}{ + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth +}{} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pddblue]% + (-.05,-.05)(.143\slidewidth,-.05)} +}{% + \pdifsetup{landscape}{% + \psframe[fillstyle=solid,fillcolor=pdllblue,linestyle=none,% + linewidth=0pt](0,.9\slideheight)(.17\slidewidth,.1\slideheight)% + }{}% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + ifsetup=portrait, + titlewidth=.9\slidewidth, + titlepos={.5\slidewidth,.55\slideheight} +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + titlewidth=.9\slidewidth, + titlepos={.5\slidewidth,.55\slideheight} +}{} +\setkeys[pd]{section}{ + sectemp=sectionslide,widesectemp=sectionwideslide +} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\small\ding{117}} +\def\labelitemiii{\tiny\ding{110}} +\def\labelitemiv{\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pddblue} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-default.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-elcolors.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-elcolors.sty new file mode 100644 index 00000000000..7893403c130 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-elcolors.sty @@ -0,0 +1,122 @@ +%% +%% This is file `powerdot-elcolors.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdelcolors') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-elcolors}[2005/09/19 v1.1 elcolors style (HA)] +\RequirePackage{pifont} +\colorlet{pdyellow}{yellow!10} +\colorlet{pdred}{red!10} +\colorlet{pdblue}{blue!10} +\definecolor{pddblue}{rgb}{.17,.31,.44} +\colorlet{pdmixyr}{rgb,2:pdyellow,-1;pdred,-1} +\colorlet{pdmixyb}{rgb,2:pdyellow,-1;pdblue,-1} +\pddefinetemplate{basic}{ + titlepos={.95\slidewidth,.93\slideheight},titlehook=Br, + titlewidth=.75\slidewidth,textheight=.68\slideheight, + titlefont=\large\bfseries\raggedleft, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + tocslidesep=.6ex, + toctcolor=pddblue, + tochlcolor=pddblue, + tochltcolor=pdblue, + ifsetup=portrait, + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + tocsecsep=.6ex, + stochook=tr,stocpos={.42\slidewidth,.13\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.46\slidewidth,.13\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.83\slideheight}, + textwidth=.68\slidewidth +}{% + \psset{linewidth=0pt}% + \psframe*[linecolor=pdred]% + (0,0)(.44\slidewidth,.14\slideheight)% + \psframe*[linecolor=pdred]% + (\slidewidth,\slideheight)(.56\slidewidth,.86\slideheight)% + \psframe*[linecolor=pdyellow]% + (.09\slidewidth,.09\slideheight)(.91\slidewidth,.91\slideheight)% + \psframe*[linecolor=pdmixyr]% + (.09\slidewidth,.09\slideheight)(.44\slidewidth,.14\slideheight)% + \psframe*[linecolor=pdmixyr]% + (.91\slidewidth,.91\slideheight)(.56\slidewidth,.86\slideheight)% +} +\pddefinetemplate[basic]{titleslide}{ + titlefont=\large\bfseries\centering, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + texthook=t,textpos={.5\slidewidth,.7\slideheight}, + textwidth=.76\slidewidth,textfont=\centering, + textheight=.55\slideheight +}{} +\pddefinetemplate[basic]{wideslide}{ + textpos={.12\slidewidth,.83\slideheight}, + textwidth=.76\slidewidth +}{} +\pdifsetup{portrait}{% + \pddefinetemplate[wideslide]{slide}{}{}% +}{% + \pddefinetemplate[basic]{slide}{ + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pddblue]% + (-.05,-.05)(.143\slidewidth,-.05)} + }{% + \psframe*[linecolor=pdblue,linewidth=0pt]% + (0,\slideheight)(.17\slidewidth,.2\slideheight)% + \psframe*[linecolor=pdmixyb,linewidth=0pt]% + (.09\slidewidth,.91\slideheight)(.17\slidewidth,.2\slideheight)% + } +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.54\slidewidth,.55\slideheight}, + titlewidth=.68\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.76\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.76\slidewidth +}{} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\small\ding{117}} +\def\labelitemiii{\tiny\ding{110}} +\def\labelitemiv{\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pddblue} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-elcolors.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-fyma.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-fyma.sty new file mode 100644 index 00000000000..d08d75444c7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-fyma.sty @@ -0,0 +1,199 @@ +%% +%% This is file `powerdot-fyma.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdfyma') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-fyma}[2005/09/19 v1.1 fyma style (SA,HA)] +\RequirePackage{pst-grad} +\definecolor{pddblue}{rgb}{.14,.34,.55} +\definecolor{pdblue}{rgb}{.24,.45,.7} +\definecolor{pdlblue}{rgb}{.88,.95,1} +\pddefinetemplate{basic}{ + titlefont=\large\bfseries\raggedright, + tocslidesep=.6ex, + toctcolor=pddblue, + tochlcolor=pddblue, + tochltcolor=red, + ifsetup=portrait, + textheight=.67\slideheight, + titlepos={.06\slidewidth,.9\slideheight}, + titlewidth=.75\slidewidth, + textpos={.09\slidewidth,.83\slideheight}, + textwidth=.85\slidewidth, + tocsecsep=.6ex, + stochook=tr,stocpos={.48\slidewidth,.12\slideheight}, + stocfont=\tiny\raggedleft, + ntochook=tl,ntocpos={.52\slidewidth,.12\slideheight}, + lfpos={.06\slidewidth,.045\slideheight}, + rfpos={.94\slidewidth,.045\slideheight}, + ifsetup=landscape, + titlepos={.205\slidewidth,.9\slideheight}, + titlewidth=.75\slidewidth, + textheight=.72\slideheight, + textpos={.23\slidewidth,.82\slideheight}, + textwidth=.72\slidewidth, + lfpos={.04\slidewidth,.03\slideheight}, + rfpos={.96\slidewidth,.03\slideheight}, + tocpos={.04\slidewidth,.82\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pddblue]% + (-.05,-.05)(.143\slidewidth,-.05)} +}{% + \psset{linewidth=.8pt,linecolor=pdblue}% + \pdifsetup{landscape}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdlblue,% + gradend=white,gradmidpoint=0,dimen=outer]% + (.03\slidewidth,.97\slideheight)(.97\slidewidth,.055\slideheight)% + \psline + (.02\slidewidth,.055\slideheight)(.98\slidewidth,.055\slideheight)% + \psline + (.03\slidewidth,.07\slideheight)(.03\slidewidth,.045\slideheight)% + \psline + (.97\slidewidth,.07\slideheight)(.97\slidewidth,.045\slideheight)% + }{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=white,% + gradend=pdlblue,gradmidpoint=.85,dimen=outer]% + (.03\slidewidth,.97\slideheight)(.97\slidewidth,.03\slideheight)% + \psline + (.02\slidewidth,.03\slideheight)(.98\slidewidth,.03\slideheight)% + \psline + (.03\slidewidth,.045\slideheight)(.03\slidewidth,.02\slideheight)% + \psline + (.97\slidewidth,.045\slideheight)(.97\slidewidth,.02\slideheight)% + }% + \psline + (.02\slidewidth,.97\slideheight)(.98\slidewidth,.97\slideheight)% + \psline + (.03\slidewidth,.98\slideheight)(.03\slidewidth,.955\slideheight)% + \psline + (.97\slidewidth,.98\slideheight)(.97\slidewidth,.955\slideheight)% +} +\pddefinetemplate[basic]{titleslide}{ + texthook=t,textpos={.5\slidewidth,.7\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + textheight=.6\slideheight, + titlefont=\large\bfseries\centering,tocpos,ntocpos,stocpos +}{} +\pddefinetemplate[basic]{slide}{}{% + \pdifsetup{landscape}{% + \psframe[fillstyle=gradient,gradbegin=pdlblue,gradend=white,% + gradmidpoint=1,linestyle=none,dimen=outer,linewidth=.8pt]% + (.03\slidewidth,.97\slideheight)(.195\slidewidth,.055\slideheight)% + }{}% +} +\pddefinetemplate[basic]{wideslide}{ + ifsetup=landscape,tocpos, + titlepos={.055\slidewidth,.9\slideheight}, + titlewidth=.75\slidewidth, + textpos={.07\slidewidth,.83\slideheight}, + textwidth=.83\slidewidth +}{} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.59\slidewidth,.525\slideheight}, + titlewidth=.5\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.525\slideheight}, + titlewidth=.68\slidewidth +}{% + \psset{linewidth=.8pt,linecolor=pdblue}% + \pdifsetup{landscape}{% + \psframe[fillstyle=solid,fillcolor=white,linestyle=none,dimen=outer]% + (.34\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% + \psline + (.33\slidewidth,.65\slideheight)(.85\slidewidth,.65\slideheight)% + \psline + (.33\slidewidth,.4\slideheight)(.85\slidewidth,.4\slideheight)% + \psline + (.34\slidewidth,.635\slideheight)(.34\slidewidth,.66\slideheight)% + \psline + (.34\slidewidth,.39\slideheight)(.34\slidewidth,.415\slideheight)% + }{% + \psframe[fillstyle=solid,fillcolor=white,linestyle=none,dimen=outer]% + (.16\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% + \psline + (.15\slidewidth,.65\slideheight)(.85\slidewidth,.65\slideheight)% + \psline + (.15\slidewidth,.4\slideheight)(.85\slidewidth,.4\slideheight)% + \psline + (.16\slidewidth,.635\slideheight)(.16\slidewidth,.66\slideheight)% + \psline + (.16\slidewidth,.39\slideheight)(.16\slidewidth,.415\slideheight)% + }% + \psline + (.84\slidewidth,.635\slideheight)(.84\slidewidth,.66\slideheight)% + \psline + (.84\slidewidth,.39\slideheight)(.84\slidewidth,.415\slideheight)% +} +\pddefinetemplate[wideslide]{sectionwideslide}{% + titlehook=c,titlefont=\Large\bfseries\centering, + titlepos={.5\slidewidth,.525\slideheight}, + titlewidth=.68\slidewidth +}{% + \psset{linewidth=.8pt,linecolor=pdblue}% + \psframe[fillstyle=solid,fillcolor=white,linestyle=none,dimen=outer]% + (.16\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% + \psline + (.15\slidewidth,.65\slideheight)(.85\slidewidth,.65\slideheight)% + \psline + (.15\slidewidth,.4\slideheight)(.85\slidewidth,.4\slideheight)% + \psline + (.16\slidewidth,.635\slideheight)(.16\slidewidth,.66\slideheight)% + \psline + (.16\slidewidth,.39\slideheight)(.16\slidewidth,.415\slideheight)% + \psline + (.84\slidewidth,.635\slideheight)(.84\slidewidth,.66\slideheight)% + \psline + (.84\slidewidth,.39\slideheight)(.84\slidewidth,.415\slideheight)% +} +\def\pd@slidetitle#1{% + \settowidth\@tempdima{#1}% + \ifdim\@tempdima>\pd@@titlewidth\@tempdima\pd@@titlewidth\fi + \psline[linewidth=.8pt,linecolor=pddblue]% + (0,-.15cm)(\@tempdima,-.15cm)% + \parbox[b]\pd@@titlewidth{#1}% +} +\def\pd@tochighlight#1{% + \begin{minipage}[b]\pd@@tocwidth + \pd@usedtocfont\color\pd@@tochltcolor#1% + \end{minipage}% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\pdifsetup{landscape}{\def\pd@tocslide#1{{\tiny\ensuremath\bullet} #1}}{} +\def\labelitemi{\small\ensuremath\bullet} +\def\labelitemii{\small\ensuremath\circ} +\def\labelitemiii{\scriptsize\ensuremath\bullet} +\def\labelitemiv{\scriptsize\ensuremath\circ} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pddblue} +\def\rmdefault{phv} +\def\sfdefault{phv} +\def\Hv@scale{.86} +\endinput +%% +%% End of file `powerdot-fyma.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-husky.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-husky.sty new file mode 100644 index 00000000000..5341e12f975 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-husky.sty @@ -0,0 +1,186 @@ +%% +%% This is file `powerdot-husky.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdhusky') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-husky}[2005/10/09 v1.1 husky style (JS,HA)] +\RequirePackage{times} +\RequirePackage{pifont} +\RequirePackage{pst-grad} +\definecolor{pdtxtred}{rgb}{.75,0,0} +\definecolor{pdbggray}{rgb}{.92,.92,.92} +\definecolor{pddblue}{rgb}{.03,0,.29} +\pddefinetemplate{titleslide}{ + titlefont=\Large\rmfamily\bfseries\color{pdtxtred}\centering, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + lffont=\tiny\color{white}, + rffont=\tiny\color{white}, + texthook=t,textpos={.5\slidewidth,.75\slideheight}, + textwidth=.9\slidewidth,textfont=\centering, + textheight=.66\slideheight, + ifsetup=portrait, + textheight=.63\slideheight, + lfpos={.03\slidewidth,.03\slideheight}, + rfpos={.97\slidewidth,.03\slideheight}, +}{% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.385\slideheight)% + (.6\slidewidth,\slideheight)(.85\slidewidth,\slideheight)% + (\slidewidth,.57\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.25\slideheight)% + (.15\slidewidth,\slideheight)(.5\slidewidth,\slideheight)% + (\slidewidth,.35\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.15\slideheight)% + (0,.65\slideheight)(0,\slideheight)(.01\slidewidth,\slideheight)% + (\slidewidth,.225\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.07\slideheight)% + (0,.25\slideheight)(0,.535\slideheight)% + (\slidewidth,.13\slideheight)% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdtxtred,% + gradend=white,gradmidpoint=1,gradangle=90](0,.9\slideheight)% + (\slidewidth,.9\slideheight)% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdtxtred,% + gradend=white,gradmidpoint=1,gradangle=90](0,.893\slideheight)% + (\slidewidth,.893\slideheight)% + \pd@huskybg +} +\pddefinetemplate{basic}{ + titlepos={.2\slidewidth,.93\slideheight}, + titlewidth=.75\slidewidth,textheight=.66\slideheight, + titlefont=\Large\rmfamily\slshape\bfseries\color{pdtxtred}\raggedright, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + lffont=\tiny\color{white}, + rffont=\tiny\color{white}, + tocslidesep=.8ex, + toctcolor=black, + tochlcolor=pdtxtred, + tochltcolor=white, + ifsetup=portrait, + toctcolor=white, + tochlcolor=black, + titlepos={.05\slidewidth,.93\slideheight}, + lfpos={.03\slidewidth,.03\slideheight}, + rfpos={.97\slidewidth,.03\slideheight}, + textpos={.05\slidewidth,.85\slideheight}, + textheight=.73\slideheight, + textwidth=.9\slidewidth, + tocsecsep=.8ex, + stochook=tr,stocpos={.48\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + ntochook=tl,ntocpos={.52\slidewidth,.09\slideheight}, + ntocfont=\tiny\raggedright, + ifsetup=landscape, + textpos={.2\slidewidth,.83\slideheight}, + textwidth=.75\slidewidth, + textheight=.74\slideheight, +}{% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.385\slideheight)% + (.6\slidewidth,\slideheight)(.85\slidewidth,\slideheight)% + (\slidewidth,.57\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.25\slideheight)% + (.15\slidewidth,\slideheight)(.5\slidewidth,\slideheight)% + (\slidewidth,.35\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,0.15\slideheight)% + (0,.65\slideheight)(0,\slideheight)(.01\slidewidth,\slideheight)% + (\slidewidth,.225\slideheight)% + \pspolygon*[linestyle=none,linecolor=pdbggray](\slidewidth,.07\slideheight)% + (0,.25\slideheight)(0,.535\slideheight)% + (\slidewidth,.13\slideheight)% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdtxtred,% + gradend=white,gradmidpoint=1,gradangle=90](0,.9\slideheight)% + (\slidewidth,.9\slideheight)% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdtxtred,% + gradend=white,gradmidpoint=1,gradangle=90](0,.893\slideheight)% + (\slidewidth,.893\slideheight)% + \pd@huskybg +} +\pddefinetemplate[basic]{wideslide}{ + textwidth=.9\slidewidth, + ifsetup=landscape, + textpos={.05\slidewidth,.83\slideheight}, + titlepos={.05\slidewidth,.93\slideheight} +}{% +} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdtxtred]% + (-.05,-.05)(.143\slidewidth,-.05)}, +}{% + \pdifsetup{landscape}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=0.5](.175\slidewidth,.12\slideheight)% + (.18\slidewidth,.95\slideheight)% + }{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=white,% + gradend=black,gradmidpoint=.25](.025\slidewidth,.12\slideheight)% + (.025\slidewidth,\slideheight)% + }% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c, + titlefont=\LARGE\rmfamily\slshape\bfseries\color{pdtxtred}\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + titlewidth=.75\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c, + titlefont=\LARGE\rmfamily\slshape\bfseries\color{pdtxtred}\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\def\pd@huskybg{% + \pdifsetup{landscape}{% + \psframe*[linecolor=pdtxtred,linewidth=0pt]% + (0,0)(\slidewidth,.075\slideheight)% + \psline[linecolor=black,linewidth=1pt]% + (0,.075\slideheight)(\slidewidth,.075\slideheight)% + }{% + \psframe*[linecolor=pdtxtred,linewidth=0pt]% + (0,0)(\slidewidth,.1\slideheight)% + \psline[linecolor=black,linewidth=1pt]% + (0,.1\slideheight)(\slidewidth,.1\slideheight)% + }% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\pd@tocslide#1{\ding{118}\,#1} +\def\labelitemi{\color{pdtxtred}\footnotesize\ding{108}} +\def\labelitemii{\color{pdtxtred}\small\ding{70}} +\def\labelitemiii{\color{pdtxtred}\tiny\ding{110}} +\def\labelitemiv{\color{pdtxtred}\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pddblue} +\renewcommand\familydefault{\sfdefault} +\endinput +%% +%% End of file `powerdot-husky.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-ikeda.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-ikeda.sty new file mode 100644 index 00000000000..94e19bf4f5d --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-ikeda.sty @@ -0,0 +1,202 @@ +%% +%% This is file `powerdot-ikeda.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdikeda') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-ikeda}[2005/10/09 v1.2 ikeda style (CE,HA)] +\RequirePackage{calc} +\RequirePackage{pifont} +\definecolor{pdplum}{rgb}{.435,.031,.165} +\definecolor{pddarkblue}{rgb}{.051,.094,.29} +\definecolor{pdgogreen}{rgb}{.051,.329,.29} +\definecolor{pdoffwhite}{rgb}{.941,.98,1} +\pddefinetemplate{titleslide}{ + titlefont=\Large\bfseries\centering, + textpos={.13\slidewidth,.7\slideheight}, + textwidth=.75\slidewidth, + textfont=\centering, + textheight=.56\slideheight +}{% + \psframe*[linecolor=pdplum](0,\slideheight)(\slidewidth,0)% + \psframe*[linecolor=pddarkblue]% + (.05\slidewidth,.95\slideheight)(.95\slidewidth,.05\slideheight)% + \psline[linecolor=pdoffwhite,linewidth=.01]% + (.1\slidewidth,.1\slideheight)(.1\slidewidth,.9\slideheight)% + \psline[linecolor=pdoffwhite,linewidth=.01]% + (.9\slidewidth,.1\slideheight)(.9\slidewidth,.9\slideheight)% + \pspolygon[linestyle=none,fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.1\slidewidth,.1\slideheight)(.25\slidewidth,.07\slideheight)% + (.5\slidewidth,.1\slideheight)(.75\slidewidth,.13\slideheight)% + (.9\slidewidth,.1\slideheight)% + \pspolygon[linestyle=none,fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.1\slidewidth,.9\slideheight)(.25\slidewidth,.93\slideheight)% + (.5\slidewidth,.9\slideheight)(.75\slidewidth,.87\slideheight)% + (.9\slidewidth,.9\slideheight)% +} +\pddefinetemplate{basic}{ + titlehook=Bc,titlefont=\large\bfseries\centering, + tocslidesep=.6ex, + toctcolor=pdoffwhite, + tochlcolor=pddarkblue, + tochltcolor=pdoffwhite, + ifsetup=portrait, + tocsecsep=.6ex, + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + lfpos={.03\slidewidth,.025\slideheight}, + rfpos={.97\slidewidth,.025\slideheight}, + stochook=tr,stocpos={.47\slidewidth,.15\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.53\slidewidth,.15\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.84\slideheight}, + textwidth=.75\slidewidth, + lfpos={.19\slidewidth,.025\slideheight}, + rfpos={.97\slidewidth,.025\slideheight} +}{% + \psframe*[linecolor=pddarkblue](0,0)(\slidewidth,\slideheight)% +} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + titlewidth=.75\slidewidth, + titlepos={.575\slidewidth,.92\slideheight}, + tocpos={.01\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pddarkblue](-.05,-.05)(.143\slidewidth,-.05)}, + textheight=.72\slideheight, + ifsetup=portrait, + titlepos={.5\slidewidth,.88\slideheight}, + titlewidth=.95\slidewidth, + textheight=.64\slideheight +}{% + \psset{linestyle=none}% + \pdifsetup{landscape}{% + \psframe*[linecolor=pdplum](0,0)(.16\slidewidth,\slideheight)% + \setlength\@tempdima{.16\slidewidth-.4cm}% + \setlength\@tempdimb{.97\slideheight-.8cm}% + \psframe*[linecolor=pddarkblue]% + (.16\slidewidth,.97\slideheight)(\@tempdima,\@tempdimb)% + \setlength\@tempdima{.16\slidewidth+.4cm}% + \psframe*[linecolor=pdplum]% + (.16\slidewidth,.97\slideheight)(\@tempdima,\@tempdimb)% + \pspolygon[fillstyle=solid,fillcolor=pddarkblue]% + (0,.935\slideheight)(.02\slidewidth,.945\slideheight)% + (.065\slidewidth,.935\slideheight)(.11\slidewidth,.925\slideheight)% + (.13\slidewidth,.935\slideheight)% + \pspolygon[fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.185\slidewidth,.09\slideheight)(.335\slidewidth,.06\slideheight)% + (.58\slidewidth,.09\slideheight)% + \pspolygon[fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.58\slidewidth,.09\slideheight)(.825\slidewidth,.06\slideheight)% + (.975\slidewidth,.09\slideheight)% + }{% + \pspolygon[fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.02\slidewidth,.95\slideheight)(.17\slidewidth,.98\slideheight)% + (.5\slidewidth,.95\slideheight)% + \pspolygon[fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.5\slidewidth,.95\slideheight)(.82\slidewidth,.98\slideheight)% + (.98\slidewidth,.95\slideheight)% + \pd@ikedapbg + }% +} +\pddefinetemplate[basic]{wideslide}{ + lfpos={.03\slidewidth,.025\slideheight}, + titlewidth=.95\slidewidth, + textwidth=.95\slidewidth, + ifsetup=landscape, + titlepos={.5\slidewidth,.88\slideheight}, + textpos={.025\slidewidth,.84\slideheight}, + textheight=.72\slideheight, + ifsetup=portrait, + titlepos={.5\slidewidth,.92\slideheight}, + textpos={.025\slidewidth,.87\slideheight}, + textheight=.68\slideheight +}{% + \psset{linestyle=none}% + \pdifsetup{landscape}{% + \pspolygon[fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.02\slidewidth,.95\slideheight)(.17\slidewidth,.98\slideheight)% + (.5\slidewidth,.95\slideheight)% + \pspolygon[fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.5\slidewidth,.95\slideheight)(.83\slidewidth,.98\slideheight)% + (.98\slidewidth,.95\slideheight)% + \pspolygon[fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.02\slidewidth,.09\slideheight)(.17\slidewidth,.06\slideheight)% + (.5\slidewidth,.09\slideheight)% + \pspolygon[fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pdoffwhite,hatchwidth=.1\pslinewidth,hatchsep=4pt]% + (.5\slidewidth,.09\slideheight)(.83\slidewidth,.06\slideheight)% + (.98\slidewidth,.09\slideheight)% + }\pd@ikedapbg +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\large\bfseries\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + titlewidth=.75\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\def\pd@ikedapbg{% + \psframe*[linecolor=pdplum](0,0)(\slidewidth,.17\slideheight)% + \pspolygon[fillstyle=vlines*,fillcolor=pdplum,% + hatchcolor=pddarkblue,hatchwidth=.1\pslinewidth,hatchsep=1.6pt]% + (.05\slidewidth,.1\slideheight)(.08\slidewidth,.08\slideheight)% + (.14\slidewidth,.1\slideheight)(.20\slidewidth,.12\slideheight)% + (.23\slidewidth,.1\slideheight)% + \pspolygon[fillstyle=hlines*,fillcolor=pdplum,% + hatchcolor=pddarkblue,hatchwidth=.1\pslinewidth,hatchsep=1.6pt]% + (.77\slidewidth,.1\slideheight)(.80\slidewidth,.12\slideheight)% + (.86\slidewidth,.1\slideheight)(.92\slidewidth,.08\slideheight)% + (.95\slidewidth,.1\slideheight)% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\labelitemi{\color{pdplum}\footnotesize\ding{110}} +\def\labelitemii{\color{pdgogreen}\small\ding{115}} +\def\labelitemiii{\color{pdplum}\tiny\ding{110}} +\def\labelitemiv{\color{pdgogreen}\tiny\ding{115}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pdoffwhite} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-ikeda.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-sailor.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-sailor.sty new file mode 100644 index 00000000000..b813c2b5cbc --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-sailor.sty @@ -0,0 +1,209 @@ +%% +%% This is file `powerdot-sailor.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdsailor') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-sailor}[2005/10/09 v1.1 sailor style (MH,HA)] +\RequirePackage{calc} +\RequirePackage{amssymb} +\RequirePackage{pst-grad} +\definecolor{pddblue}{rgb}{.141,.188,.235} +\definecolor{pdblue}{rgb}{.298,.392,.49} +\definecolor{pdlblue}{rgb}{.522,.592,.647} +\definecolor{pdgray}{rgb}{.8627,.8941,.9255} +\pddefinetemplate{basic}{% + texthook=tl, + titlefont=\Large\bfseries\color{white}\raggedleft, + iacolor=pdlblue, + toctcolor=pdlblue, + tochlcolor=white, + tochltcolor=pddblue, + ifsetup=landscape, + lfpos={.02\slidewidth,.02\slideheight}, + rfpos={.98\slidewidth,.02\slideheight}, + tocsecsep=2.5ex, + tocslidesep=1.2ex, + tocslideindent=1ex, + tocpos={.01\slidewidth,.8\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pddblue]% + (-.05,-.05)(.14\slidewidth,-.05)}, + ifsetup=portrait, + lfpos={.02\slidewidth,.015\slideheight}, + rfpos={.98\slidewidth,.015\slideheight}, + tocsecsep=.1ex, + tocslidesep=.1ex, + stochook=tr, + stocpos={.49\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + stocwidth=.48\slidewidth, + ntocpos={.51\slidewidth,.09\slideheight}, + ntocwidth=.48\slidewidth, +}{} +\pddefinetemplate[basic]{topframe}{% + titlehook=r, + ifsetup=landscape, + titlewidth=.9\slidewidth, + titlepos={.95\slidewidth,.92\slideheight}, + textheight=.74\slideheight, + textpos={.2\slidewidth,.8\slideheight}, + textwidth=.77\slidewidth, + ifsetup=portrait, + titlewidth=.94\slidewidth, + titlepos={.98\slidewidth,.95\slideheight}, + textheight=.75\slideheight, + textpos={.03\slidewidth,.87\slideheight}, + textwidth=.94\slidewidth +}{% + \pdifsetup{landscape}{% + \pd@sailorroundedtopframe{.15\slideheight}% + }{% + \pd@sailorroundedtopframe{.1\slideheight}% + }% +} +\pddefinetemplate[basic]{titleslide}{% + texthook=rt, + textpos={.95\slidewidth,.77\slideheight}, + textwidth=.9\slidewidth, + textfont=\color{pddblue}\raggedleft\tabcolsep0pt, + textheight=.72\slideheight, + titlefont=\Large\bfseries\color{white}, + tocpos,ntocpos,stocpos +}{% + \psset{linecolor=pddblue}% + \pdifsetup{landscape}{% + \pd@sailorroundedframe{\slidewidth}{.25\slidewidth}{.7\slideheight}% + {.17\slideheight}% + }{% + \pd@sailorroundedframe{\slidewidth}{.25\slidewidth}{.7\slideheight}% + {.12\slideheight}% + }% + \pd@sailorgrad\slidewidth{.5\slideheight}% + \psset{linecolor=pdlblue}% + \psarc*(0,.2\slideheight){3pt}{270}{90}% + \multips(.08\slidewidth,.2\slideheight)(.08\slidewidth,0){9}{% + \qdisk(0,0){3pt}% + }% +} +\pddefinetemplate[topframe]{slide}{}{% + \pdifsetup{landscape}{% + \pd@sailorgrad{.16\slidewidth}{.5\slideheight}% + \psset{linecolor=pdlblue}% + \multips(.16\slidewidth,0.75pt)(0,.01\slideheight){82}{% + \qdisk(0,0){.75pt}% + }% + }\pd@sailortocbg +} +\pddefinetemplate[topframe]{wideslide}{% + tocpos,ifsetup=landscape, + textpos={.03\slidewidth,.8\slideheight}, + textwidth=.94\slidewidth +}{% + \pdifsetup{portrait}\pd@sailortocbg{}% +} +\pddefinetemplate[slide]{sectionslide}{% + titlefont=\Large\bfseries\color{pddblue}\centering, + titlehook=c, + titlewidth=.55\slidewidth, + ifsetup=landscape, + titlepos={.58\slidewidth,.55\slideheight}, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, +}{} +\pddefinetemplate[basic]{sectionwideslide}{% + tocpos,stocpos,ntocpos, + titlehook=c,titlewidth=.75\slidewidth, + titlepos={.4\slidewidth,.695\slideheight}, + titlefont=\Large\bfseries\color{white}\centering +}{% + \pd@sailorgrad\slidewidth{.5\slideheight}% + \psset{linecolor=pddblue}% + \pdifsetup{landscape}{% + \pd@sailorroundedframe{0pt}{.75\slidewidth}{.7\slideheight}% + {.1\slideheight}% + }{% + \pd@sailorroundedframe{0pt}{.75\slidewidth}{.7\slideheight}% + {.07\slideheight}% + }% + \psset{linecolor=pdlblue}% + \psarc*(\slidewidth,.2\slideheight){3pt}{90}{270}% + \multips(.92\slidewidth,.2\slideheight)(-.08\slidewidth,0){9}{% + \qdisk(0,0){3pt}% + }% +} +\def\pd@sailorroundedtopframe#1{% + \setlength\@tempdima{\slideheight-#1}% + \psset{linewidth=0pt,fillcolor=pdblue,fillstyle=solid,linecolor=pdblue}% + \psframe(#1,\slideheight)(\slidewidth,\@tempdima)% + \pswedge*(#1,\slideheight){#1}{180}{275}% + \psset{linecolor=pddblue,linewidth=.8pt}% + \psline(\slidewidth,\@tempdima)(#1,\@tempdima)% + \psarc[fillstyle=none](#1,\slideheight){#1}{180}{270}% +} +\def\pd@sailorroundedframe#1#2#3#4{% + \setlength\@tempdima{#3+#4}% + \setlength\@tempdimb{#3-#4}% + \psset{linewidth=0pt,linecolor=pdblue,fillcolor=pdblue,fillstyle=solid}% + \psframe(#1,\@tempdima)(#2,\@tempdimb)% + \ifdim#1>#2\pswedge*(#2,#3){#4}{85}{275}\else\pswedge*(#2,#3){#4}{265}{95}\fi + \psset{linecolor=pddblue,linewidth=.8pt}% + \psline(#1,\@tempdima)(#2,\@tempdima)% + \ifdim#1>#2\psarc(#2,#3){#4}{90}{270}\else\psarc(#2,#3){#4}{270}{90}\fi + \psline(#1,\@tempdimb)(#2,\@tempdimb)% +} +\def\pd@sailorgrad#1#2{% + \psframe[linestyle=none,linewidth=0pt,fillstyle=gradient,% + gradbegin=pdgray,gradend=white,gradmidpoint=0](0,0)(#1,#2)% +} +\def\pd@sailortocbg{% + \psset{linecolor=pdlblue}% + \pd@sailorgrad\slidewidth{.1\slideheight}% + \multips(1.5pt,.1\slideheight)(.01\slidewidth,0){100}{% + \qdisk(0,0){.75pt}% + }% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\pd@title#1{% + \parbox[c][.15\textheight]{.75\slidewidth}{\raggedleft#1}% + \vskip-3em\vskip.2\slideheight +} +\def\pd@tochighlight#1{% + \hskip\@tempdima + \begin{minipage}[b]\@tempdimb + \pd@usedtocfont\color\pd@@tochltcolor#1% + \end{minipage}% +} +\def\labelitemi{\footnotesize\color{pdblue}\ensuremath\blacksquare} +\def\labelitemii{\footnotesize\color{pddblue}\ensuremath\square} +\def\labelitemiii{\tiny\color{pdblue}\ensuremath\blacksquare} +\def\labelitemiv{\tiny\color{pddblue}\ensuremath\square} +\pdsetup{list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt}} +\color{pddblue} +\def\rmdefault{phv} +\def\sfdefault{phv} +\def\Hv@scale{.85} +\endinput +%% +%% End of file `powerdot-sailor.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-simple.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-simple.sty new file mode 100644 index 00000000000..53aef941cc4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-simple.sty @@ -0,0 +1,122 @@ +%% +%% This is file `powerdot-simple.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdsimple') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-simple}[2005/09/19 v1.1 simple style (HA)] +\RequirePackage{pifont} +\RequirePackage{amssymb} +\pddefinetemplate{titleslide}{ + titlefont=\large\bfseries\raggedright, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + texthook=tl,textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth,textfont=\tabcolsep0pt, + textheight=.66\slideheight +}{% + \psline[linewidth=.8pt](0,.9\slideheight)(\slidewidth,.9\slideheight)% + \psline[linewidth=.8pt](0,.1\slideheight)(\slidewidth,.1\slideheight)% +} +\pddefinetemplate{basic}{ + titlepos={.05\slidewidth,.93\slideheight}, + titlewidth=.9\slidewidth,textheight=.66\slideheight, + titlefont=\large\bfseries\raggedright, + lfpos={.03\slidewidth,.04\slideheight}, + rfpos={.97\slidewidth,.04\slideheight}, + tocslidesep=.6ex,textheight=.68\slideheight, + ifsetup=portrait, + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth, + tocsecsep=.6ex, + stochook=tr,stocpos={.48\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.09\slideheight}, + ifsetup=landscape, + textpos={.2\slidewidth,.83\slideheight}, + textwidth=.75\slidewidth +}{% + \psline[linewidth=.8pt](0,.9\slideheight)(\slidewidth,.9\slideheight)% + \psline[linewidth=.8pt](0,.1\slideheight)(\slidewidth,.1\slideheight)% +} +\pddefinetemplate[basic]{wideslide}{ + textpos={.05\slidewidth,.83\slideheight}, + textwidth=.9\slidewidth +}{} +\pddefinetemplate[basic]{slide}{ + ifsetup=landscape, + tocpos={.015\slidewidth,.83\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=gray]% + (-.05,-.05)(.143\slidewidth,-.05)} +}{% + \pdifsetup{landscape}{% + \psframe[fillstyle=solid,fillcolor=black!10,linestyle=none,% + linewidth=.8pt](-.01\slidewidth,.9\slideheight)% + (.17\slidewidth,.1\slideheight)% + }{}% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.575\slidewidth,.55\slideheight}, + titlewidth=.75\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.9\slidewidth +}{} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\pd@tochighlight#1{\pd@tocsimple\phantom{#1}} +\def\pd@tochighlight#1{\pd@tocsimple\@firstofone{#1}} +\def\pd@tocsimple#1#2{% + \@tempdima\pd@@tocwidth + \settowidth\@tempdimb{\normalsize\ensuremath\triangleright\hskip1mm}% + \advance\@tempdima-\@tempdimb + \ifnum\pd@toctype=\@ne\else + #1{\normalsize\ensuremath\triangleright\hskip1mm}% + \fi + \begin{minipage}[b]\@tempdima + \pd@usedtocfont#2% + \end{minipage}% + \ifnum\pd@toctype=\@ne + #1{\hskip1mm\normalsize\ensuremath\triangleleft}% + \fi +} +\def\labelitemi{\footnotesize\ensuremath\square} +\def\labelitemii{\small--} +\def\labelitemiii{\tiny\ensuremath\triangleright} +\def\labelitemiv{\tiny\ding{110}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{black} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-simple.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-tycja.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-tycja.sty new file mode 100644 index 00000000000..c7dcf8d05c5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-tycja.sty @@ -0,0 +1,140 @@ +%% +%% This is file `powerdot-tycja.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdtycja') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-tycja}[2005/10/09 v1.2 tycja style (HA)] +\RequirePackage{pifont} +\RequirePackage{pst-grad} +\definecolor{pdblue}{rgb}{.09,.27,.47} +\definecolor{pdyellow}{rgb}{1,.81,.42} +\definecolor{pdlyellow}{rgb}{1,.97,.84} +\pddefinetemplate{basic}{ + lfpos={.03\slidewidth,.04\slideheight}, + lffont=\scriptsize\color{pdlyellow}, + rfpos={.97\slidewidth,.04\slideheight}, + rffont=\scriptsize\color{pdlyellow}, + tocslidesep=.6ex, + ifsetup=landscape, + textheight=.66\slideheight, + toctcolor=pdblue, + tochlcolor=pdblue, + tochltcolor=pdlyellow, + tocpos={.845\slidewidth,.81\slideheight}, + tocwidth=.14\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdblue]% + (-.05,-.05)(.143\slidewidth,-.05)}, + ifsetup=portrait, + toctcolor=pdlyellow, + tochlcolor=pdlyellow, + tochltcolor=pdblue, + tocsecsep=.6ex, + textheight=.68\slideheight, + stochook=tr,stocpos={.48\slidewidth,.09\slideheight}, + stocfont=\tiny\raggedleft, + ntocpos={.52\slidewidth,.09\slideheight} +}{% + \psframe*[linecolor=pdlyellow](0,0)(\slidewidth,\slideheight)% + \psframe*[linecolor=pdblue](0,0)(\slidewidth,.1\slideheight)% + \psline[linecolor=pdblue]% + (0,.85\slideheight)(.1\slidewidth,.85\slideheight)% + (.1\slidewidth,.88\slideheight)(\slidewidth,.88\slideheight)% +} +\pddefinetemplate[basic]{titleslide}{ + titlefont=\large\bfseries\centering,texthook=t, + textpos={.5\slidewidth,.7\slideheight}, + textwidth=.75\slidewidth,textfont=\centering, + textheight=.55\slideheight, + ifsetup=landscape,tocpos,ifsetup=portrait,stocpos,ntocpos +}{} +\pddefinetemplate[basic]{slide}{ + titlehook=Br,titlepos={.81\slidewidth,.93\slideheight}, + titlewidth=.76\slidewidth,titlefont=\large\bfseries\raggedleft, + textpos={.12\slidewidth,.81\slideheight},textwidth=.67\slidewidth, + ifsetup=portrait, + titlepos={.9\slidewidth,.93\slideheight},titlewidth=.88\slidewidth, + textwidth=.76\slidewidth +}{% + \pdifsetup{landscape}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdyellow,% + gradend=pdlyellow,gradmidpoint=1,linewidth=0pt]% + (\slidewidth,.1\slideheight)(.83\slidewidth,\slideheight)% + }{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdyellow,% + gradend=pdlyellow,gradmidpoint=1,linewidth=0pt]% + (\slidewidth,.1\slideheight)(.92\slidewidth,\slideheight)% + }% +} +\pddefinetemplate[basic]{wideslide}{ + titlehook=Br,titlepos={.81\slidewidth,.93\slideheight}, + titlewidth=.76\slidewidth,titlefont=\large\bfseries\raggedleft, + textpos={.12\slidewidth,.81\slideheight},textwidth=.84\slidewidth, + ifsetup=landscape,tocpos,ifsetup=portrait, + titlepos={.9\slidewidth,.93\slideheight},titlewidth=.88\slidewidth, +}{% + \pdifsetup{landscape}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdyellow,% + gradend=pdlyellow,gradmidpoint=1,linewidth=0pt]% + (\slidewidth,.1\slideheight)(.83\slidewidth,\slideheight)% + \psframe*[linecolor=pdlyellow]% + (.79\slidewidth,.88\slideheight)(\slidewidth,.1\slideheight)% + }{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdyellow,% + gradend=pdlyellow,gradmidpoint=1,linewidth=0pt]% + (\slidewidth,.1\slideheight)(.92\slidewidth,\slideheight)% + \psframe*[linecolor=pdlyellow]% + (.9\slidewidth,.88\slideheight)(\slidewidth,.1\slideheight)% + }% + \psline[linecolor=pdblue]% + (0,.85\slideheight)(.1\slidewidth,.85\slideheight)% + (.1\slidewidth,.88\slideheight)(\slidewidth,.88\slideheight)% +} +\pddefinetemplate[slide]{sectionslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + ifsetup=landscape, + titlepos={.455\slidewidth,.55\slideheight}, + titlewidth=.67\slidewidth, + ifsetup=portrait, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.76\slidewidth +}{} +\pddefinetemplate[wideslide]{sectionwideslide}{ + titlehook=c,titlefont=\Large\bfseries\centering, + titlepos={.5\slidewidth,.55\slideheight}, + titlewidth=.76\slidewidth +}{} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\small\ding{117}} +\def\labelitemiii{\tiny\ding{110}} +\def\labelitemiv{\tiny\ding{117}} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{pdblue} +\def\rmdefault{cmss} +\endinput +%% +%% End of file `powerdot-tycja.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot-upen.sty b/Master/texmf-dist/tex/latex/powerdot/powerdot-upen.sty new file mode 100644 index 00000000000..eea919e6ee2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot-upen.sty @@ -0,0 +1,177 @@ +%% +%% This is file `powerdot-upen.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `pdupen') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesPackage{powerdot-upen}[2005/10/09 v1.1 upen style (PRU,HA)] +\RequirePackage{calc} +\RequirePackage{pifont} +\RequirePackage{pst-grad} +\definecolor{pddblue}{rgb}{0,.01,.37} +\definecolor{pdblue}{rgb}{.01,.06,.65} +\definecolor{pdlblue}{rgb}{.88,.95,1} +\definecolor{pdgyellow}{rgb}{.98,.78,.18} +\pddefinetemplate{basic}{ + titlefont=\large\bfseries\color{pdgyellow}, + tocslidesep=.6ex, + toctcolor=white, + tochlcolor=pddblue, + tochltcolor=pdgyellow, + ifsetup=portrait, + textheight=.64\slideheight, + titlepos={.12\slidewidth,.87\slideheight}, + titlewidth=.83\slidewidth, + textpos={.12\slidewidth,.78\slideheight}, + textwidth=.83\slidewidth, + tocsecsep=.6ex, + stochook=tr,stocpos={.47\slidewidth,.12\slideheight}, + stocfont=\tiny\raggedleft, + ntochook=tl,ntocpos={.52\slidewidth,.12\slideheight}, + lfpos={.05\slidewidth,.045\slideheight}, + rfpos={.95\slidewidth,.045\slideheight}, + ifsetup=landscape, + titlepos={.175\slidewidth,.87\slideheight}, + titlewidth=.775\slidewidth, + textheight=.7\slideheight, + textpos={.175\slidewidth,.77\slideheight}, + textwidth=.775\slidewidth, + lfpos={.05\slidewidth,.03\slideheight}, + rfpos={.95\slidewidth,.03\slideheight}, + tocpos={.02\slidewidth,.77\slideheight}, + tocwidth=.13\slidewidth, + tocsecm={\psline[linewidth=.5pt,linecolor=pdgyellow]% + (-.05,-.05)(.12\slidewidth,-.05)} +}{% + \pdifsetup{landscape}{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pddblue,% + gradend=pdblue,gradangle=-90,gradmidpoint=0,linewidth=0pt]% + (0,.8\slideheight)(\slidewidth,0)% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pddblue,% + gradend=pddblue,gradmidpoint=0,dimen=outer,linewidth=0pt]% + (0,.8\slideheight)(\slidewidth,\slideheight)% + }{% + \psframe[linestyle=none,fillstyle=gradient,gradbegin=pdblue,% + gradend=pddblue,gradmidpoint=0,dimen=outer]% + (-.01\slidewidth,1.1\slideheight)(1.05\slidewidth,-.01\slideheight)% + }% +} +\pddefinetemplate[basic]{titleslide}{ + texthook=t,textpos={.5\slidewidth,.7\slideheight}, + textwidth=.9\slidewidth,textfont=\centering\color{pdgyellow}, + textheight=.63\slideheight, + titlefont=\Large\bfseries\centering,tocpos,ntocpos,stocpos +}{% + \setlength\@tempdima{.8\slideheight+.5pt}% + \psframe[fillstyle=gradient,gradbegin=pdblue,gradend=pdgyellow,% + gradangle=90,gradmidpoint=.5,linestyle=none,dimen=outer,linewidth=0pt]% + (0,.8\slideheight)(\slidewidth,\@tempdima)% + \setlength\@tempdima{.2\slideheight+.5pt}% + \psframe[fillstyle=gradient,gradbegin=pdblue,gradend=pdgyellow,% + gradangle=90,gradmidpoint=.5,linestyle=none,dimen=outer,linewidth=0pt]% + (0,.2\slideheight)(\slidewidth,\@tempdima)% +} +\pddefinetemplate[basic]{slide}{}{% + \pdifsetup{landscape}{% + \psframe[fillstyle=gradient,gradbegin=pddblue,gradend=pdblue,% + gradmidpoint=1,linestyle=none,dimen=outer,linewidth=0pt]% + (0,\slideheight)(.15\slidewidth,0)% + \pd@upenbg{.15\slidewidth}{.05\slidewidth}% + }{\pd@upenbg{.1\slidewidth}{0pt}}% +} +\pddefinetemplate[basic]{wideslide}{ + titlepos={.05\slidewidth,.87\slideheight}, + titlewidth=.9\slidewidth, + textpos={.05\slidewidth,.77\slideheight}, + textwidth=.9\slidewidth, + ifsetup=landscape,tocpos +}{% + \setlength\@tempdima{.8\slideheight-.5pt}% + \pdifsetup{landscape}{% + \psframe[fillstyle=gradient,gradbegin=pddblue,gradend=white,linewidth=0pt,% + gradangle=90,gradmidpoint=.2,linestyle=none,dimen=outer]% + (.05\slidewidth,.8\slideheight)(.5\slidewidth,\@tempdima)% + }{% + \psframe[fillstyle=gradient,gradbegin=pddblue,gradend=white,linewidth=0pt,% + gradangle=90,gradmidpoint=.2,linestyle=none,dimen=outer]% + (0,.8\slideheight)(.45\slidewidth,\@tempdima)% + }% +} +\pddefinetemplate[slide]{sectionslide}{ + titlewidth=.45\slidewidth,titlehook=c, + titlefont=\Large\bfseries\centering\color{pdgyellow}, + ifsetup=landscape, + titlepos={.59\slidewidth,.53\slideheight}, + ifsetup=portrait, + titlepos={.5\slidewidth,.53\slideheight} +}{% + \psset{linewidth=.8pt,linecolor=pdblue}% + \pdifsetup{landscape}{% + \psframe[fillstyle=solid,fillcolor=pddblue,linestyle=none]% + (.34\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% + }{% + \psframe[fillstyle=solid,fillcolor=pddblue,linestyle=none]% + (.16\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% + }% +} +\pddefinetemplate[wideslide]{sectionwideslide}{% + titlewidth=.62\slidewidth,titlehook=c, + titlefont=\Large\bfseries\centering\color{pdgyellow}, + titlepos={.5\slidewidth,.53\slideheight} +}{% + \psframe*[linecolor=pddblue]% + (.16\slidewidth,.65\slideheight)(.84\slidewidth,.4\slideheight)% +} +\def\pd@upenbg#1#2{% + \setlength\@tempdima{#1+.5pt}% + \psframe[fillstyle=gradient,gradbegin=pddblue,gradend=white,% + gradmidpoint=.4,linestyle=none,dimen=outer,linewidth=0pt]% + (#1,.5\slideheight)(\@tempdima,\slideheight)% + \setlength\@tempdima{.45\slidewidth+#2}% + \setlength\@tempdimb{.8\slideheight-.5pt}% + \psframe[fillstyle=gradient,gradbegin=pddblue,gradend=white,linewidth=0pt,% + gradangle=90,gradmidpoint=.2,linestyle=none,dimen=outer]% + (#2,.8\slideheight)(\@tempdima,\@tempdimb)% +} +\setkeys[pd]{section}{sectemp=sectionslide,widesectemp=sectionwideslide} +\def\pd@tochighlight#1{% + \begin{minipage}[b]\pd@@tocwidth + \pd@usedtocfont\color\pd@@tochltcolor#1% + \end{minipage}% +} +\pdifsetup{landscape}{\def\pd@tocentry#1{{\tiny\ensuremath\bullet}\ #1}}{} +\def\labelitemi{\footnotesize\ding{110}} +\def\labelitemii{\color{pdgyellow}\small ---} +\def\labelitemiii{\color{red}\scriptsize\ding{115}} +\def\labelitemiv{\color{yellow}\tiny\ensuremath\circ} +\pdsetup{ + list={labelsep=1em,leftmargin=*,itemsep=0pt,topsep=5pt,parsep=0pt} +} +\color{white} +\def\rmdefault{phv} +\def\sfdefault{phv} +\def\Hv@scale{.85} +\endinput +%% +%% End of file `powerdot-upen.sty'. diff --git a/Master/texmf-dist/tex/latex/powerdot/powerdot.cls b/Master/texmf-dist/tex/latex/powerdot/powerdot.cls new file mode 100644 index 00000000000..52051a71875 --- /dev/null +++ b/Master/texmf-dist/tex/latex/powerdot/powerdot.cls @@ -0,0 +1,1222 @@ +%% +%% This is file `powerdot.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% powerdot.dtx (with options: `powerdot') +%% +%% ---------------------------------------------------------- +%% Copyright (C) 2005 Hendri Adriaens and Christopher Ellison +%% ---------------------------------------------------------- +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2003/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Christopher Ellison. +%% +%% This work consists of all files listed in manifest.txt. +%% +\NeedsTeXFormat{LaTeX2e}[1995/12/01] +\ProvidesClass{powerdot} + [2005/10/09 v1.2 powerdot presentation class (HA,CE)] +\newif\ifpd@overlay +\newif\ifpd@section +\newif\ifpd@ifsetup +\newcounter{note} +\newcounter{slide} +\newcounter{pd@pause} +\newcounter{pd@section} +\newcounter{pd@overlay} +\newcounter{pd@trivlist} +\newcounter{pd@onslidedepth} +\newbox\pd@tba +\newbox\pd@tbb +\newtoks\pd@body +\newwrite\pd@bmout +\newwrite\pd@tocout +\newlength\pd@frsep +\newlength\pd@colsep +\newlength\slidewidth +\newlength\slideheight +\let\pd@cursetup\@empty +\RequirePackage{xkeyval}[2005/07/10] +\define@choicekey*[pd]{class}{orient}[\pd@tempa\pd@orient]{% + landscape,portrait}[landscape]{% + \XKV@addtolist@x\pd@cursetup\pd@tempa +} +\define@choicekey*[pd]{class}{paper}[\pd@tempa\pd@paper]{% + screen,a4paper,letterpaper}[screen]{% + \XKV@addtolist@x\pd@cursetup\pd@tempa +} +\define@choicekey*[pd]{class}{display}[\pd@tempa\pd@display]{% + slides,notes,slidesnotes}[slides]{% + \XKV@addtolist@x\pd@cursetup\pd@tempa +} +\define@choicekey*[pd]{class}{mode}[\pd@tempa\pd@mode]{% + present,print,handout}[present]{% + \XKV@addtolist@x\pd@cursetup\pd@tempa +} +\define@boolkeys[pd]{class}[pd@@]{% + nopsheader,hlentries,hlsections,blackslide,nopagebreaks% +}[true] +\define@cmdkey[pd]{class}[pd@@]{size}[11pt]{% + \def\pd@tempa##1pt{##1}% + \edef\pd@@size{\expandafter\pd@tempa\pd@@size}% +} +\define@cmdkey[pd]{class}[pd@@]{style}[default]{} +\define@key[pd]{class}{fleqn}[]{\input{fleqn.clo}} +\define@key[pd]{class}{leqno}[]{\input{leqno.clo}} +\presetkeys[pd]{class}{% + size,style,orient,paper,display,hlentries,mode}{} +\ProcessOptionsX[pd]\relax +\def\pd@warn{\ClassWarning{powerdot}} +\def\pd@error#1{\ClassError{powerdot}{#1}\@ehd} +\def\pd@noportrait{% + \ifnum\pd@orient=\@ne\ifnum\pd@mode=2\else\pd@error{% + `\pd@@style' style does not support portrait orientation + }\fi\fi +} +\def\@nameedef#1{\expandafter\edef\csname#1\endcsname} +\ifnum\pd@mode>0 + \ifnum\pd@paper=\z@ + \@expandtwoargs\@removeelement{screen}\pd@cursetup\pd@cursetup + \XKV@addtolist@x\pd@cursetup{a4paper} + \def\pd@paper{1} + \pd@warn{you can't use `screen' format for this mode; + \MessageBreak I've switched to a4paper + } + \fi +\fi +\ifnum\pd@mode=2 + \ifnum\pd@orient=\z@ + \@expandtwoargs\@removeelement{landscape}\pd@cursetup\pd@cursetup + \XKV@addtolist@x\pd@cursetup{portrait} + \def\pd@orient{1} + \pd@warn{you can't use `landscape' for handout mode; + \MessageBreak I've switched to portrait + } + \fi +\fi +\ifcase\pd@paper + \def\pd@tempa{papersize={8.25in,11in}} +\or + \def\pd@tempa{papersize={210mm,297mm}} +\or + \def\pd@tempa{papersize={8.5in,11in}} +\fi +\ifnum\pd@orient=\z@ + \edef\pd@tempa{\pd@tempa,landscape} +\else + \edef\pd@tempa{\pd@tempa,portrait} +\fi +\PassOptionsToPackage\pd@tempa{geometry} +\LoadClass{article} +\let\pd@tempa\newcommand +\let\newcommand\def +\input{size\pd@@size.clo} +\let\newcommand\pd@tempa +\ifnum\pd@mode=2 + \RequirePackage[margin=2cm,includefoot]{geometry} +\else + \RequirePackage[mag=2000,margin=0pt,voffset=-\pd@@size pt]{geometry} + \geometry{top=.5\paperheight} +\fi +\let\Gm@showparams\@empty +\RequirePackage[setpagesize=false,dvips,pdfstartview=Fit,% + pageanchor=false,bookmarks=false]{hyperref} +\AtBeginDocument{\def\@pdfborder{0 0 0}} +\RequirePackage{graphicx} +\RequirePackage{pstricks}[2004/05/12] +\RequirePackage{xcolor}[2004/05/09] +\RequirePackage{enumitem}[2004/07/19] +\RequirePackage{float} +\newfloat{table}{H}{lot} +\newfloat{figure}{H}{lof} +\ifnum\pd@mode<2 + \pagestyle{empty} +\fi +\ifnum\pd@mode>0 + \pd@@blackslidefalse +\fi +\setlength\parindent{0pt} +\setlength\slidewidth{.5\paperwidth} +\setlength\slideheight{.5\paperheight} +\ifnum\pd@orient=\z@ + \AtBeginDvi{\special{!/landplus90 true store}} +\fi +\ifpd@@nopsheader\else + \AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}} + \ifcase\pd@paper + \AtBeginDvi{\special{!% + \@percentchar\@percentchar BeginPaperSize: letter + ^^Jletter^^J\@percentchar\@percentchar EndPaperSize + }} + \or + \AtBeginDvi{\special{!% + \@percentchar\@percentchar BeginPaperSize: a4 + ^^Ja4^^J\@percentchar\@percentchar EndPaperSize + }} + \or + \AtBeginDvi{\special{!% + \@percentchar\@percentchar BeginPaperSize: letter + ^^Jletter^^J\@percentchar\@percentchar EndPaperSize + }} + \fi +\fi +\ifcase\pd@paper\def\@pdfpagescrop{0 0 594 842}\fi +\def\@pdfcreator{LaTeX with powerdot class} +\ifpd@@blackslide\def\@pdfstartpage{2}\fi +\AtBeginDocument{% + \let\pd@color\XC@current@color + \ifpd@@blackslide + \begin{blackslide}[toc=,bm=,trans=Replace]{}% + \end{blackslide}% + \fi +} +\AtEndDocument{% + \immediate\write\@auxout{\string\newlabel{lastslide}% + {{}{\the\c@slide}{\relax}{}{}}}% +} +\define@cmdkeys[pd]{global}[pd@@]{lf,rf}[] +\define@key[pd]{global}{theslide}[]{\def\theslide{#1}} +\define@key[pd]{global}{thenote}[]{\def\thenote{#1}} +\define@key[pd]{global}{enumerate}{% + \ifx\enit@enum\@undefined + \def\enit@enum{#1}% + \else + \XKV@addtolist@n\enit@enum{#1}% + \fi +} +\define@key[pd]{global}{itemize}{% + \ifx\enit@item\@undefined + \def\enit@item{#1}% + \else + \XKV@addtolist@n\enit@item{#1}% + \fi +} +\define@key[pd]{global}{list}{% + \ifx\enit@list\@undefined + \def\enit@list{#1}% + \else + \XKV@addtolist@n\enit@list{#1}% + \fi +} +\define@key[pd]{global}{counters}{% + \XKV@addtolist@n\pd@@counters{#1}% +} +\def\pd@@counters{table,figure,equation,footnote,mpfootnote} +\define@cmdkey[pd]{glslide}[pd@@]{trans}{} +\setkeys[pd]{global,glslide}{% + lf,rf,theslide=\arabic{slide}~/~\pageref*{lastslide},% + thenote=note~\arabic{note}~of~slide~\arabic{slide},% + trans=Replace% +} +\AtBeginDocument{% + \disable@keys[pd]{global}{lf,rf,list,counters,theslide,thenote}% +} +\def\pdsetup{\setkeys[pd]{global,glslide}} +\define@cmdkeys[pd]{slide}[pd@@]{toc,bm} +\def\pdifsetup#1{% + \edef\pd@tempb{#1}% + \pd@pdifsetup\pd@tempb{landscape,portrait}% + \pd@pdifsetup\pd@tempb{screen,a4paper,letterpaper}% + \pd@pdifsetup\pd@tempb{slides,notes,slidesnotes}% + \pd@pdifsetup\pd@tempb{present,print,handout}% + \pd@pdifs@tup\pd@tempb +} +\def\pd@pdifsetup#1#2{% + \in@true + \@tempcnta\z@ + \XKV@for@n{#2}\pd@tempa{% + \@expandtwoargs\in@{,\pd@tempa,}{,#1,}% + \ifin@\advance\@tempcnta\@ne\fi + }% + \ifnum\@tempcnta=\z@\XKV@addtolist@x#1{#2}\fi +} +\def\pd@pdifs@tup#1{% + \in@true + \XKV@whilist\pd@cursetup\pd@tempa\ifin@\fi{% + \@expandtwoargs\in@{,\pd@tempa,}{,#1,}% + }% + \ifin@\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi +} +\def\pd@tempa#1{% + \define@key[pd]{template}{#1}[]{% + \ifpd@ifsetup\@namedef{pd@@#1}{##1}\fi + }% +} +\XKV@for@n{% + titlehook,titlepos,titlewidth,titlefont,% + texthook,textpos,textwidth,textfont,textheight,% + tochook,tocpos,tocwidth,tocfont,% + stochook,stocpos,stocwidth,stocfont,% + ntochook,ntocpos,ntocwidth,ntocfont,% + tocfrsep,tocsecsep,tocslidesep,% + tocsecm,toctcolor,tochlcolor,tochltcolor,% + tocsecindent,tocslideindent,% + lfhook,lfpos,lffont,lftemp,% + rfhook,rfpos,rffont,rftemp,% + iacolor% +}\pd@tempb{\expandafter\pd@tempa\expandafter{\pd@tempb}} +\define@cmdkey[pd]{template}[pd@@]{ifsetup}[]{% + \pd@pdifsetup\pd@@ifsetup{landscape,portrait}% + \pd@pdifsetup\pd@@ifsetup{screen,a4paper,letterpaper}% + \pd@pdifsetup\pd@@ifsetup{slides,notes,slidesnotes}% + \pd@pdifsetup\pd@@ifsetup{present,print,handout}% + \pd@pdifs@tup\pd@@ifsetup\pd@ifsetuptrue\pd@ifsetupfalse +} +\setkeys[pd]{template}{% + ifsetup,% + titlehook=Bl,titlepos,titlewidth=\slidewidth,% + titlefont=\raggedright,texthook=lt,textpos,% + textwidth=\slidewidth,textfont=\raggedright,% + textheight=\slideheight,% + tochook=lt,tocpos,tocwidth=.2\slidewidth,% + tocfont=\tiny\raggedright,% + stochook=lt,stocpos,stocwidth=.2\slidewidth,% + stocfont=\tiny\raggedright,% + ntochook=lt,ntocpos,ntocwidth=.2\slidewidth,% + ntocfont=\tiny\raggedright,% + tocfrsep=.5mm,tocsecsep=2ex,tocslidesep=0ex,% + tocsecm,toctcolor=black,tochlcolor=black,tochltcolor=white,% + tocsecindent=0pt,tocslideindent=0pt,% + lfhook=lB,lfpos,lffont=\scriptsize,lftemp=\pd@@lf,% + rfhook=rB,rfpos,rffont=\scriptsize,rftemp=\pd@@rf\ifx\pd@@rf\@empty + \else\ifx\theslide\@empty\else~--~\fi\fi\theslide,% + iacolor=lightgray% +} +\def\pddefinetemplate{\@testopt\pd@pddefinetemplate{}} +\def\pd@pddefinetemplate[#1]#2#3#4{% + \@namedef{#2}{\pd@getargsandbody{#2}}% + \@namedef{end#2}{\pd@slide}% + \ifx\@empty#1\@empty + \@namedef{pd@template@#2@options}{\setkeys[pd]{template}{#3}}% + \@namedef{pd@template@#2@bg}{#4}% + \else + \XKV@ifundefined{pd@template@#1@options}{% + \pd@error{template `#1' undefined}}{% + \pd@namelet{pd@template@#2@options}{pd@template@#1@options}% + \expandafter + \XKV@addtomacro@n\csname pd@template@#2@options\endcsname + {\setkeys[pd]{template}{ifsetup,#3}}% + \pd@namelet{pd@template@#2@bg}{pd@template@#1@bg}\expandafter + \XKV@addtomacro@n\csname pd@template@#2@bg\endcsname{#4}% + }% + \fi +} +\def\pd@namelet#1#2{% + \expandafter\let\csname#1\expandafter\endcsname\csname#2\endcsname +} +\def\pd@getargsandbody#1{\@testopt{\pd@get@rgsandbody{#1}}{}} +\def\pd@get@rgsandbody#1[#2]#3{% + \setkeys[pd]{glslide,slide}{#2}% + \def\pd@t@tle{#3}% + \pd@body{}% + \pd@get@rgs@ndbody{#1}% +} +\long\def\pd@get@rgs@ndbody#1#2\end#3{% + \def\pd@tempa{#1}% + \def\pd@tempb{#3}% + \ifx\pd@tempa\pd@tempb + \pd@body\expandafter{\the\pd@body#2}% + \def\pd@tempa{\end{#1}}% + \else + \pd@body\expandafter{\the\pd@body#2\end{#3}}% + \def\pd@tempa{\pd@get@rgs@ndbody{#1}}% + \fi + \pd@tempa +} +\def\pd@slide{% + \def\pd@tempa{note}% + \let\pd@tempb\pd@sl@de + \ifcase\pd@display + \ifx\@currenvir\pd@tempa\let\pd@tempb\relax\fi + \or + \ifx\@currenvir\pd@tempa\else + \def\pd@tempa{titleslide}% + \ifx\@currenvir\pd@tempa\else + \let\pd@tempb\relax + \stepcounter{slide}% + \fi + \fi + \fi + \pd@tempb +} +\def\pd@sl@de{% + \pd@overlayfalse + \def\pd@nooverlays{1}% + \setcounter{pd@overlay}\@ne + \let\pd@labels\@empty + \pd@savecounters + \pd@sl@d@ + \@whilenum\c@pd@overlay<\pd@nooverlays\do{% + \pd@overlaytrue + \pd@restorecounters + \stepcounter{pd@overlay}% + \pd@sl@d@ + }% +} +\def\pd@sl@d@{% + \stepcounter{slide}\newpage + \edef\@currentlabel{\the\c@slide}% + \pst@Verb{InitOL /TheOL (0) def}% + \pst@Verb{(0) BOL}% + \@nameuse{pd@template@\@currenvir @options}% + {\@nameuse{pd@template@\@currenvir @bg}}% + \pd@pdftrans + \ifpd@overlay + \addtocounter{slide}\m@ne + \else + \def\pd@tempa{note}% + \ifx\@currenvir\pd@tempa\else + \pd@maketocbm0% + \hyper@anchorstart{slide.\the\c@slide}\hyper@anchorend + \fi + \fi + \def\pd@reloverlay{1}% + \let\pd@closeitem\relax + \def\pd@currentstate{0}% + \let\pd@currenttype\relax + \setcounter{pd@pause}\@ne + \let\pd@revert\@firstofone + \setcounter{pd@onslidedepth}\z@ + \ifx\pd@@titlepos\@empty\else + \def\pd@tempa{% + \begin{minipage}\pd@@titlewidth + \pd@@titlefont\strut + \ifpd@section + \expandafter\pd@sectiontitle\expandafter{\pd@t@tle}% + \else + \expandafter\pd@slidetitle\expandafter{\pd@t@tle}% + \fi + \end{minipage}% + }% + \rput[\pd@@titlehook](\pd@@titlepos){% + \ifpd@@blackslide + \hyperlink{blackslide}{\pd@tempa}% + \else + \pd@tempa + \fi + }% + \fi + \ifx\pd@@tocpos\@empty\else + \rput[\pd@@tochook](\pd@@tocpos){% + \begin{minipage}\pd@@tocwidth + \let\pd@usedtocfont\pd@@tocfont\pd@puttoc0% + \end{minipage}% + }% + \fi + \ifx\pd@@stocpos\@empty\else + \rput[\pd@@stochook](\pd@@stocpos){% + \begin{minipage}\pd@@stocwidth + \let\pd@usedtocfont\pd@@stocfont\pd@puttoc1% + \end{minipage}% + }% + \fi + \ifx\pd@@ntocpos\@empty\else + \rput[\pd@@ntochook](\pd@@ntocpos){% + \begin{minipage}\pd@@ntocwidth + \let\pd@usedtocfont\pd@@ntocfont\pd@puttoc2% + \end{minipage}% + }% + \fi + \ifx\pd@@lfpos\@empty\else + \rput[\pd@@lfhook](\pd@@lfpos){\pd@@lffont\pd@@lf}% + \fi + \ifx\pd@@rfpos\@empty\else + \rput[\pd@@rfhook](\pd@@rfpos){\pd@@rffont\pd@@rftemp}% + \fi + \ifx\pd@@textpos\@empty\else + \rput[\pd@@texthook](\pd@@textpos){% + \begin{pd@minipage}% + \pd@@textfont\the\pd@body + \end{pd@minipage}% + }% + \fi +} +\def\pd@minipage{% + \leavevmode + \@pboxswfalse + \setlength\@tempdima\pd@@textwidth + \def\@mpargs{{t}{\pd@@textheight}[t]{\pd@@textwidth}}% + \setbox\@tempboxa\vbox\bgroup + \color@begingroup + \hsize\@tempdima + \textwidth\hsize + \columnwidth\hsize + \@parboxrestore + \let\@footnotetext\@mpfootnotetext + \let\@listdepth\@mplistdepth + \@mplistdepth\z@ + \@minipagerestore + \@setminipage +} +\def\endpd@minipage{% + \par + \unskip + \ifvoid\@mpfootins\else + \vfill + \normalcolor + \footnoterule + \unvbox\@mpfootins + \fi + \@minipagefalse + \color@endgroup + \egroup + \expandafter\@iiiparbox\@mpargs{\unvbox\@tempboxa}% +} +\def\pd@savecounters{% + \XKV@for@o\pd@@counters\pd@tempa{% + \expandafter\xdef\csname pd@counter@\pd@tempa\endcsname{% + \expandafter\the\csname c@\pd@tempa\endcsname + }% + }% +} +\def\pd@restorecounters{% + \XKV@for@o\pd@@counters\pd@tempa{% + \setcounter{\pd@tempa}{\csname pd@counter@\pd@tempa\endcsname}% + }% +} +\def\pd@notet{0} +\pddefinetemplate{note}{% + titlepos={.04\slidewidth,.92\slideheight},% + titlefont=\let\pd@slidetitle\@firstofone\color{black}\Large,% + textpos={.07\slidewidth,.82\slideheight},% + textfont=\color{black},textwidth=.86\slidewidth,% + lfpos={.04\slidewidth,.035\slideheight},% + lffont=\color{black}\scriptsize,% + rfpos={.96\slidewidth,.035\slideheight},% + rffont=\color{black}\scriptsize,% + rftemp=\pd@@rf\ifx\pd@@rf\@empty\else + \ifx\thenote\@empty\else~--~\fi\fi\thenote,% +}{% + \addtocounter{slide}\m@ne + \ifnum\c@slide=\pd@notet + \stepcounter{note}% + \else + \setcounter{note}{1}% + \fi + \xdef\pd@notet{\the\c@slide}% + \psline[linewidth=.5pt](0,.87\slideheight)% + (\slidewidth,.87\slideheight)% + \psline[linewidth=.5pt](0,.08\slideheight)% + (\slidewidth,.08\slideheight)% +} +\pddefinetemplate{blackslide}{}{% + \addtocounter{slide}\m@ne + \hyper@anchorstart{blackslide}\hyper@anchorend + \psframe*[linecolor=black](0,0)(\slidewidth,\slideheight)% + {\color{black}% + \rput[cm](.5\slidewidth,.5\slideheight){% + \Acrobatmenu{GoBack}{\setlength\fboxsep{10cm}\fbox{GoBack}}}}% +} +\pddefinetemplate{emptyslide}{textpos={0,\slideheight}}{} +\let\pd@orig@maketitle\maketitle +\def\maketitle{% + \begin{titleslide}[toc=,bm=,trans=Replace]{}% + \let\footnote\thanks + \def\thefootnote{\@fnsymbol\c@footnote}% + {\pd@title{\pd@@titlefont\@title}\par}{% + \vskip2em\pd@@textfont + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par + \vskip1.5em\small\@date + }\par + \small\@thanks + \vfil\null + \end{titleslide}% + \c@footnote\z@ +} +\def\pd@maketocbm#1{% + \def\pd@tempa{\immediate\write\pd@bmout{% + \string\pdbookmark{sec.\the\c@pd@section\ifnum#1=\z@.slide\fi}{% + \ifnum#1=\z@ sec.\the\c@pd@section\fi}{\the\c@slide}% + {\the\@temptokena}% + }}% + \ifx\pd@@bm\@undefined + \@temptokena\expandafter{\pd@t@tle}% + \else + \ifx\pd@@bm\@empty + \let\pd@tempa\relax + \else + \@temptokena\expandafter{\pd@@bm}% + \fi + \fi + \pd@tempa + \def\pd@tempa{\immediate\write\pd@tocout{% + \string\pdcontentsline{#1}{\the\c@slide}{\the\@temptokena}% + }}% + \ifx\pd@@toc\@undefined + \@temptokena\expandafter{\pd@t@tle}% + \else + \ifx\pd@@toc\@empty + \let\pd@tempa\relax + \else + \@temptokena\expandafter{\pd@@toc}% + \fi + \fi + \pd@tempa +} +\def\pdbookmark#1#2#3#4{% + \@tempcnta\pd@pdb@@kmark{#2}% + \advance\@tempcnta\@ne + \@nameedef{pd@be@#2}{\the\@tempcnta}% +} +\def\pd@pdb@@kmark#1{% + \@ifundefined{pd@be@#1}0{\csname pd@be@#1\endcsname}% +} +\def\pd@pdbookmark#1#2#3#4{% + \pdfstringdef\pd@tempa{#4}% + \pdfmark{pdfmark=/OUT,% + Count={\pd@pdb@@kmark{#1}},Dest={slide.#3},% + View={/XYZ null null null},Title={\pd@tempa}% + }% +} +\def\pdcontentsline#1#2#3{% + \ifnum\@tempcnta>\z@ + \@nameedef{pd@te@\the\@tempcnta @start}{\pd@tempa}% + \@namedef{pd@te@\the\@tempcnta @stop}{#2}% + \fi + \def\pd@tempa{#2}% + \advance\@tempcnta\@ne + \@namedef{pd@te@\the\@tempcnta}{% + \pdcontentsline{#1}{#2}{#3}% + }% +} +\AtBeginDocument{% + \InputIfFileExists{\jobname.bm}{}{}% + \let\pdbookmark\pd@pdbookmark + \InputIfFileExists{\jobname.bm}{}{}% + \immediate\openout\pd@bmout\jobname.bm\relax + \@tempcnta\z@ + \def\pd@tempa{0}% + \InputIfFileExists{\jobname.toc}{}{}% + \edef\pd@notocentries{\the\@tempcnta}% + \@tempcntb\pd@tempa + \advance\@tempcntb\@ne + \@nameedef{pd@te@\the\@tempcnta @start}{\pd@tempa}% + \@nameedef{pd@te@\the\@tempcnta @stop}{\the\@tempcntb}% + \immediate\openout\pd@tocout\jobname.toc\relax + \let\pdcontentsline\pd@pdcontentsline +} +\def\pd@puttoc#1{% + \@tempcnta\z@ + \@tempcntb\z@ + \@tempswatrue + \def\pd@toctype{#1}% + \@whilenum\@tempcnta<\pd@notocentries\do{% + \advance\@tempcnta\@ne + \@nameuse{pd@te@\the\@tempcnta}% + }% +} +\def\pd@pdcontentsline#1#2#3{% + \let\pd@tempa\relax + \ifcase\pd@toctype + \ifcase#1\relax + \ifnum\@tempcntb=\z@ + \let\pd@tempa\pd@tocdisplay + \else + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempa\pd@tocdisplay + \fi + \fi + \or + \global\advance\@tempcntb\@ne + \let\pd@tempa\pd@tocdisplay + \or + \global\advance\@tempcntb\@ne + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempa\pd@tocdisplay + \fi + \fi + \or + \ifcase#1\relax\or + \global\advance\@tempcntb\@ne + \let\pd@tempa\pd@tocdisplay + \or + \global\advance\@tempcntb\@ne + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempa\pd@tocdisplay + \fi + \fi + \or + \ifnum#1=\z@ + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempa\pd@tocdisplay + \fi + \else + \global\advance\@tempcntb\@ne + \fi + \fi + \ifpd@@hlentries\ifx\pd@tempa\relax\else + \ifnum#1=\z@ + \ifnum\c@slide<\@nameuse{pd@te@\the\@tempcnta @start}% + \else + \ifnum\c@slide<\@nameuse{pd@te@\the\@tempcnta @stop}% + \let\pd@tempa\pd@tochighlight + \fi + \fi + \else + \ifpd@@hlsections + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempa\pd@tochighlight + \fi + \else + \ifnum#2=\c@slide\ifnum\@nameuse{pd@te@\the + \@tempcnta @stop}=\c@slide\else + \let\pd@tempa\pd@tochighlight + \fi\fi + \fi + \fi + \fi\fi + \ifx\pd@tempa\relax\else + \if@tempswa\@tempswafalse\else + \pd@usedtocfont + \ifnum#1=\z@\vskip\pd@@tocslidesep\else\vskip\pd@@tocsecsep\fi + \fi + \ifnum#1=\z@\else\pd@@tocsecm\fi + \ifcase\pd@toctype + \@tempdimb\pd@@tocwidth + \or + \@tempdimb\pd@@stocwidth + \or + \@tempdimb\pd@@ntocwidth + \fi + \ifnum#1=\z@ + \ifnum\@tempcntb=\z@\@tempdima\z@\else + \@tempdima\pd@@tocslideindent + \advance\@tempdimb-\pd@@tocslideindent + \fi + \hyperlink{slide.#2}{\pd@tempa{\pd@tocslide{#3}}}% + \else + \@tempdima\pd@@tocsecindent + \advance\@tempdimb-\pd@@tocsecindent + \hyperlink{slide.#2}{\pd@tempa{\pd@tocsection{#3}}}% + \fi + \par + \fi +} +\define@choicekey[pd]{toc}{content}[\pd@tempa\pd@content]{% + all,sections,currentsection,future,futuresections}[all]{} +\define@choicekey[pd]{toc}{type}[\pd@tempa\pd@type]{0,1}[0]{} +\presetkeys[pd]{toc}{content,type}{} +\def\tableofcontents{\@testopt\pd@tableofcontents{}} +\def\pd@tableofcontents[#1]{% + \begingroup + \setkeys[pd]{toc}{#1}% + \let\pd@tempc\z@ + \def\pdcontentsline##1##2##3{% + \ifnum##1>\z@\advance\@tempcntb\@ne\fi + \let\pd@tempb\@empty + \def\pd@tempa{\hyperlink{slide.##2}{\pd@tempb##3}\par}% + \ifnum\pd@type=\z@ + \def\pd@tempd{\let\pd@tempa\relax}% + \else + \def\pd@tempd{\def\pd@tempb{\color\pd@@iacolor}}% + \fi + \ifcase##1\or\let\pd@tempc\z@\or + \ifnum\@tempcntb=\c@pd@section + \let\pd@tempc\z@ + \else + \let\pd@tempc\@ne + \fi + \fi + \ifnum\pd@tempc=\@ne\pd@tempd\fi + \ifcase\pd@content\or + \ifnum##1=\z@\let\pd@tempa\relax\fi + \or + \ifnum\@tempcntb=\c@pd@section\else\pd@tempd\fi + \or + \ifnum\@tempcnta<\c@slide\pd@tempd\fi + \or + \ifnum\@tempcntb<\c@pd@section\pd@tempd\fi + \ifnum##1=\z@\pd@tempd\fi + \fi + \ifnum##1>\z@\XKV@addtomacro@n\pd@tempb\bfseries\fi + \ifx\pd@tempa\relax\else + \if@tempswa\@tempswafalse\else + \ifnum##1=\z@\else\vskip5pt\fi + \fi + \ifnum##1=\z@\ifnum\@tempcntb=\z@\else\hskip15pt\fi\fi + \pd@tempa + \fi + }% + \@tempcnta\z@ + \@tempcntb\z@ + \@tempswatrue + \@whilenum\@tempcnta<\pd@notocentries\do{% + \advance\@tempcnta\@ne + \@nameuse{pd@te@\the\@tempcnta}% + }% + \endgroup +} +\define@choicekey*[pd]{section}{tocsection}[\pd@tempa\pd@tempb]{% + false,true,hidden}[true]{} +\define@boolkey[pd]{section}[pd@@]{slide}[true]{} +\define@cmdkey[pd]{section}[pd@@]{template}[slide]{% + \def\pd@tempa{slide}% + \ifx\pd@@template\pd@tempa + \let\pd@@template\pd@@sectemp + \else + \def\pd@tempa{wideslide}% + \ifx\pd@@template\pd@tempa + \let\pd@@template\pd@@widesectemp + \fi + \fi +} +\presetkeys[pd]{section}{tocsection,slide,template}{} +\define@cmdkeys[pd]{section}[pd@@]{sectemp,widesectemp}[slide] +\setkeys[pd]{section}{sectemp,widesectemp} +\AtBeginDocument{\disable@keys[pd]{section}{sectemp,widesectemp}} +\let\pd@orig@section\section +\def\section{\@testopt\pd@section{}} +\def\pd@section[#1]#2{% + \begingroup + \pd@sectiontrue + \setkeys*[pd]{section}{#1}% + \ifnum\pd@tempb=\z@ + \ifpd@@slide + \toks@{#2}% + \@temptokena\expandafter{\XKV@rm}% + \edef\pd@tempa{% + \noexpand\begin{\pd@@template}% + [bm={\the\toks@},toc={\the\toks@},% + \the\@temptokena]{\the\toks@}% + \noexpand\end{\pd@@template}% + }% + \pd@tempa + \fi + \else + \setrmkeys*[pd]{slide}% + \stepcounter{pd@section}% + \stepcounter{slide}% + \def\pd@t@tle{#2}% + \pd@maketocbm\pd@tempb + \addtocounter{slide}\m@ne + \ifpd@@slide + \toks@{#2}% + \@temptokena\expandafter{\XKV@rm}% + \edef\pd@tempa{% + \noexpand\begin{\pd@@template}% + [\the\@temptokena,bm=,toc=]{\the\toks@}% + \noexpand\end{\pd@@template}% + }% + \pd@tempa + \fi + \fi + \endgroup +} +\def\onslide{\XKV@ifstar{\pd@onslide1}{% + \XKV@ifplus{\pd@onslide2}{\pd@onslide0}}% +} +\def\pd@onslide#1#2{% + \pd@testdisp0{#2}% + \if@tempswa + \let\pd@tempa\@firstofone + \else + \ifcase#1\relax + \long\def\pd@tempa##1{% + \pst@Verb{(1) BOL}% + \stepcounter{pd@onslidedepth}% + ##1% + \addtocounter{pd@onslidedepth}\m@ne + \ifnum\c@pd@onslidedepth=\z@\ifnum\pd@currentstate=\z@ + \pst@Verb{(0) BOL}% + \fi\fi + }% + \or + \long\def\pd@tempa##1{\@bsphack\@esphack}% + \or + \long\def\pd@tempa##1{{\color\pd@@iacolor##1}}% + \fi + \fi + \pd@tempa +} +\def\pd@testdisp#1#2{% + \@tempswafalse + \XKV@for@n{#2}\pd@tempa{\expandafter\pd@t@stdisp\pd@tempa--\@nil#1}% +} +\def\pd@t@stdisp#1-#2-#3\@nil#4{% + \ifx\@empty#1\@empty\relax + \ifnum#4=\z@ + \pd@checkrel#2\@nil\@tempcnta + \else + \@tempcnta#2% + \def\pd@reloverlay{1}% + \fi + \pd@compnooverlays\@tempcnta + \ifnum\c@pd@overlay>\@tempcnta\else\@tempswatrue\fi + \else + \ifnum#4=\z@ + \pd@checkrel#1\@nil\@tempcnta + \else + \@tempcnta#1% + \def\pd@reloverlay{#1}% + \fi + \ifx\@empty#2\@empty\relax + \pd@compnooverlays\@tempcnta + \ifx\@empty#3\@empty\relax + \ifnum\c@pd@overlay=\@tempcnta\@tempswatrue\fi + \else + \ifnum\c@pd@overlay<\@tempcnta\else\@tempswatrue\fi + \fi + \else + \ifnum#4=\z@ + \pd@checkrel#2\@nil\@tempcntb + \else + \@tempcntb#2% + \fi + \pd@compnooverlays\@tempcntb + \ifnum\c@pd@overlay<\@tempcnta\else + \ifnum\c@pd@overlay>\@tempcntb\else\@tempswatrue\fi + \fi + \fi + \fi +} +\def\pd@checkrel#1#2\@nil#3{% + \def\pd@tempa{#1}% + \def\pd@tempb{+}% + \ifx\pd@tempa\pd@tempb + #3#2\advance#3\pd@reloverlay + \else#3#1#2\fi +} +\def\pd@compnooverlays#1{% + \ifnum#1>\pd@nooverlays\xdef\pd@nooverlays{\the#1}\fi\relax +} +\let\pd@orig@item\@item +\def\@item[#1]{\@ifnextchar<{\pd@item[#1]}{\pd@item[#1]<>}} +\def\pd@item[#1]<#2>{% + \pd@closeitem + \ifx\pd@@type\pd@currenttype\else + \ifnum\pd@@type=\z@ + \pst@Verb{(1) BOL}% + \else + \pst@Verb{(0) BOL}% + \normalcolor + \fi + \global\let\pd@currenttype\pd@@type + \fi + \ifnum\pd@currentstate=\z@ + \normalcolor\pst@Verb{(0) BOL}% + \pd@hide{#2}% + \else + \color\pd@@iacolor + \fi + \ifx\@empty#2\@empty\else + \def\pd@closeitem{\gdef\pd@currentstate{0}}% + \fi + \pd@orig@item[#1]\leavevmode\ignorespaces +} +\let\pd@orig@@trivlist\@trivlist +\def\@trivlist{% + \global\expandafter\let\csname pd@currentstate\the\c@pd@trivlist + \endcsname\pd@currentstate + \ifnum\pd@@type=\z@\let\pd@closeitem\relax\fi + \stepcounter{pd@trivlist}% + \pd@orig@@trivlist +} +\let\pd@orig@endtrivlist\endtrivlist +\def\endtrivlist{% + \addtocounter{pd@trivlist}\m@ne + \pd@revert{% + \global\expandafter\let\expandafter\pd@currentstate\csname + pd@currentstate\the\c@pd@trivlist\endcsname + }% + \pd@orig@endtrivlist +} +\def\pd@hide#1{% + \ifx\@empty#1\@empty\else + \ifnum\pd@currentstate=\z@ + \pd@testdisp1{#1}% + \if@tempswa\else + \ifnum\pd@@type=\z@ + \pst@Verb{(1) BOL}% + \else + \color\pd@@iacolor + \fi + \gdef\pd@currentstate{1}% + \fi + \fi + \fi +} +\def\pause{\@testopt\pd@p@use1} +\def\pd@p@use[#1]{% + \addtocounter{pd@pause}{#1}% + \expandafter\pd@hide\expandafter{\the\c@pd@pause-}% + \global\let\pd@revert\@gobble + \ignorespaces +} +\define@cmdkey{enumitem}[pd@@]{type}[0]{} +\def\pd@@type{0} +\def\pd@pdftrans{% + \@expandtwoargs\in@{,\pd@@trans,}{% + ,Split,Blinds,Box,Wipe,Dissolve,Glitter,% + Replace,Fly,Push,Cover,Uncover,Fade,}% + \ifin@\else + \pd@warn{Transition `\pd@@trans' might not be understood by + your ps to pdf converter}% + \fi + \pdfmark{% + pdfmark=/PUT,% + Raw={\string{ThisPage\string}% + <> >>% + }% + }% +} +\define@cmdkeys[pd]{twocolumn}[pd@@]{% + lineheight,lfrheight,rfrheight,lcolwidth,rcolwidth,% + topsep,bottomsep,indent,lineprop,lfrprop,rfrprop% +}[] +\define@key[pd]{twocolumn}{colsep}{\setlength\pd@colsep{#1}} +\define@key[pd]{twocolumn}{frsep}{\setlength\pd@frsep{#1}} +\presetkeys[pd]{twocolumn}{frsep=1.5mm,colsep=.06\linewidth,% + lcolwidth=.47\linewidth,rcolwidth=.47\linewidth,topsep=0cm,% + bottomsep=0cm,indent=0cm,lineprop,lfrprop,rfrprop% +}{} +\def\pd@maxdim#1#2{\ifdim#1>#2#1\else#2\fi} +\long\def\twocolumn#1#2#3{% + \setkeys[pd]{twocolumn}{#1}% + \sbox\pd@tba{\begin{minipage}\pd@@lcolwidth#2\end{minipage}}% + \setlength\@tempdima{\the\ht\pd@tba}% + \addtolength\@tempdima{\the\dp\pd@tba}% + \sbox\pd@tbb{\begin{minipage}\pd@@rcolwidth#3\end{minipage}}% + \setlength\@tempdimb{\the\ht\pd@tbb}% + \addtolength\@tempdimb{\the\dp\pd@tbb}% + \setlength\@tempdimc{\pd@maxdim\@tempdima\@tempdimb}% + \ifx\pd@@lfrheight\@undefined\else + \setlength\@tempdimc{\pd@maxdim\pd@@lfrheight\@tempdimc}% + \fi + \ifx\pd@@lineheight\@undefined\else + \setlength\@tempdimc{\pd@maxdim\pd@@lineheight\@tempdimc}% + \fi + \ifx\pd@@rfrheight\@undefined\else + \setlength\@tempdimc{\pd@maxdim\pd@@rfrheight\@tempdimc}% + \fi + \begin{pspicture}(-\pd@@indent,\pd@@topsep)(\linewidth,-\@tempdimc)% + \psset{linewidth=.25pt,linecolor=\pd@color}% + \setlength\@tempdima\pd@@lcolwidth + \addtolength\@tempdima\pd@frsep + \ifx\pd@@lfrheight\@undefined\else + \expandafter\psframe\expandafter[\pd@@lfrprop]% + (-\pd@frsep,\pd@frsep)(\@tempdima,-\pd@@lfrheight)% + \fi + \rput[tl](0,0){\usebox\pd@tba}% + \setlength\@tempdima\pd@@lcolwidth + \addtolength\@tempdima{.5\pd@colsep}% + \ifx\pd@@lineheight\@undefined\else + \expandafter\psline\expandafter[\pd@@lineprop]% + (\@tempdima,\pd@frsep)(\@tempdima,-\pd@@lineheight)% + \fi + \addtolength\@tempdima{.5\pd@colsep}% + \setlength\@tempdimc\@tempdima + \addtolength\@tempdima{-\pd@frsep}% + \setlength\@tempdimb\@tempdima + \addtolength\@tempdimb\pd@@rcolwidth + \addtolength\@tempdimb{2\pd@frsep}% + \ifx\pd@@rfrheight\@undefined\else + \expandafter\psframe\expandafter[\pd@@rfrprop]% + (\@tempdima,\pd@frsep)(\@tempdimb,-\pd@@rfrheight)% + \fi + \rput[tl](\@tempdimc,0){\usebox\pd@tbb}% + \end{pspicture}\par +} +\renewenvironment{thebibliography}[1]{% + \list{\@biblabel{\@arabic\c@enumiv}}{% + \settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}% + }% + \sloppy + \clubpenalty4000 + \@clubpenalty \clubpenalty + \widowpenalty4000% + \sfcode`\.\@m +}{% + \def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist +} +\def\pddefinelyxtemplate#1#2{\def#1{\pd@lyxgetargsandbody{#2}}} +\def\pd@lyxgetargsandbody#1{\@testopt{\pd@lyxget@rgsandbody{#1}}{}} +\long\def\pd@lyxget@rgsandbody#1[#2]#3#4\lyxend{% + \begingroup + \def\@currenvir{#1}% + \setkeys[pd]{glslide,slide}{#2}% + \def\pd@t@tle{#3}% + \pd@body{#4}% + \pd@slide + \endgroup +} +\def\lyxend{} +\pddefinelyxtemplate\lyxnote{note} +\pddefinelyxtemplate\lyxslide{slide} +\pddefinelyxtemplate\lyxwideslide{wideslide} +\pddefinelyxtemplate\lyxemptyslide{emptyslide} +\AtBeginDocument{% + \@expandtwoargs\in@{,frenchb.ldf,}{,\@filelist,}% + \ifin@ + \let\bbl@frenchindent\relax + \let\bbl@frenchitemize\relax + \let\bbl@frenchlistspacing\relax + \fi +} +\ifnum\pd@mode=\z@ + \AtBeginDocument{% + \let\pd@orig@label\label + \def\label{\pd@label\pd@orig@label}% + \let\pd@orig@label@in@display\label@in@display + \def\label@in@display{\pd@label\pd@orig@label@in@display}% + } + \def\pd@label#1#2{% + \@expandtwoargs\in@{,#2,}{,\pd@labels,}% + \ifin@\else + \global\XKV@addtolist@x\pd@labels{#2}% + #1{#2}% + \fi + } +\else + \def\pd@hide#1{} + \let\pd@pdftrans\relax + \def\pd@onslide#1#2{\@firstofone} + \let\@trivlist\pd@orig@@trivlist + \let\endtrivlist\pd@orig@endtrivlist + \def\pd@item[#1]<#2>{\pd@orig@item[#1]\leavevmode\ignorespaces} +\fi +\ifnum\pd@mode=2 +\def\pd@n@wpage{% + \gdef\pd@newpage{% + \global\let\pd@newpage\pd@n@wpage + \newpage + }% +} +\let\pd@newpage\pd@n@wpage +\def\pd@sl@de{% + \def\pd@tempa{note}% + \ifx\@currenvir\pd@tempa\let\pd@tempb\relax\else + \stepcounter{slide}% + \edef\@currentlabel{\the\c@slide}% + \let\pd@tempb\@empty + \pd@maketocbm0% + \hyper@anchorstart{slide.\the\c@slide}\hyper@anchorend + \fi + \begin{minipage}\linewidth + \psframebox[framesep=7pt,linewidth=1pt]{% + \@tempdima\linewidth + \advance\@tempdima-16pt + \begin{minipage}\@tempdima + \subsection*{\pd@t@tle}% + \the\pd@body + \end{minipage}% + }% + \par\smallskip + \pd@@lf\hfill\ifx\pd@@rf\@empty\else\pd@@rf~--~\fi + \ifx\pd@tempb\relax + \ifnum\c@slide=\pd@notet + \stepcounter{note}% + \else + \setcounter{note}{1}% + \fi + \xdef\pd@notet{\the\c@slide}% + \thenote + \else\theslide\fi + \end{minipage}% + \par\bigskip + \ifpd@@nopagebreaks\else\vfill\pd@newpage\fi +} +\def\maketitle{% + \pd@orig@maketitle + \vskip50pt + \pd@puttoc0% + \newpage + \stepcounter{slide}% +} +\def\pd@pdcontentsline#1#2#3{% + \ifnum#1=\z@ + \ifnum\@tempcntb>\z@\hskip15pt\fi + \hyperlink{slide.#2}{#3}% + \leaders\hbox{\hss.\ \hss}\hfill#2\par + \else + \if@tempswa\else\vskip10pt\fi + \hyperlink{slide.#2}{\bfseries#3}% + {\hfill\bfseries#2}\par + \global\advance\@tempcntb\@ne + \fi + \@tempswafalse +} +\def\pd@section[#1]#2{% + \begingroup + \setkeys*[pd]{section}{#1}% + \setrmkeys*[pd]{slide}% + \def\pd@tempa{% + \stepcounter{slide}% + \def\pd@t@tle{#2}% + \pd@maketocbm\pd@tempb + \hyper@anchorstart{slide.\the\c@slide}\hyper@anchorend + \pd@orig@section*{#2\normalfont\hfill\theslide}% + }% + \ifnum\pd@display=\@ne\ifpd@@slide\stepcounter{slide}\fi\else + \ifnum\pd@tempb=\z@ + \ifpd@@slide\pd@tempa\fi + \else + \stepcounter{pd@section}% + \pd@tempa + \ifpd@@slide\else\addtocounter{slide}\m@ne\fi + \fi + \fi + \endgroup +} +\fi +\IfFileExists{powerdot-\pd@@style.sty}{ + \RequirePackage{powerdot-\pd@@style} +}{ + \pd@error{unknown style `\pd@@style'} +} +\ifx\titleslide\@undefined + \pd@error{`titleslide' environment + not defined by style `\pd@@style'} +\fi +\ifx\slide\@undefined + \pd@error{`slide' environment not + defined by style `\pd@@style'} +\fi +\ifx\pd@title\@undefined\let\pd@title\@firstofone\fi +\ifx\pd@slidetitle\@undefined\let\pd@slidetitle\@firstofone\fi +\ifx\pd@sectiontitle\@undefined\let\pd@sectiontitle\@firstofone\fi +\ifx\pd@tocdisplay\@undefined + \def\pd@tocdisplay#1{% + \hskip\@tempdima + \begin{minipage}[b]\@tempdimb + \pd@usedtocfont\color\pd@@toctcolor#1% + \end{minipage}% + } +\fi +\ifx\pd@tochighlight\@undefined + \def\pd@tochighlight#1{% + \psframebox*[framesep=\pd@@tocfrsep,% + fillcolor=\pd@@tochlcolor,boxsep=false]{% + \hskip\@tempdima + \begin{minipage}[b]\@tempdimb + \pd@usedtocfont\color\pd@@tochltcolor#1% + \end{minipage}% + }% + } +\fi +\ifx\pd@tocslide\@undefined\let\pd@tocslide\@firstofone\fi +\ifx\pd@tocsection\@undefined\let\pd@tocsection\@firstofone\fi +\ifnum\pd@mode=2\color{black}\def\pd@@iacolor{black}\fi +\endinput +%% +%% End of file `powerdot.cls'. -- cgit v1.2.3