]> granicus.if.org Git - multimarkdown/commitdiff
ADDED: Update beamer latex support files for MMD 6 latex config metadata support
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Tue, 9 Jan 2018 14:28:47 +0000 (09:28 -0500)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Tue, 9 Jan 2018 14:28:47 +0000 (09:28 -0500)
texmf/tex/latex/mmd6/beamer/Portfolio.png [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/Vintage.png [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/beamerthemekeynote-gradient.sty [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/beamerthemekeynote-portfolio.sty [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/beamerthemekeynote-vintage.sty [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/mmd6-beamer-begin.tex [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/mmd6-beamer-footer.tex [new file with mode: 0644]
texmf/tex/latex/mmd6/beamer/mmd6-beamer-leader.tex [new file with mode: 0644]

diff --git a/texmf/tex/latex/mmd6/beamer/Portfolio.png b/texmf/tex/latex/mmd6/beamer/Portfolio.png
new file mode 100644 (file)
index 0000000..eb75b39
Binary files /dev/null and b/texmf/tex/latex/mmd6/beamer/Portfolio.png differ
diff --git a/texmf/tex/latex/mmd6/beamer/Vintage.png b/texmf/tex/latex/mmd6/beamer/Vintage.png
new file mode 100644 (file)
index 0000000..8bbff6e
Binary files /dev/null and b/texmf/tex/latex/mmd6/beamer/Vintage.png differ
diff --git a/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-gradient.sty b/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-gradient.sty
new file mode 100644 (file)
index 0000000..4481bb6
--- /dev/null
@@ -0,0 +1,56 @@
+% Originally by Shawn Lankton
+%      <http://www.shawnlankton.com/2008/02/beamer-and-latex-with-keynote-theme/>
+% Modified by Fletcher Penney
+%      <http://fletcherpenney.net/>
+
+
+\renewcommand\sfdefault{phv}
+\renewcommand\familydefault{\sfdefault}
+\usetheme{default}
+\usepackage{color}
+\useoutertheme{default}
+%\usepackage{texnansi}
+\usepackage{marvosym}
+\definecolor{bottomcolour}{rgb}{0.32,0.3,0.38}
+\definecolor{middlecolour}{rgb}{0.08,0.08,0.16}
+\definecolor{mycolor}{rgb}{0.4,0.4, 0.4}
+\setbeamerfont{title}{size=\Huge}
+\setbeamercolor{structure}{fg=bottomcolour}
+\setbeamercolor{section in toc}{fg=white}      % Changed by FTP for visibility
+\setbeamertemplate{frametitle}[default]%[center]
+\setbeamercolor{normal text}{bg=black, fg=white}
+\setbeamertemplate{background canvas}[vertical shading]
+[bottom=bottomcolour, middle=middlecolour, top=black]
+\setbeamertemplate{items}[circle]
+\setbeamerfont{frametitle}{size={\fontsize{14}{16}}}
+
+\setbeamertemplate{navigation symbols}{}                               % no nav symbols
+\setbeamercolor{titlelike}{parent=structure,fg=white}  % no box on titlepage
+\setbeamertemplate{footline}[frame number]{}                   % remove bottom bars
+\setbeamertemplate{headline}{}                                                 % remove top bars
+
+% Ensure bibliography items can be read
+\setbeamercolor{bibliography entry author}{parent=structure,fg=white}
+
+% from http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2008-11/msg00945.html
+
+\newenvironment{changemargin}[2]{%
+\begin{list}{}{%
+\setlength{\topsep}{0pt}%
+\setlength{\leftmargin}{#1}%
+\setlength{\rightmargin}{#2}%
+\setlength{\listparindent}{\parindent}%
+\setlength{\itemindent}{\parindent}%
+\setlength{\parsep}{\parskip}%
+}%
+\item[]}{\end{list}}
+
+
+\newcommand{\maxFrameImage}[1]{
+\begin{changemargin}{-1cm}{-1cm}
+\begin{center}
+\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]
+{#1}
+\end{center}
+\end{changemargin}
+}
\ No newline at end of file
diff --git a/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-portfolio.sty b/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-portfolio.sty
new file mode 100644 (file)
index 0000000..8b0dec5
--- /dev/null
@@ -0,0 +1,18 @@
+% By Ed Long
+%      http://www.ucl.ac.uk/~ucbpeal/latexposter.html
+
+\usetheme{default}
+\usepackage{mathpazo}
+\setbeamertemplate{background canvas}{\includegraphics
+       [width=\paperwidth]{Portfolio.png}}
+\setbeamercolor{structure}{fg=white}
+\setbeamerfont{structure}{family = \rmfamily}
+\setbeamerfont{title}{size = \Huge}
+\usefonttheme{structuresmallcapsserif}
+\usefonttheme{serif}
+\setbeamercolor{normal text}{fg=white}
+
+\setbeamertemplate{navigation symbols}{}                               % no nav symbols
+\setbeamercolor{titlelike}{parent=structure,fg=white}  % no box on titlepage
+\setbeamertemplate{footline}[page number]{}                    % remove bottom bars
+\setbeamertemplate{headline}{}                                                 % remove top bars
\ No newline at end of file
diff --git a/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-vintage.sty b/texmf/tex/latex/mmd6/beamer/beamerthemekeynote-vintage.sty
new file mode 100644 (file)
index 0000000..862743b
--- /dev/null
@@ -0,0 +1,34 @@
+% By Ed Long
+%      http://www.ucl.ac.uk/~ucbpeal/latexposter.html
+
+\usetheme{default}
+%\usepackage{texnansi}
+%\usepackage{gtamacdidot}
+
+\definecolor{textcolour}{rgb}{0.37,0.34,0.27}
+
+\setbeamertemplate{background canvas}{\includegraphics
+       [width=\paperwidth]{Vintage.png}}
+\setbeamercolor{structure}{fg=textcolour}
+\setbeamertemplate{items}[circle]
+\setbeamerfont{structure}{family = \rmfamily}
+
+\setbeamertemplate{frametitle} 
+{ 
+\begin{centering} 
+\vspace{0.3cm}
+\huge
+\insertframetitle
+\par 
+\end{centering} 
+} 
+
+\setbeamerfont{title}{size = \Huge}
+\usefonttheme{structuresmallcapsserif}
+\usefonttheme{serif}
+\setbeamercolor{normal text}{fg=textcolour}
+
+\setbeamertemplate{navigation symbols}{}                               % no nav symbols
+\setbeamercolor{titlelike}{parent=structure,fg=textcolour}     % no box on titlepage
+\setbeamertemplate{footline}[page number]{}                    % remove bottom bars
+\setbeamertemplate{headline}{}                                                 % remove top bars
\ No newline at end of file
diff --git a/texmf/tex/latex/mmd6/beamer/mmd6-beamer-begin.tex b/texmf/tex/latex/mmd6/beamer/mmd6-beamer-begin.tex
new file mode 100644 (file)
index 0000000..2860c50
--- /dev/null
@@ -0,0 +1,47 @@
+%
+%      Get ready for the actual document
+%
+
+%
+% Use default MMD metadata for beamer equivalents
+%
+
+\ifx\subtitle\undefined
+\else
+       \oldSubtitle{\subtitle}
+\fi
+
+\ifx\affiliation\undefined
+\else
+       \institute{\affiliation}
+\fi
+
+\ifx\mydate\undefined
+       \def\mydate{\today}
+\else
+       \date{\mydate}
+\fi
+
+\ifx\event\undefined
+\else
+       \date[\mydate]{\mydate~ / \event }
+\fi
+
+
+%\input{mmd-title}
+
+% Show "current/total" slide counter in footer
+\title[\mytitle\hspace{2em}\insertframenumber/
+\inserttotalframenumber]{\mytitle}
+
+
+\author{\myauthor}
+\addtolength{\parskip}{\baselineskip}
+
+\ifx\theme\undefined
+\else
+       \usetheme{\theme}
+\fi
+
+\begin{document}
+\frame{\setlength\parskip{0pt}\titlepage}
diff --git a/texmf/tex/latex/mmd6/beamer/mmd6-beamer-footer.tex b/texmf/tex/latex/mmd6/beamer/mmd6-beamer-footer.tex
new file mode 100644 (file)
index 0000000..cd05ed4
--- /dev/null
@@ -0,0 +1,19 @@
+%
+%      MultiMarkdown beamer class footer file
+%
+
+% Back Matter
+\if@mainmatter
+\backmatter
+\fi
+
+\ifx\bibliocommand\undefined
+\else
+       \part{Bibliography}
+       \begin{frame}[allowframebreaks]
+       \frametitle{Bibliography}
+       \bibliographystyle{\bibliostyle}
+       \def\newblock{}
+       \bibliocommand
+       \end{frame}
+\fi
diff --git a/texmf/tex/latex/mmd6/beamer/mmd6-beamer-leader.tex b/texmf/tex/latex/mmd6/beamer/mmd6-beamer-leader.tex
new file mode 100644 (file)
index 0000000..fd94849
--- /dev/null
@@ -0,0 +1,47 @@
+%
+%      Configure LaTeX to produce a PDF presentation using the beamer class
+%
+
+
+% Default is 16:9 widescreen ratio
+\documentclass[ignorenonframetext,12pt,aspectratio=169]{beamer}
+
+% For 4:3 ratio use this:
+% \documentclass[ignorenonframetext,11pt]{beamer}
+
+
+%\documentclass[onesided]{article}
+%\usepackage{graphicx}
+%\usepackage{beamerarticle}
+
+\usepackage{beamerthemesplit}
+\usepackage{patchcmd}
+\usepackage{tabulary}          % Support longer table cells
+\usepackage{booktabs}          % Support better tables
+\usepackage[sort&compress]{natbib}
+\usepackage{acronym}                   % Support acronyms
+
+\usepackage{framed}                    % Allow background color for images
+\definecolor{shadecolor}{named}{white}
+
+
+\usepackage{subfigure}
+
+\let\oldSubtitle\subtitle
+
+
+% Configure default metadata
+\input{mmd-default-metadata}
+
+
+\AtBeginSection[]
+{
+   \begin{frame}
+       \frametitle{Outline}
+       \tableofcontents[currentsection,currentsubsection]
+   \end{frame}
+}
+
+
+\long\def\citefoot#1{\let\thefootnote\relax\footnotetext{\citet{#1}} }
+