Initialize a repository for writeup
This commit is contained in:
219
templates/anothertemplate/beamerposter.sty
Normal file
219
templates/anothertemplate/beamerposter.sty
Normal file
@@ -0,0 +1,219 @@
|
||||
% Copyright 2007 by
|
||||
% Philippe Dreuw <dreuw@cs.rwth-aachen.de> and
|
||||
% Thomas Deselaers <deselaers@cs.rwth-aachen.de>
|
||||
% Slight modifications made in August 2009 by Nathaniel Johnston (nathaniel@nathanieljohnston.com)
|
||||
%
|
||||
% This file may be distributed and/or modified
|
||||
%
|
||||
% 1. under the LaTeX Project Public License and/or
|
||||
% 2. under the GNU Public License.
|
||||
%
|
||||
%
|
||||
% ChangeLog:
|
||||
%
|
||||
% 1.07 - bugfixed custom size handling, portrait or landscape settings are ignored now
|
||||
% 1.06 - added the type1cm package for scalable math fonts
|
||||
% 1.05 - added version check for xkeyval package
|
||||
% 1.04 - added custom size handling
|
||||
% 1.03 - improved predefined size handling
|
||||
% 1.02 - minor bugfixes
|
||||
% 1.01 - bugfixed size handling
|
||||
% 1.00 - first beamerposter release
|
||||
%
|
||||
\def\beamerposter@version{1.07}
|
||||
\def\beamerposter@date{2008/03/11}
|
||||
\def\beamerposter@msg{beamerposter: latex-beamer poster extension}
|
||||
\typeout{Package: \beamerposter@date. v.\beamerposter@version. \beamerposter@msg}
|
||||
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesPackage{beamerposter}[\beamerposter@date. v.\beamerposter@version. \beamerposter@msg]
|
||||
\RequirePackage{xkeyval}[2006/11/18]
|
||||
\RequirePackage{type1cm} %% get it from ftp://cam.ctan.org/tex-archive/macros/latex/contrib/type1cm.zip
|
||||
|
||||
\newif\ifportrait
|
||||
\newif\ifcustomsize
|
||||
\newif\ifdebug
|
||||
|
||||
\DeclareOptionX{size}[a0]{
|
||||
\typeout{beamerposter: checking size input, please wait.}
|
||||
\XKV@cc*+[\val\nr]{#1}{a0b,a0,a1,a2,a3,a4,custom}{%
|
||||
\typeout{beamerposter: the input \val\ \nr\ was correct, we proceed.}
|
||||
\ifcase\nr\relax
|
||||
%a0b
|
||||
\setlength{\paperwidth}{119cm}
|
||||
\setlength{\paperheight}{88cm}
|
||||
\setlength{\textwidth}{116cm}
|
||||
\setlength{\textheight}{88cm}
|
||||
\or
|
||||
%a0
|
||||
\setlength{\paperwidth}{118.82cm}
|
||||
\setlength{\paperheight}{83.96cm}
|
||||
\setlength{\textwidth}{117.82cm}
|
||||
\setlength{\textheight}{82.96cm}
|
||||
\or
|
||||
%a1
|
||||
\setlength{\paperwidth}{83.96cm}
|
||||
\setlength{\paperheight}{59.4cm}
|
||||
\setlength{\textwidth}{82.96cm}
|
||||
\setlength{\textheight}{58.4cm}
|
||||
\or
|
||||
%a2
|
||||
\setlength{\paperwidth}{59.4cm}
|
||||
\setlength{\paperheight}{41.98cm}
|
||||
\setlength{\textwidth}{58.4cm}
|
||||
\setlength{\textheight}{40.98cm}
|
||||
\or
|
||||
%a3
|
||||
\setlength{\paperwidth}{41.98cm}
|
||||
\setlength{\paperheight}{29.7cm}
|
||||
\setlength{\textwidth}{40.98cm}
|
||||
\setlength{\textheight}{28.7cm}
|
||||
\or
|
||||
%a4
|
||||
\setlength{\paperwidth}{29.7cm}
|
||||
\setlength{\paperheight}{21.0cm}
|
||||
\setlength{\textwidth}{28.7cm}
|
||||
\setlength{\textheight}{20.0cm}
|
||||
\or
|
||||
\customsizetrue
|
||||
\fi
|
||||
}{%
|
||||
\PackageWarning{beamerposter}{the input \val\ was incorrect and was ignored.}
|
||||
}%
|
||||
\typeout{beamerposter: finished size input check.}
|
||||
}
|
||||
\DeclareOptionX{orientation}[portrait]{
|
||||
\typeout{beamerposter: checking orientation input, please wait.}
|
||||
\XKV@cc*+[\val\nr]{#1}{portrait,landscape}{%
|
||||
\typeout{beamerposter: the input \val\ \nr\ was correct, we proceed.}
|
||||
\ifcase\nr\relax
|
||||
\portraittrue
|
||||
\or
|
||||
\portraitfalse
|
||||
\fi
|
||||
}{%
|
||||
\PackageWarning{beamerposter}{the input \val\ was incorrect and was ignored.}
|
||||
}%
|
||||
\typeout{beamerposter: finished orientation check.}
|
||||
}
|
||||
\DeclareOptionX{scale}[1.0]{\edef\myfontscale{#1}\typeout{beamerposter: myfontscale=\myfontscale}}
|
||||
\DeclareOptionX{width}{\edef\customwidth{#1}\typeout{beamerposter: custom poster width=\customwidth}}
|
||||
\DeclareOptionX{height}{\edef\customheight{#1}\typeout{beamerposter: custom poster height=\customheight}}
|
||||
\DeclareOptionX{debug}{\typeout{beamerposter: enabled debug mode}\debugtrue}
|
||||
\DeclareOptionX*{\PackageWarning{beamerposter}{Unknown option ignored: \CurrentOption}}
|
||||
%\DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{beamer}}
|
||||
\ExecuteOptionsX{size=a0,scale=1.0}
|
||||
\ProcessOptionsX\relax
|
||||
|
||||
\ifdebug
|
||||
\RequirePackage[debug]{fp}
|
||||
\else
|
||||
\RequirePackage{fp}
|
||||
\fi
|
||||
|
||||
%% swap sizes for portrait orientation
|
||||
\ifportrait
|
||||
\newdimen\tmp
|
||||
\setlength{\tmp}{\paperwidth}
|
||||
\setlength{\paperwidth}{\paperheight}
|
||||
\setlength{\paperheight}{\tmp}
|
||||
\setlength{\tmp}{\textwidth}
|
||||
\setlength{\textwidth}{\textheight}
|
||||
\setlength{\textheight}{\tmp}
|
||||
\else\relax
|
||||
\fi
|
||||
|
||||
%% overwrite dimensions if custom size
|
||||
\ifcustomsize
|
||||
\setlength{\paperwidth}{\customwidth cm}
|
||||
\setlength{\paperheight}{\customheight cm}
|
||||
\FPupn{\resulttextwidth}{1 customwidth -}
|
||||
\FPupn{\resulttextheight}{1 customheight -}
|
||||
\setlength{\textwidth}{\resulttextwidth cm}
|
||||
\setlength{\textheight}{\resulttextheight cm}
|
||||
\fi
|
||||
|
||||
%% Setting proper dimensions for a DIN A0 printer
|
||||
\setlength{\headheight}{0 cm}
|
||||
\setlength{\headsep}{0 cm}
|
||||
\setlength{\topmargin}{-12.7 mm} % -1in +1.47cm
|
||||
\setlength{\oddsidemargin}{-25.4 mm} % -1in +0.4cm
|
||||
|
||||
%% For the page layout
|
||||
\ifdebug
|
||||
\typeout{beamerposter: paperwidth=\the\paperwidth, paperheight=\the\paperheight}
|
||||
\typeout{beamerposter: textwidth=\the\textwidth, textwidth=\the\textheight}
|
||||
\fi
|
||||
\geometry{
|
||||
paperwidth=\the\paperwidth,
|
||||
paperheight=\the\paperheight,
|
||||
hmargin=1cm,%
|
||||
vmargin=0cm,%
|
||||
head=0.5cm, %
|
||||
headsep=0pt,%
|
||||
foot=0.5cm %
|
||||
}
|
||||
|
||||
%% scalable vector fonts
|
||||
\edef\fontSizeX{14.4}\edef\fontSizeY{18}
|
||||
\FPupn{\resultscriptsizeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultscriptsizeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\tiny}{\fontsize{\resultscriptsizeX}{\resultscriptsizeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{17.28}\edef\fontSizeY{22}
|
||||
\FPupn{\resultfootnotesizeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultfootnotesizeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\scriptsize}{\fontsize{\resultfootnotesizeX}{\resultfootnotesizeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{20.74}\edef\fontSizeY{25}
|
||||
\FPupn{\resultsmallX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultsmallY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\footnotesize}{\fontsize{\resultsmallX}{\resultsmallY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{24.88}\edef\fontSizeY{30}
|
||||
\FPupn{\resultnormalsizeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultnormalsizeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\small}{\fontsize{\resultnormalsizeX}{\resultnormalsizeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{29.86}\edef\fontSizeY{37}
|
||||
\FPupn{\resultlargeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultlargeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\normalsize}{\fontsize{\resultlargeX}{\resultlargeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{35.83}\edef\fontSizeY{45}
|
||||
\FPupn{\resultLargeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultLargeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\large}{\fontsize{\resultLargeX}{\resultLargeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{43}\edef\fontSizeY{54}
|
||||
\FPupn{\resultLARGEX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultLARGEY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\Large}{\fontsize{\resultLARGEX}{\resultLARGEY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{51.6}\edef\fontSizeY{64}
|
||||
\FPupn{\resulthugeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resulthugeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\LARGE}{\fontsize{\resulthugeX}{\resulthugeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{61.92}\edef\fontSizeY{77}
|
||||
\FPupn{\resultHugeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultHugeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\huge}{\fontsize{\resultHugeX}{\resultHugeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{74.3}\edef\fontSizeY{93}
|
||||
\FPupn{\resultveryHugeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultveryHugeY}{myfontscale fontSizeY * 2 round}
|
||||
\renewcommand*{\Huge}{\fontsize{\resultveryHugeX}{\resultveryHugeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{80.3}\edef\fontSizeY{101}
|
||||
\FPupn{\resultVeryHugeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultVeryHugeY}{myfontscale fontSizeY * 2 round}
|
||||
\newcommand*{\veryHuge}{\fontsize{\resultVeryHugeX}{\resultVeryHugeY}\selectfont}
|
||||
|
||||
\edef\fontSizeX{107}\edef\fontSizeY{134}
|
||||
\FPupn{\resultVERYHugeX}{myfontscale fontSizeX * 2 round}
|
||||
\FPupn{\resultVERYHugeY}{myfontscale fontSizeY * 2 round}
|
||||
\newcommand*{\VeryHuge}{\fontsize{\resultVERYHugeX}{\resultVERYHugeY}\selectfont}
|
||||
|
||||
% set the normalfont (default)
|
||||
\renewcommand*{\normalfont}{\normalsize}
|
||||
265
templates/anothertemplate/beamerthemeconfposter.sty
Normal file
265
templates/anothertemplate/beamerthemeconfposter.sty
Normal file
@@ -0,0 +1,265 @@
|
||||
%==============================================================================
|
||||
% Beamer style for the poster template posted at
|
||||
% http://www.nathanieljohnston.com/2009/08/latex-poster-template/
|
||||
%
|
||||
% Created by the Computational Physics and Biophysics Group at Jacobs University
|
||||
% https://teamwork.jacobs-university.de:8443/confluence/display/CoPandBiG/LaTeX+Poster
|
||||
% Modified by Nathaniel Johnston (nathaniel@nathanieljohnston.com) in August 2009
|
||||
% =============================================================================
|
||||
|
||||
\ProvidesPackage{beamerthemeconfposter}
|
||||
\RequirePackage{tikz} % for drawing the nice rounded boxes
|
||||
\usetikzlibrary{arrows,backgrounds}
|
||||
\RequirePackage[T1]{fontenc}
|
||||
\RequirePackage{lmodern}
|
||||
\RequirePackage{textcomp}
|
||||
\RequirePackage{amsmath,amssymb}
|
||||
\usefonttheme{professionalfonts}
|
||||
\newcommand{\makeruleinbox}{{\usebeamercolor[bg]{block alerted title}\centering\hspace*{-0.7cm}\rule{\inboxrule}{0.5cm}}}
|
||||
\usepackage{ragged2e}
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% Define a whole bunch of custom colours and fonts
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\definecolor{lgreen} {RGB}{180,210,100}
|
||||
\definecolor{dblue} {RGB}{20,66,129}
|
||||
\definecolor{ddblue} {RGB}{11,36,69}
|
||||
\definecolor{lred} {RGB}{220,0,0}
|
||||
\definecolor{nred} {RGB}{224,0,0}
|
||||
\definecolor{norange}{RGB}{230,120,20}
|
||||
\definecolor{nyellow}{RGB}{255,221,0}
|
||||
\definecolor{ngreen} {RGB}{98,158,31}
|
||||
\definecolor{dgreen} {RGB}{78,138,21}
|
||||
\definecolor{nblue} {RGB}{28,130,185}
|
||||
\definecolor{jblue} {RGB}{20,50,100}
|
||||
|
||||
|
||||
%----------------------------------------------------------------------------
|
||||
% More colours added due to conflict with Colordvi package
|
||||
% Addition done by Nishan Mudalige (math.mudalige@uoguelph.ca) in April 2011
|
||||
%----------------------------------------------------------------------------
|
||||
|
||||
\definecolor{GreenYellow} {RGB}{217, 229, 6} % GreenYellow Approximate PANTONE 388
|
||||
\definecolor{Yellow} {RGB}{254, 223, 0} % Yellow Approximate PANTONE YELLOW
|
||||
\definecolor{Goldenrod} {RGB}{249, 214, 22} % Goldenrod Approximate PANTONE 109
|
||||
\definecolor{Dandelion} {RGB}{253, 200, 47} % Dandelion Approximate PANTONE 123
|
||||
\definecolor{Apricot} {RGB}{255, 170, 123} % Apricot Approximate PANTONE 1565
|
||||
\definecolor{Peach} {RGB}{255, 127, 69} % Peach Approximate PANTONE 164
|
||||
\definecolor{Melon} {RGB}{255, 129, 141} % Melon Approximate PANTONE 177
|
||||
\definecolor{YellowOrange} {RGB}{240, 171, 0} % YellowOrange Approximate PANTONE 130
|
||||
\definecolor{Orange} {RGB}{255, 88, 0} % Orange Approximate PANTONE ORANGE-021
|
||||
\definecolor{BurntOrange} {RGB}{199, 98, 43} % BurntOrange Approximate PANTONE 388
|
||||
\definecolor{Bittersweet} {RGB}{189, 79, 25} % Bittersweet Approximate PANTONE 167
|
||||
\definecolor{RedOrange} {RGB}{222, 56, 49} % RedOrange Approximate PANTONE 179
|
||||
\definecolor{Mahogany} {RGB}{152, 50, 34} % Mahogany Approximate PANTONE 484
|
||||
\definecolor{Maroon} {RGB}{152, 30, 50} % Maroon Approximate PANTONE 201
|
||||
\definecolor{BrickRed} {RGB}{170, 39, 47} % BrickRed Approximate PANTONE 1805
|
||||
\definecolor{Red} {RGB}{255, 0, 0} % Red Approx PANTONE LUMINOUS VIVID RED
|
||||
\definecolor{BrilliantRed} {RGB}{237, 41, 57} % Red VERY-Approx PANTONE RED
|
||||
\definecolor{OrangeRed} {RGB}{231, 58, 0} % OrangeRed No PANTONE match (TRIED PANTONE VIVID ORANGE RED)
|
||||
\definecolor{RubineRed} {RGB}{202, 0, 93} % RubineRed Approximate PANTONE RUBINE-RED
|
||||
\definecolor{WildStrawberry} {RGB}{203, 0, 68} % WildStrawberry Approximate PANTONE 206
|
||||
\definecolor{Salmon} {RGB}{250, 147, 171} % Salmon Approximate PANTONE 183
|
||||
\definecolor{CarnationPink} {RGB}{226, 110, 178} % CarnationPink Approximate PANTONE 218
|
||||
\definecolor{Magenta} {RGB}{255, 0, 144} % Magenta Approximate PANTONE PROCESS-MAGENTA
|
||||
\definecolor{VioletRed} {RGB}{215, 31, 133} % VioletRed Approximate PANTONE 219
|
||||
\definecolor{Rhodamine} {RGB}{224, 17, 157} % Rhodamine Approximate PANTONE RHODAMINE-RED
|
||||
\definecolor{Mulberry} {RGB}{163, 26, 126} % Mulberry Approximate PANTONE 241
|
||||
\definecolor{RedViolet} {RGB}{161, 0, 107} % RedViolet Approximate PANTONE 234
|
||||
\definecolor{Fuchsia} {RGB}{155, 24, 137} % Fuchsia Approximate PANTONE 248
|
||||
\definecolor{Lavender} {RGB}{240, 146, 205} % Lavender Approximate PANTONE 223
|
||||
\definecolor{Thistle} {RGB}{222, 129, 211} % Thistle Approximate PANTONE 245
|
||||
\definecolor{Orchid} {RGB}{201, 102, 205} % Orchid Approximate PANTONE 252
|
||||
\definecolor{DarkOrchid} {RGB}{153, 50, 204} % DarkOrchid No PANTONE match
|
||||
\definecolor{Purple} {RGB}{182, 52, 187} % Purple Approximate PANTONE PURPLE
|
||||
\definecolor{Plum} {RGB}{79, 50, 76} % Plum VERY-Approx PANTONE 518
|
||||
\definecolor{Violet} {RGB}{75, 8, 161} % Violet Approximate PANTONE VIOLET
|
||||
\definecolor{RoyalPurple} {RGB}{82, 35, 152} % RoyalPurple Approximate PANTONE 267
|
||||
\definecolor{BlueViolet} {RGB}{33, 7, 106} % BlueViolet Approximate PANTONE 2755
|
||||
\definecolor{Periwinkle} {RGB}{136, 132, 213} % Periwinkle Approximate PANTONE 2715
|
||||
\definecolor{CadetBlue} {RGB}{95, 158, 160} % CadetBlue Approximate PANTONE (534+535)/2, Could not find get on my own so used PANTONE-CADET BLUE
|
||||
\definecolor{CornflowerBlue} {RGB}{99, 177, 229} % CornflowerBlue Approximate PANTONE 292
|
||||
\definecolor{MidnightBlue} {RGB}{0, 65, 101} % MidnightBlue Approximate PANTONE 302
|
||||
\definecolor{NavyBlue} {RGB}{0, 70, 173} % NavyBlue Approximate PANTONE 293
|
||||
\definecolor{RoyalBlue} {RGB}{0, 35, 102} % RoyalBlue No PANTONE match
|
||||
\definecolor{Blue} {RGB}{0, 24, 168} % Blue Approximate PANTONE BLUE-072
|
||||
\definecolor{Cerulean} {RGB}{0, 122, 201} % Cerulean Approximate PANTONE 3005
|
||||
\definecolor{Cyan} {RGB}{0, 159, 218} % Cyan Approximate PANTONE PROCESS-CYAN
|
||||
\definecolor{ProcessBlue} {RGB}{0, 136, 206} % ProcessBlue Approximate PANTONE PROCESS-BLUE
|
||||
\definecolor{SkyBlue} {RGB}{91, 198, 232} % SkyBlue Approximate PANTONE 2985
|
||||
|
||||
\definecolor{Turquoise} {RGB}{0, 255, 239} % Turquoise Approximate PANTONE (312+313)/2, Could not find get on my own so used PANTONE-TURQUOISE
|
||||
|
||||
\definecolor{TealBlue} {RGB}{0, 124, 146} % TealBlue Approximate PANTONE 3145
|
||||
\definecolor{Aquamarine} {RGB}{0, 148, 179} % Aquamarine Approximate PANTONE 3135
|
||||
\definecolor{BlueGreen} {RGB}{0, 154, 166} % BlueGreen Approximate PANTONE 320
|
||||
\definecolor{Emerald} {RGB}{80, 200, 120} % Emerald No PANTONE match
|
||||
\definecolor{JungleGreen} {RGB}{0, 115, 99} % JungleGreen Approximate PANTONE 328
|
||||
\definecolor{SeaGreen} {RGB}{0, 176, 146} % SeaGreen Approximate PANTONE 3268
|
||||
\definecolor{Green} {RGB}{0, 173, 131} % Green VERY-Approx PANTONE GREEN
|
||||
\definecolor{ForestGreen} {RGB}{0, 105, 60} % ForestGreen Approximate PANTONE 349
|
||||
\definecolor{PineGreen} {RGB}{0, 98, 101} % PineGreen Approximate PANTONE 323
|
||||
\definecolor{LimeGreen} {RGB}{50, 205, 50} % LimeGreen No PANTONE match
|
||||
\definecolor{YellowGreen} {RGB}{146, 212, 0} % YellowGreen Approximate PANTONE 375
|
||||
\definecolor{SpringGreen} {RGB}{201, 221, 3} % SpringGreen Approximate PANTONE 381
|
||||
\definecolor{OliveGreen} {RGB}{135, 136, 0} % OliveGreen Approximate PANTONE 582
|
||||
\definecolor{RawSienna} {RGB}{149, 82, 20} % RawSienna Approximate PANTONE 154
|
||||
\definecolor{Sepia} {RGB}{98, 60, 27} % Sepia Approximate PANTONE 161
|
||||
\definecolor{Brown} {RGB}{134, 67, 30} % Brown Approximate PANTONE 1615
|
||||
\definecolor{Tan} {RGB}{210, 180, 140} % Tan No PANTONE match
|
||||
\definecolor{Gray} {RGB}{139, 141, 142} % Gray Approximate PANTONE COOL-GRAY-8
|
||||
|
||||
\definecolor{Black} {RGB}{30, 30, 30} % Black Approximate PANTONE PROCESS-BLACK
|
||||
\definecolor{White} {RGB}{255, 255, 255} % White No PANTONE match
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
% set the basic colors
|
||||
\setbeamercolor{palette primary} {fg=black,bg=white}
|
||||
\setbeamercolor{palette secondary} {fg=black,bg=white}
|
||||
\setbeamercolor{palette tertiary} {bg=jblue,fg=white}
|
||||
\setbeamercolor{palette quaternary}{fg=black,bg=white}
|
||||
\setbeamercolor{structure}{fg=jblue}
|
||||
\setbeamercolor{titlelike} {bg=jblue,fg=white}
|
||||
\setbeamercolor{frametitle} {bg=jblue!10,fg=jblue}
|
||||
\setbeamercolor{cboxb}{fg=black,bg=jblue}
|
||||
\setbeamercolor{cboxr}{fg=black,bg=red}
|
||||
|
||||
% set colors for itemize/enumerate
|
||||
\setbeamercolor{item}{fg=ngreen}
|
||||
\setbeamercolor{item projected}{fg=white,bg=ngreen}
|
||||
|
||||
% set colors for blocks
|
||||
\setbeamercolor{block title}{fg=ngreen,bg=white}
|
||||
\setbeamercolor{block body}{fg=black,bg=white}
|
||||
|
||||
% set colors for alerted blocks (blocks with frame)
|
||||
\setbeamercolor{block alerted title}{fg=white,bg=jblue}
|
||||
\setbeamercolor{block alerted body}{fg=black,bg=jblue!10}
|
||||
|
||||
% set the fonts
|
||||
\setbeamerfont{section in head/foot}{series=\bfseries}
|
||||
\setbeamerfont{block title}{series=\bfseries}
|
||||
\setbeamerfont{block alerted title}{series=\bfseries}
|
||||
\setbeamerfont{frametitle}{series=\bfseries}
|
||||
\setbeamerfont{frametitle}{size=\Large}
|
||||
\setbeamerfont{block body}{series=\rmfamily}
|
||||
|
||||
% set some beamer theme options
|
||||
\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true]
|
||||
\setbeamertemplate{sections/subsections in toc}[square]
|
||||
\setbeamertemplate{items}[circle]
|
||||
\setbeamertemplate{blocks}[width=0.0]
|
||||
\beamertemplatenavigationsymbolsempty
|
||||
|
||||
% set bibliography style
|
||||
\setbeamertemplate{bibliography item}[text]
|
||||
\setbeamercolor{bibliography item}{fg=black,bg=white}
|
||||
\setbeamercolor{bibliography entry author}{fg=black,bg=white}
|
||||
\setbeamercolor{bibliography item}{fg=black,bg=white}
|
||||
|
||||
% define some length variables that are used by the template
|
||||
\newlength{\inboxwd}
|
||||
\newlength{\iinboxwd}
|
||||
\newlength{\inboxrule}
|
||||
\makeatletter
|
||||
\makeatother
|
||||
|
||||
%==============================================================================
|
||||
% build the poster title
|
||||
%==============================================================================
|
||||
\setbeamertemplate{headline}{
|
||||
\leavevmode
|
||||
\begin{columns}
|
||||
\begin{column}{\linewidth}
|
||||
\vskip1cm
|
||||
\centering
|
||||
\usebeamercolor{title in headline}{\color{jblue}\Huge{\textbf{\inserttitle}}\\[0.5ex]}
|
||||
\usebeamercolor{author in headline}{\color{fg}\Large{\insertauthor}\\[1ex]}
|
||||
\usebeamercolor{institute in headline}{\color{fg}\large{\insertinstitute}\\[1ex]}
|
||||
\vskip1cm
|
||||
\end{column}
|
||||
\vspace{1cm}
|
||||
\end{columns}
|
||||
\vspace{0.5in}
|
||||
\hspace{0.5in}\begin{beamercolorbox}[wd=47in,colsep=0.15cm]{cboxb}\end{beamercolorbox}
|
||||
\vspace{0.1in}
|
||||
}
|
||||
|
||||
% Block definition
|
||||
\setbeamertemplate{block begin}
|
||||
{
|
||||
\par\vskip\medskipamount
|
||||
\begin{beamercolorbox}[colsep*=0ex,dp={2ex},center]{block title}
|
||||
\vskip-0.25cm
|
||||
\usebeamerfont{block title}\large\insertblocktitle
|
||||
\begin{flushleft}
|
||||
\vskip-1cm
|
||||
\begin{tikzpicture}[remember picture,overlay]
|
||||
\shade [inner color=gray,outer color=white]
|
||||
(0,0) rectangle (\textwidth,0.3cm);
|
||||
\end{tikzpicture}
|
||||
\end{flushleft}
|
||||
\end{beamercolorbox}
|
||||
{\parskip0pt\par}
|
||||
\ifbeamercolorempty[bg]{block title}
|
||||
{}
|
||||
{\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}
|
||||
\usebeamerfont{block body}
|
||||
\vskip-0.5cm
|
||||
\begin{beamercolorbox}[colsep*=0ex,vmode]{block body}
|
||||
\justifying
|
||||
}
|
||||
|
||||
\setbeamertemplate{block end}
|
||||
{
|
||||
\end{beamercolorbox}
|
||||
\vskip\smallskipamount
|
||||
}
|
||||
|
||||
% Alert block definition (with frame)
|
||||
\setbeamertemplate{block alerted begin}
|
||||
{
|
||||
\par\vskip\medskipamount
|
||||
\begin{beamercolorbox}[sep=0ex,rounded=true,center,dp={2ex}]{block alerted title}
|
||||
\vskip0.01cm
|
||||
\usebeamerfont{block title}\large\insertblocktitle
|
||||
\end{beamercolorbox}
|
||||
{\parskip0pt\par}
|
||||
\usebeamerfont{block body}
|
||||
\vskip-0.8cm
|
||||
\begin{beamercolorbox}[sep=0.5cm, rounded=true,center]{block alerted title}
|
||||
\setlength{\inboxwd}{\linewidth}
|
||||
\addtolength{\inboxwd}{-1cm}
|
||||
\begin{beamercolorbox}[rounded=true,wd={\inboxwd},center]{block alerted body}
|
||||
\setlength{\iinboxwd}{\inboxwd}
|
||||
\setlength{\inboxrule}{\inboxwd}
|
||||
\addtolength{\iinboxwd}{-0.5cm}
|
||||
\addtolength{\inboxrule}{0.5cm}
|
||||
\begin{center}
|
||||
\begin{minipage}{\iinboxwd}
|
||||
\justifying
|
||||
}
|
||||
|
||||
\setbeamertemplate{block alerted end}
|
||||
{
|
||||
\end{minipage}
|
||||
\end{center}
|
||||
\end{beamercolorbox}
|
||||
\end{beamercolorbox}
|
||||
\vskip\smallskipamount
|
||||
}
|
||||
BIN
templates/anothertemplate/canada.jpg
Normal file
BIN
templates/anothertemplate/canada.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 276 KiB |
178
templates/anothertemplate/poster.tex
Normal file
178
templates/anothertemplate/poster.tex
Normal file
@@ -0,0 +1,178 @@
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
% LaTeX poster template
|
||||
% Created by Nathaniel Johnston
|
||||
% August 2009
|
||||
% http://www.nathanieljohnston.com/2009/08/latex-poster-template/
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\documentclass[final]{beamer}
|
||||
\usepackage[scale=1.24]{beamerposter}
|
||||
\usepackage{graphicx} % allows us to import images
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% Define the column width and poster size
|
||||
% To set effective sepwid, onecolwid and twocolwid values, first choose how many columns you want and how much separation you want between columns
|
||||
% The separation I chose is 0.024 and I want 4 columns
|
||||
% Then set onecolwid to be (1-(4+1)*0.024)/4 = 0.22
|
||||
% Set twocolwid to be 2*onecolwid + sepwid = 0.464
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\newlength{\sepwid}
|
||||
\newlength{\onecolwid}
|
||||
\newlength{\twocolwid}
|
||||
\newlength{\threecolwid}
|
||||
\setlength{\paperwidth}{48in}
|
||||
\setlength{\paperheight}{36in}
|
||||
\setlength{\sepwid}{0.024\paperwidth}
|
||||
\setlength{\onecolwid}{0.22\paperwidth}
|
||||
\setlength{\twocolwid}{0.464\paperwidth}
|
||||
\setlength{\threecolwid}{0.708\paperwidth}
|
||||
\setlength{\topmargin}{-0.5in}
|
||||
\usetheme{confposter}
|
||||
\usepackage{exscale}
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% The next part fixes a problem with figure numbering. Thanks Nishan!
|
||||
% When including a figure in your poster, be sure that the commands are typed in the following order:
|
||||
% \begin{figure}
|
||||
% \includegraphics[...]{...}
|
||||
% \caption{...}
|
||||
% \end{figure}
|
||||
% That is, put the \caption after the \includegraphics
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\usecaptiontemplate{
|
||||
\small
|
||||
\structure{\insertcaptionname~\insertcaptionnumber:}
|
||||
\insertcaption}
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% Define colours (see beamerthemeconfposter.sty to change these colour definitions)
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\setbeamercolor{block title}{fg=ngreen,bg=white}
|
||||
\setbeamercolor{block body}{fg=black,bg=white}
|
||||
\setbeamercolor{block alerted title}{fg=white,bg=dblue!70}
|
||||
\setbeamercolor{block alerted body}{fg=black,bg=dblue!10}
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% Name and authors of poster/paper/research
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\title{This Was Made in \LaTeX}
|
||||
\author{Your Name}
|
||||
\institute{Department and University Name}
|
||||
|
||||
%-----------------------------------------------------------
|
||||
% Start the poster itself
|
||||
%-----------------------------------------------------------
|
||||
|
||||
\begin{document}
|
||||
\begin{frame}[t]
|
||||
\begin{columns}[t] % the [t] option aligns the column's content at the top
|
||||
\begin{column}{\sepwid}\end{column} % empty spacer column
|
||||
\begin{column}{\onecolwid}
|
||||
\begin{block}{Requirements of the Template}
|
||||
In order for your poster to compile properly, up-to-date versions of the following packages are required:
|
||||
\vskip1ex
|
||||
\begin{itemize}
|
||||
\item latexbeamer
|
||||
\item pgf (Tikz)
|
||||
\item beamerposter
|
||||
\end{itemize}
|
||||
\vskip1ex
|
||||
All of those packages are contained in both the MikTeX and the TexLive distribution of LaTeX.
|
||||
\end{block}
|
||||
\vskip2ex
|
||||
\begin{block}{A Standard Block}
|
||||
The standard block environment looks like this. It has justified text and a green title with an underline. You can create one like so:
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\begin}\{{\color{blue}block}\}\{Title\}\newline
|
||||
\hskip1ex.......\newline
|
||||
{\color{red}\\end}\{{\color{blue}block}\}
|
||||
\end{semiverbatim}
|
||||
\end{block}
|
||||
\vskip2ex
|
||||
\begin{alertblock}{An ``Alert'' Block}
|
||||
The ``alert'' block environment looks like this. It also has justified text, but it has a border and a light background to make it stand out. You can create one like so:
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\begin}\{{\color{blue}alertblock}\}\{Title\}\newline
|
||||
\hskip1ex.......\newline
|
||||
{\color{red}\\end}\{{\color{blue}alertblock}\}
|
||||
\end{semiverbatim}
|
||||
\end{alertblock}
|
||||
\end{column}
|
||||
|
||||
\begin{column}{\sepwid}\end{column} % empty spacer column
|
||||
\begin{column}{\threecolwid} % create a three-column-wide column and then we will split it up later
|
||||
\begin{block}{Altering Column Spans}
|
||||
You can make columns that span multiple other columns relatively easily. Lengths are defined in the template that make columns look normal-ish if you want to use a four-column layout like this poster. If you want to use a different number of columns, you will have to modify those lengths accordingly at the top of the poster.tex file.
|
||||
|
||||
In particular, near the top of the TeX file you will see lines that look like:
|
||||
\begin{semiverbatim}
|
||||
\hskip1ex\\setlength\{\\sepwid\}\{0.024\\paperwidth\}
|
||||
|
||||
\hskip1ex\\setlength\{\\onecolwid\}\{0.22\\paperwidth\}
|
||||
|
||||
\hskip1ex\\setlength\{\\twocolwid\}\{0.464\\paperwidth\}
|
||||
|
||||
\hskip1ex\\setlength\{\\threecolwid\}\{0.708\\paperwidth\}
|
||||
\end{semiverbatim}
|
||||
|
||||
Set ``sepwid'' to be some small length somewhere near 0.025 (this is the space between columns). Then if $n$ is the number of columns you want, you should set
|
||||
\begin{align*}
|
||||
\text{onecolwid} & = \frac{1}{n}(1-(n+1)\times\text{sepwid}), \\
|
||||
\text{twocolwid} & = 2\times\text{onecolwid} + \text{sepwid}, \\
|
||||
\text{threecolwid} & = 3\times\text{onecolwid} + 2\times\text{sepwid}.
|
||||
\end{align*}
|
||||
\end{block}
|
||||
\begin{columns}[t,totalwidth=\threecolwid] % split up that three-column-wide column
|
||||
\begin{column}{\onecolwid}
|
||||
\setbeamercolor{block title}{fg=red,bg=white}%frame color
|
||||
\setbeamercolor{block body}{fg=black,bg=white}%body color
|
||||
\begin{block}{Block Colours}
|
||||
For the standard blocks there are two colours; one for the title and one for the block body:\\
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\setbeamercolor}\{block title\}\newline \{fg=red,bg=white\}
|
||||
\end{semiverbatim}
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\setbeamercolor}\{block body\}\newline \{fg=black,bg=white\}
|
||||
\end{semiverbatim}
|
||||
The \emph{fg} colour sets the text colour and \emph{bg} sets the background colour.
|
||||
For the normal blocks it makes no sense to use a background colour other than white. You \emph{can} change it, but it will look weird!
|
||||
\end{block}
|
||||
\end{column}
|
||||
\begin{column}{\onecolwid}
|
||||
\setbeamercolor{block alerted title}{fg=black,bg=norange} % frame color
|
||||
\setbeamercolor{block alerted body}{fg=black,bg=white} % body color
|
||||
\begin{alertblock}{Alert Block Colours}
|
||||
You can similarly modify the colours for alert blocks (but try not to overdo it):\\
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\setbeamercolor}\{block title\}\newline \{fg=black,bg=norange\}
|
||||
\end{semiverbatim}
|
||||
\begin{semiverbatim}
|
||||
{\color{red}\\setbeamercolor}\{block body\}\newline \{fg=black,bg=white\}
|
||||
\end{semiverbatim}
|
||||
\end{alertblock}
|
||||
\end{column}
|
||||
\begin{column}{\onecolwid}
|
||||
\begin{block}{References}
|
||||
Some references and a graphic to show you how it's done:
|
||||
|
||||
\small{\begin{thebibliography}{99}
|
||||
\bibitem{KLPL06} D.~W. Kribs, R. Laflamme, D. Poulin, M. Lesosky, Quantum Inf. \& Comp. \textbf{6} (2006), 383-399.
|
||||
\bibitem{zanardi97} P. Zanardi, M. Rasetti, Phys. Rev. Lett. \textbf{79}, 3306 (1997).
|
||||
\end{thebibliography}}
|
||||
\vspace{0.75in}
|
||||
\begin{center}
|
||||
\includegraphics[width=5in]{canada.jpg}
|
||||
\end{center}
|
||||
\end{block}
|
||||
\end{column}
|
||||
\end{columns}
|
||||
\vskip2.5ex
|
||||
\end{column}
|
||||
\begin{column}{\sepwid}\end{column} % empty spacer column
|
||||
\end{columns}
|
||||
\end{frame}
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user