From: Kim Nguyễn Date: Fri, 31 Aug 2012 22:30:33 +0000 (+0200) Subject: Add logo, fix makefile. X-Git-Url: http://git.nguyen.vg/gitweb/?p=hacks%2Flatex%2Fbeamer-upsud.git;a=commitdiff_plain;h=030dcc780817d621b3f9e64536dc508cbd2803ec Add logo, fix makefile. --- diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a61e2a5 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +FILES=upsud.pdf beamerthemeUpsud.sty + +all: + + +install: + mkdir -p `kpsewhich --var-value=TEXMFHOME`/tex/latex/beamer-upsud/ + cp $(FILES) `kpsewhich --var-value=TEXMFHOME`/tex/latex/beamer-upsud/ + mktexlsr `kpsewhich --var-value=TEXMFHOME` + +uninstall: + rm -rf `kpsewhich --var-value=TEXMFHOME`/tex/latex/beamer-upsud/ + mktexlsr `kpsewhich --var-value=TEXMFHOME` + diff --git a/beamerthemeUpsud.sty b/beamerthemeUpsud.sty new file mode 100644 index 0000000..642dbf2 --- /dev/null +++ b/beamerthemeUpsud.sty @@ -0,0 +1,162 @@ + + +\mode + +\RequirePackage{tikz} + +%%% colors +\definecolor{upsblue}{RGB}{0, 72, 108} +\definecolor{upsgray}{RGB}{146, 185, 56} +\definecolor{upsgreen}{RGB}{105, 105, 104} + + +\setbeamercolor{title}{fg = upsblue} +\setbeamercolor{frametitle}{fg = upsblue} +\setbeamercolor{item}{fg = upsblue} +\setbeamercolor{subitem}{fg = upsblue} +\setbeamercolor{subsubitem}{fg = upsblue} +\setbeamercolor{description item}{fg = upsblue} + +\setbeamercolor{normal text}{fg = upsgray} +\setbeamercolor{alerted text}{fg = upsgreen} + + + + + +%%% font options + + +\setbeamerfont{normal text}{} % ignored currently +\setbeamerfont{alerted text}{} +\setbeamerfont{example text}{} + +\setbeamerfont{structure}{} +\setbeamerfont{tiny structure}{size=\tiny} + +\setbeamerfont{title}{size=\Large,parent=structure} +\setbeamerfont{title in head/foot}{} +\setbeamerfont{title in sidebar}{size=\tiny} + +\setbeamerfont{subtitle}{size=\normalsize,parent=title} + +\setbeamerfont{author}{} +\setbeamerfont{author in head/foot}{} +\setbeamerfont{author in sidebar}{size=\tiny} + +\setbeamerfont{institute}{size=\scriptsize} +\setbeamerfont{institute in head/foot}{} +\setbeamerfont{institute in sidebar}{} + +\setbeamerfont{date}{} +\setbeamerfont{date in head/foot}{} +\setbeamerfont{date in sidebar}{} + +\setbeamerfont{part name}{size=\LARGE} +\setbeamerfont{part title}{size=\LARGE,parent=title} + +\setbeamerfont{section name}{size=\Large} +\setbeamerfont{section title}{size=\Large,parent=title} + +\setbeamerfont{section in toc}{parent=structure} +\setbeamerfont{section in toc shaded}{parent=section in toc} +\setbeamerfont{section in head/foot}{} +\setbeamerfont{section in sidebar}{size=\tiny} +\setbeamerfont{section number projected}{size=\small,parent={section in toc,projected text}} + +\setbeamerfont{subsection name}{size=\large} +\setbeamerfont{subsection title}{size=\large,parent=title} + +\setbeamerfont{subsection in toc}{} +\setbeamerfont{subsection in toc shaded}{parent=subsection in toc} +\setbeamerfont{subsection in head/foot}{} +\setbeamerfont{subsection in sidebar}{} + +\setbeamerfont{subsubsection in toc}{size=\footnotesize} +\setbeamerfont{subsubsection in toc shaded}{parent=subsubsection in toc} +\setbeamerfont{subsubsection in head/foot}{} +\setbeamerfont{subsubsection in sidebar}{} + +\setbeamerfont{headline}{parent={tiny structure}} +\setbeamerfont{footline}{parent={tiny structure}} + +\setbeamerfont{sidebar}{size=\Tiny,parent={tiny structure}} +\setbeamerfont{sidebar left}{parent=sidebar} +\setbeamerfont{sidebar right}{parent=sidebar} + +\setbeamerfont{frametitle}{parent=structure,size=\Large,series=\bfseries} +\setbeamerfont{framesubtitle}{parent=frametitle,size=\footnotesize} + +\setbeamerfont{caption}{size=\small} +\setbeamerfont{caption name}{parent={structure,caption}} + +\setbeamerfont{button}{size=\tiny} + +\setbeamerfont{block body}{} +\setbeamerfont{block body alerted}{} +\setbeamerfont{block body example}{} +\setbeamerfont{block title}{size=\large,parent={structure,block body}} +\setbeamerfont{block title alerted}{parent={block title,alerted text}} +\setbeamerfont{block title example}{parent={block title,example text}} + +\setbeamerfont{item}{parent=structure} +\setbeamerfont{subitem}{parent=item} +\setbeamerfont{subsubitem}{parent=subitem} + +\setbeamerfont{item projected}{size=\tiny,parent={item,projected text}} +\setbeamerfont{subitem projected}{parent=item projected} +\setbeamerfont{subsubitem projected}{parent=subitem projected} + +\setbeamerfont{itemize item}{parent=item} +\setbeamerfont{itemize subitem}{parent=subitem} +\setbeamerfont{itemize subsubitem}{parent=subsubitem} + +\setbeamerfont{enumerate item}{parent=item} +\setbeamerfont{enumerate subitem}{parent=subitem} +\setbeamerfont{enumerate subsubitem}{parent=subsubitem} + +\setbeamerfont{itemize/enumerate body}{} +\setbeamerfont{itemize/enumerate subbody}{size=\small} +\setbeamerfont{itemize/enumerate subsubbody}{size=\footnotesize} + + +\setbeamerfont{description item}{parent=item} + +\setbeamerfont{projected text}{parent={tiny structure}} + +\setbeamerfont{abstract}{size=\small} +\setbeamerfont{abstract title}{parent={abstract,structure},size=\normalsize} + +\setbeamerfont{verse}{family=\rmfamily,shape=\itshape} + +\setbeamerfont{quotation}{shape=\itshape} +\setbeamerfont{quote}{parent=quotation} + +\setbeamerfont{note page}{size=\small} + +%%%% Layout options + +\setbeamertemplate{frametitle}[default][center] + +%%%% Style options + +\setbeamertemplate{items}[square] +\setbeamertemplate{sections/subsections in toc}[square] + + +%%% title page + + +\addtobeamertemplate{title page}{ + \begin{tikzpicture}[remember picture,overlay] + \node [xshift=0cm,yshift=0cm] at (current page.northwest) { + \includegraphics[width=2cm]{upsud} + }; + \end{tikzpicture} +}{} + + + + +\mode + diff --git a/upsud.pdf b/upsud.pdf new file mode 100644 index 0000000..b48fe4b Binary files /dev/null and b/upsud.pdf differ