diff options
author | Karl Berry <karl@freefriends.org> | 2016-04-07 20:49:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-04-07 20:49:10 +0000 |
commit | ddfe3a4eaf95167482e923d4da3de2917a7dbfbb (patch) | |
tree | 0acc1bb60b37392451f5e79e00c33c487c19abcf /Master/texmf-dist/tex/latex/stex/mikoslides | |
parent | a04ae5a947a6b06bc717719f6ad63e6de5cb5af6 (diff) |
stex (7apr16)
git-svn-id: svn://tug.org/texlive/trunk@40320 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/stex/mikoslides')
5 files changed, 274 insertions, 221 deletions
diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/beamerthemeJacobs.sty b/Master/texmf-dist/tex/latex/stex/mikoslides/beamerthemeJacobs.sty index dac52637b13..ac3fdde35c4 100644 --- a/Master/texmf-dist/tex/latex/stex/mikoslides/beamerthemeJacobs.sty +++ b/Master/texmf-dist/tex/latex/stex/mikoslides/beamerthemeJacobs.sty @@ -6,10 +6,11 @@ \typeout{Beamer KWARC theme} \author[Kohlhase]{Michael Kohlhase} \institute{\texttt{http://kwarc.info/kohlhase}\\ - Center for Advanced Systems Engineering\\ + Computer Science\\ Jacobs University Bremen, Germany} -\mode<presentation> +\mode +<presentation> %% Shadings and logo images \pgfdeclareimage[height=.5ex,width=113mm]{shade-l2r}{shading-l2r} @@ -42,13 +43,14 @@ \setbeamertemplate{navigation symbols}{} %% Inner theme -\useinnertheme{circles} +\useinnertheme{default} +%\setbeamertemplate{enumerate item}{(\alph{enumi})} +%\setbeamertemplate{enumerate subitem}{(\roman{enumii})} %% Big logo for the title page. %\pgfdeclareimage[height=1cm]{biglogo}{beamer/img/DFKI-SKS} %\titlegraphic{\pgfuseimage{biglogo}} - \mode <all> diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoaffiliation.sty.ltxml b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoaffiliation.sty.ltxml deleted file mode 100644 index 591d7469f24..00000000000 --- a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoaffiliation.sty.ltxml +++ /dev/null @@ -1,25 +0,0 @@ -# -*- CPERL -*- -# /=====================================================================\ # -# | quiz.sty | # -# | Implementation for LaTeXML | # -# |=====================================================================| # -# | Not (yet) Part of LaTeXML: | # -# | Copyright (c) 2004 Michael Kohlhase, released under the | # -# |---------------------------------------------------------------------| # -# | $URL: svn://kwarc.faculty.iu-bremen.de/kohlhase/kwarc/projects/content/cnx/xsl/latexml.xsl$ -# | $Revision: 9990 $; last modified by $Author: $ -# | $Date: 2006-09-20 13:31:37 +0200 (Wed, 20 Sep 2006) $ -# |---------------------------------------------------------------------| # -# | Michael Kohlhase <m.kohlhase@iu-bremen.de> #_# | # -# | http://dlmf.nist.gov/LaTeXML/ (o o) | # -# \=========================================================ooo==U==ooo=/ # -package LaTeXML::Package::Pool; -use strict; -use LaTeXML::Package; - -DefConstructor('\miko',"<author><name>Michael Kohlhase</name><affiliation>School of Engineering & Sciences International University Bremen, Germany </affiliation></author>"); -#********************************************************************** -# To be extended/experimental - -#********************************************************************** -1; diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls index 1c835a37c29..e678b2e8cef 100644 --- a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls +++ b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls @@ -7,109 +7,31 @@ %% mikoslides.dtx (with options: `cls') %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] -\ProvidesClass{mikoslides}[2012/01/28 v0.9 Jacobs slides] -\DeclareOption{showmeta}{\PassOptionsToPackage{\CurrentOption}{metakeys}} +\ProvidesClass{mikoslides}[2016/04/06 v1.1 Jacobs slides Class] \newif\ifnotes\notesfalse -\newif\ifsectocframes\sectocframesfalse -\newif\ifproblems\problemstrue -\DeclareOption{notes}{\notestrue} -\DeclareOption{slides}{\notesfalse} -\DeclareOption{noproblems}{\problemsfalse} -\DeclareOption{sectocframes}{\sectocframestrue} -\ifnotes -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{omdoc}} -\else -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{beamer}} -\fi +\DeclareOption{notes}{\notestrue\PassOptionsToPackage{\CurrentOption}{mikoslides}} +\DeclareOption{slides}{\notesfalse\PassOptionsToPackage{\CurrentOption}{mikoslides}} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{omdoc} + \PassOptionsToClass{\CurrentOption}{beamer} + \PassOptionsToPackage{\CurrentOption}{mikoslides}} \ProcessOptions \ifnotes -\LoadClass{omdoc} -\RequirePackage{a4wide} -\RequirePackage{marginnote} -\RequirePackage[notheorems,noamsthm]{beamerarticle} + \LoadClass{omdoc} + \RequirePackage{a4wide} + \RequirePackage{marginnote} + \RequirePackage{mdframed} + \RequirePackage[notheorems,noamsthm,noxcolor]{beamerarticle} + \RequirePackage[bookmarks,bookmarksopen,bookmarksnumbered,breaklinks, + linkcolor=black,citecolor=black,urlcolor=cyan,filecolor=cyan,colorlinks]{hyperref} \else -\LoadClass[notheorems,noamsthm,10pt]{beamer} -\newcounter{Item} -\newcounter{paragraph} -\newcounter{subparagraph} -\newcounter{Hfootnote} -\usetheme{Jacobs} -\fi -\RequirePackage{stex} -\RequirePackage{latexml} -\RequirePackage{amssymb} -\RequirePackage{tikz} -\usepgflibrary{shapes}\usetikzlibrary{arrows} -\RequirePackage{url} -\RequirePackage{amsmath} -\RequirePackage{comment} -\RequirePackage{standalone} -\newcounter{slide} -\newlength{\slidewidth}\setlength{\slidewidth}{13.5cm} -\newlength{\slideheight}\setlength{\slideheight}{9cm} -\ifnotes\renewenvironment{note}{}{}\else\excludecomment{note}\fi -\ifnotes -\newlength{\slideframewidth}\setlength{\slideframewidth}{2pt} -\newsavebox{\myframebox} -\renewenvironment{frame}[1][]% -{\stepcounter{slide} -\def\itemize@level{outer} -\def\itemize@outer{outer} -\def\itemize@inner{inner} -\renewcommand\metakeys@show@keys[2]{\marginnote{{\scriptsize ##2}}} -\renewenvironment{itemize} -{\ifx\itemize@level\itemize@outer\def\itemize@label{$\rhd$}\fi - \ifx\itemize@level\itemize@inner\def\itemize@label{$\scriptstyle\rhd$}\fi - \begin{list} - {\itemize@label} - {\setlength{\labelsep}{.3em}\setlength{\labelwidth}{.5em}\setlength{\leftmargin}{1.5em}} - \edef\itemize@level{\itemize@inner}} -{\end{list}} - \noindent\hfill\begin{lrbox}{\myframebox} - \begin{minipage}{\slidewidth}\sf}% - {\miko@slidelabel\end{minipage}\end{lrbox}% - \begin{center}\fbox{\usebox\myframebox}\end{center}\hfill} -\renewcommand{\frametitle}[1]{{\Large\bf\sf\color{blue}{#1}}} -\fi -\makeindex -\ifproblems\newenvironment{problems}{}{}\else\excludecomment{problems}\fi -\newlength{\slidelogoheight} -\ifnotes\setlength{\slidelogoheight}{.4cm}\else\setlength{\slidelogoheight}{1cm}\fi -\newsavebox{\slidelogo}\sbox{\slidelogo}{\includegraphics[height=\slidelogoheight]{jacobs-logo}} -\def\source{Michael Kohlhase}% customize locally -\def\copyrightnotice{\footnotesize\copyright:\hspace{.3ex}{\source}} -\newsavebox{\cclogo}\sbox{\cclogo}{\includegraphics[height=\slidelogoheight]{cc_somerights}} -\newif\ifcchref\cchreffalse -\AtBeginDocument{\@ifpackageloaded{hyperref}{\cchreftrue}{\cchreffalse}} -\def\licensing{\ifcchref\href{http://creativecommons.org/licenses/by-sa/2.5/}{\usebox{\cclogo}}\else{\usebox{\cclogo}}\fi} -\newcommand{\miko@slidelabel}% -{\vbox to \slidelogoheight{\vss\hbox to \slidewidth% -{\licensing\hfill\copyrightnotice\hfill\arabic{slide}\hfill\usebox{\slidelogo}}}} -\AtBeginDocument{\definecolor{green}{rgb}{0,.5,0}\definecolor{purple}{cmyk}{.3,1,0,.17}} -\def\defemph#1{{\textcolor{magenta}{#1}}} -\def\notemph#1{{\textcolor{magenta}{#1}}} -\def\stDMemph#1{{\textcolor{blue}{#1}}} -\def\@@lec#1{(\textcolor{green}{#1})} -\pgfdeclareimage[width=1.5em]{miko@dbend}{dangerous-bend} -\def\textwarning{\raisebox{-.05cm}{\pgfuseimage{miko@dbend}}\xspace} -\newcommand\titleframe{\begin{frame}\titlepage\end{frame}} -\newenvironment{titleframewith}{\begin{frame}\titlepage}{\end{frame}} -\newenvironment{ttitle}{\begin{center}\LARGE\begin{tabular}{|c|}\hline}% - {\\\hline\end{tabular}\end{center}\vspace{1ex minus 1ex}} -\newenvironment{ttitlejoint}[1]% -{\newbox\boxwith\setbox\boxwith\hbox{\begin{tabular}{c}{\em joint work with}\\#1\end{tabular}}% -\begin{center}\LARGE\begin{tabular}{c}\color{red}}% -{\\\box\boxwith\end{tabular}\end{center}% -\vspace{1ex minus 1ex}} -\newcommand{\putgraphicsat}[3]{% - \begin{picture}(0,0)\put(#1){\includegraphics[#2]{#3}}\end{picture}} -\newcommand{\putat}[2]{\begin{picture}(0,0)\put(#1){#2}\end{picture}} -\ifsectocframes -\def\at@begin@omgroup#1{\message{atbeginomgroup}\begin{frame}<beamer>\frametitle{Outline}\tableofcontents[section]\end{frame}} + \LoadClass[notheorems,noamsthm,10pt]{beamer} + \newcounter{Item} + \newcounter{paragraph} + \newcounter{subparagraph} + \newcounter{Hfootnote} + \usetheme{Jacobs} \fi -\newcommand\tikzinput[2][]{\input{#2}} - -\ifnotes\else\sf\fi +\RequirePackage{mikoslides} \endinput %% %% End of file `mikoslides.cls'. diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml deleted file mode 100644 index c08d03888b1..00000000000 --- a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml +++ /dev/null @@ -1,94 +0,0 @@ -# -*- CPERL -*- -package LaTeXML::Package::Pool; -use strict; -use LaTeXML::Package; -RawTeX('\newif\ifnotes\notesfalse'); -RawTeX('\newif\ifproblems\problemsfalse'); -LoadClass('omdoc'); -DefConstructor('\usetheme{}',''); -RequirePackage('stex'); -RequirePackage('latexml'); -RequirePackage('amssymb'); -RequirePackage('graphicx'); -RequirePackage('tikz'); -RequirePackage('amsmath'); -DefRegister('\slidewidth' => Dimension('13.5cm')); -DefRegister('\slideheight' => Dimension('9cm')); -DefEnvironment('{note}','#body'); -DefEnvironment('{frame}[]', - "<omdoc:omgroup layout='slide'>" - . "#body\n" - ."</omdoc:omgroup>\n\n", - afterDigestBegin=>sub { - $_[1]->setProperty(theory=>LookupValue('current_module')); }); -DefConstructor('\frametitle{}', - "\n<omdoc:metadata><dc:title>#1</dc:title></omdoc:metadata>"); -DefEnvironment('{problems}','#body'); -#DefMacro('\defemph{}','{\textcolor{magenta}{#1}}'); -#DefMacro('\notemph{}','{\textcolor{magenta}{#1}}'); -DefMacro('\textwarning',""); -DefMacro('\title[]{}', '\@add@frontmatter{ltx:title}{#1}'); -DefMacro('\date[]{}', '\@add@frontmatter{ltx:date}[role=creation]{#1}'); -DefMacro('\author[]{}', sub { andSplit(T_CS('\@author'),$_[1]); });#$ -DefConstructor('\titleframe',"<omdoc:ignore>titleframe elided here</omdoc:ignore>"); -DefEnvironment('{titleframewith}', - "<omdoc:ignore>begin elided titleframe</omdoc:ignore>" - . "#body" - ."<omdoc:ignore>end elided titleframe</omdoc:ignore>"); -DefEnvironment('{titleslide}',""); -DefEnvironment('{titleslide}',"<omdoc:omgroup>#body</omdoc:omgroup>"); -DefEnvironment('{ttitle}', "\n<dc:title>#body</dc:title>"); -DefMacro('\tikzinput[] {}','\includegraphics[#1]{#2}'); - -DefEnvironment('{columns}','#body'); -DefEnvironment('{column}{}','#body'); -DefConstructor('\uncover','#1'); -#Define a Beamer Overlay Parameter type - DefParameterType('BeamerOverlay', sub { - my ($gullet) = @_; - my $tok = $gullet->readXToken; - if (ref $tok && ToString($tok) eq '<') { - $gullet->readUntil(T_OTHER('>')); - } else { - $gullet->unread($tok) if ref $tok; - undef; }}, - reversion=> sub { - (T_OTHER('<'), $_[0]->revert, T_OTHER('>')); - }); - -#Take the "from" field of the overlay range -sub overlayFrom { - return "" unless defined $_[0]; - my $overlay=ToString($_[0]); $overlay =~ /^(\d+)/; $1;} - -#Reuse the CMP itemizations, only adjust the \item constructors. -DefMacro('\beamer@group@item[] OptionalBeamerOverlay IfBeginFollows', sub { - my($gullet,$tag,$overlay,$needwrapper)=@_; - $overlay=$overlay||T_OTHER(""); - ( T_CS('\group@item@maybe@unwrap'), - ($needwrapper ? (Invocation(T_CS('\beamer@group@item@wrap'),$tag,$overlay)->unlist) : ()) ); }); -DefConstructor('\beamer@group@item@wrap {} OptionalBeamerOverlay', - "<omdoc:omtext ?#2(overlay='&overlayFrom(#2)')()>" - . "?#1(<dc:title>#1</dc:title>)()" - . "<omdoc:CMP>", - beforeDigest=>sub { - Let('\group@item@maybe@unwrap','\group@item@unwrap'); - #$_[0]->bgroup; -return; }, - properties=>sub{ RefStepItemCounter(); }); - -#DefConstructor('\beamer@itemize@item[] OptionalBeamerOverlay', -# "<omdoc:li ?#2(overlay='&overlayFrom(#2)')() >" -# . "?#1(<dc:title>#1</dc:title>)()", -# properties=>sub{ RefStepItemCounter(); }); -DefConstructor('\beamer@enumerate@item[] OptionalBeamerOverlay', - "<omdoc:li ?#2(overlay='&overlayFrom(#2)')() >" - . "?#1(<dc:title>#1</dc:title>)()", - properties=>sub{ RefStepItemCounter(); }); -DefConstructor('\beamer@description@item[] OptionalBeamerOverlay', - "<omdoc:di ?#2(overlay='&overlayFrom(#2)')() >" - . "?#1(<omdoc:dt>#1</omdoc:dt>)()<omdoc:dd>", # trust di and dt to autoclose - properties=>sub{ RefStepItemCounter(); }); -DefMacro('\putgraphicsat{}{}{}','\mygraphics[#2]{#3}'); -DefMacro('\putat{}{}','#2'); -1; diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.sty b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.sty new file mode 100644 index 00000000000..75d40a942ee --- /dev/null +++ b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.sty @@ -0,0 +1,248 @@ +%% +%% This is file `mikoslides.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% mikoslides.dtx (with options: `package') +%% +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesPackage{mikoslides}[2016/04/06 v1.1 Jacobs slides Package] +\newif\if@mikoslides@mh@\@mikoslides@mh@false +\DeclareOption{mh}{\@mikoslides@mh@true + \PassOptionsToPackage{\CurrentOption}{stex} + \PassOptionsToPackage{\CurrentOption}{smglom} + \PassOptionsToPackage{\CurrentOption}{tikzinput}} +\newif\ifnotes\notesfalse +\DeclareOption{notes}{\notestrue} +\DeclareOption{slides}{\notesfalse} +\newif\ifsectocframes\sectocframesfalse +\DeclareOption{sectocframes}{\sectocframestrue} +\newif\ifframeimages\frameimagesfalse +\DeclareOption{frameimages}{\frameimagestrue} +\newif\if@part\@partfalse +\DeclareOption{report}{\@parttrue\PassOptionsToPackage{\CurrentOption}{omdoc}} +\DeclareOption{book}{\@parttrue\PassOptionsToPackage{\CurrentOption}{omdoc}} +\newif\ifproblems\problemstrue +\DeclareOption{noproblems}{\problemsfalse} +\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{stex} + \PassOptionsToPackage{\CurrentOption}{smglom} + \PassOptionsToPackage{\CurrentOption}{tikzinput}} +\ProcessOptions +\if@mikoslides@mh@\RequirePackage{mikoslides-mh}\fi +\RequirePackage{stex} +\RequirePackage{smglom} +\RequirePackage{tikzinput} +\RequirePackage{amssymb} +\RequirePackage{amsmath} +\RequirePackage{comment} +\RequirePackage{textcomp} +\RequirePackage{url} +\newcounter{slide} +\newlength{\slidewidth}\setlength{\slidewidth}{12.8cm} +\newlength{\slideheight}\setlength{\slideheight}{9cm} +\ifnotes% + \renewenvironment{note}{\ignorespaces}{}% +\else% + \excludecomment{note}% +\fi% +\ifnotes + \newlength{\slideframewidth} + \setlength{\slideframewidth}{1.5pt} + \addmetakey{frame}{label} + \addmetakey[yes]{frame}{allowframebreaks} + \addmetakey{frame}{allowdisplaybreaks} + \addmetakey[yes]{frame}{fragile} + \addmetakey[yes]{frame}{shrink} + \addmetakey[yes]{frame}{squeeze} + \renewenvironment{frame}[1][]{% + \metasetkeys{frame}{#1}% + \stepcounter{slide}% + \def\@currentlabel{\theslide}% + \ifx\frame@label\@empty% + \else% + \label{\frame@label}% + \fi% + \def\itemize@level{outer}% + \def\itemize@outer{outer}% + \def\itemize@inner{inner}% + \renewcommand\newpage{}% + \renewcommand\metakeys@show@keys[2]{\marginnote{{\scriptsize ##2}}}% + \renewenvironment{itemize}{% + \ifx\itemize@level\itemize@outer% + \def\itemize@label{$\rhd$}% + \fi% + \ifx\itemize@level\itemize@inner% + \def\itemize@label{$\scriptstyle\rhd$}% + \fi% + \begin{list}% + {\itemize@label}% + {\setlength{\labelsep}{.3em}% + \setlength{\labelwidth}{.5em}% + \setlength{\leftmargin}{1.5em}% + }% + \edef\itemize@level{\itemize@inner}% + }{% + \end{list}% + }% + \begin{mdframed}[linewidth=\slideframewidth,skipabove=1ex,skipbelow=1ex,userdefinedwidth=\slidewidth,align=center]\sf% + }{% + \medskip\miko@slidelabel\end{mdframed}% + }% + \renewcommand{\frametitle}[1]{{\Large\bf\sf\color{blue}{#1}}\medskip}% +\fi %ifnotes +\newrobustcmd\frameimage[2][]{% + \stepcounter{slide}% + \ifframeimages% + \def\Gin@ewidth{}\setkeys{Gin}{#1}% + \ifnotes% + \else% + \vfill% + \fi% + \ifx\Gin@ewidth\@empty% + \mycgraphics[width=\slidewidth,#1]{#2}\else\mycgraphics[#1]{#2}% + \fi% + \par\strut\hfill{\footnotesize Slide \arabic{slide}}% + \ifnotes% + \else% + \vfill% + \fi% + \fi% +}% ifframeimages +\newlength{\slidelogoheight} +\ifnotes% + \setlength{\slidelogoheight}{.4cm}% +\else% + \setlength{\slidelogoheight}{1cm}% +\fi% +\newsavebox{\slidelogo}% +\sbox{\slidelogo}{\includegraphics[height=\slidelogoheight]{jacobs-logo}}% +\newrobustcmd{\setslidelogo}[1]{% + \sbox{\slidelogo}{\includegraphics[height=\slidelogoheight]{#1}}% +}% +\def\source{Michael Kohlhase}% customize locally +\newrobustcmd{\setsource}[1]{\def\source{#1}}% +\def\copyrightnotice{\footnotesize\copyright:\hspace{.3ex}{\source}}% +\newsavebox{\cclogo}% +\sbox{\cclogo}{\includegraphics[height=\slidelogoheight]{cc_somerights}}% +\newif\ifcchref\cchreffalse% +\AtBeginDocument{% + \@ifpackageloaded{hyperref}{\cchreftrue}{\cchreffalse} +}% +\def\licensing{% + \ifcchref% + \href{http://creativecommons.org/licenses/by-sa/2.5/}{\usebox{\cclogo}}% + \else% + {\usebox{\cclogo}}% + \fi% +}% +\newrobustcmd{\setlicensing}[2][]{% + \def\@url{#1}% + \sbox{\cclogo}{\includegraphics[height=\slidelogoheight]{#2}}% + \ifx\@url\@empty% + \def\licensing{{\usebox{\cclogo}}}% + \else% + \def\licensing{% + \ifcchref% + \href{#1}{\usebox{\cclogo}}% + \else% + {\usebox{\cclogo}}% + \fi% + }% + \fi% +}% +\newrobustcmd\miko@slidelabel{% + \vbox to \slidelogoheight{% + \vss\hbox to \slidewidth% + {\licensing\hfill\copyrightnotice\hfill\arabic{slide}\hfill\usebox{\slidelogo}}% + }% +}% +\AtBeginDocument{% + \definecolor{green}{rgb}{0,.5,0}% + \definecolor{purple}{cmyk}{.3,1,0,.17}% +}% +\def\defemph#1{{\textcolor{magenta}{#1}}} +\def\notemph#1{{\textcolor{magenta}{#1}}} +\def\stDMemph#1{{\textcolor{blue}{#1}}} +\def\@@lec#1{(\textcolor{green}{#1})} +\pgfdeclareimage[width=.9em]{miko@small@dbend}{dangerous-bend} +\def\smalltextwarning{% + \pgfuseimage{miko@small@dbend}% + \xspace% +}% +\pgfdeclareimage[width=1.5em]{miko@dbend}{dangerous-bend} +\newrobustcmd\textwarning{% + \raisebox{-.05cm}{\pgfuseimage{miko@dbend}}% + \xspace% +}% +\pgfdeclareimage[width=2.5em]{miko@big@dbend}{dangerous-bend}% +\newrobustcmd\bigtextwarning{% + \raisebox{-.05cm}{\pgfuseimage{miko@big@dbend}}% + \xspace% +}% +\newrobustcmd\putgraphicsat[3]{% + \begin{picture}(0,0)\put(#1){\includegraphics[#2]{#3}}\end{picture}% +}% +\newrobustcmd\putat[2]{% + \begin{picture}(0,0)\put(#1){#2}\end{picture}% +}% +\ifsectocframes% + \if@part% + \newcounter{mpart}% + \newcounter{mchapter}% + \newcounter{msection}[mchapter]% + \else% + \newcounter{msection}% + \fi% + \newcounter{msubsection}[msection]% + \newcounter{msubsubsection}[msubsection]% + \newcounter{msubsubsubsection}[msubsubsection]% +\fi% ifsectocframes +\ifnotes\else% only in slides + \renewenvironment{omgroup}[2][]{% + \metasetkeys{omgroup}{#1}\sref@target% + \advance\section@level by 1% + \ifsectocframes% + \begin{frame}% + \vfill\Large\centering% + \red{% + \ifcase\section@level\or% + \stepcounter{mpart}Part \Roman{mpart}\or% + \stepcounter{mchapter}Chapter \arabic{mchapter}\or + \stepcounter{msection}\if@part\arabic{mchapter}.\fi\arabic{msection}\or + \stepcounter{msubsection}\if@part\arabic{mchapter}.\fi\arabic{msection}.\arabic{msubsection}\or + \stepcounter{msubsubsection}\if@part\arabic{mchapter}.\fi\arabic{msection}.\arabic{msubsection}.\arabic{msubsubsection}.\or + \stepcounter{msubsubsubsection}\if@part\arabic{mchapter}.\fi\arabic{msection}.\arabic{msubsection}.\arabic{msubsubsection}.\arabic{msubsubsubsection}% + \fi% end ifcase + \quad #2% + }% + \vfill% + \end{frame}% + \fi %ifsectocframes + } + {\advance\section@level by -1}% +\fi% ifnotes +\expandafter\def\csname Parent2\endcsname{} +\ifnotes% + \renewenvironment{columns}{% + \par\noindent% + \begin{minipage}% + \slidewidth\centering\leavevmode% + }{% + \end{minipage}\par\noindent% + }% + \newsavebox\columnbox% + \renewenvironment{column}[1]{% + \begin{lrbox}{\columnbox}\begin{minipage}{#1}% + }{% + \end{minipage}\end{lrbox}\usebox\columnbox% + }% +\fi% +\ifproblems% + \newenvironment{problems}{}{}% +\else% + \excludecomment{problems}% +\fi% +\endinput +%% +%% End of file `mikoslides.sty'. |