You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

592 lines
17 KiB

  1. \documentclass[9pt]{beamer}
  2. \usepackage{tikz}
  3. \usetheme{Hannover}
  4. \usecolortheme{dove}
  5. \setbeamersize{text margin left=0.2cm,text margin right=0.2cm}
  6. \setbeamertemplate{navigation symbols}{}
  7. \setbeamertemplate{frametitle}[default][left]
  8. \setbeamercolor{frametitle}{fg=red!80!black, bg=gray!20}
  9. % Commands
  10. \newcommand{\bs}{\textbackslash} % backslash
  11. \newcommand{\cmd}[1]{{\bf \color{red}#1}} % highlights command
  12. \title{Theme and Style Guide to TikZposter}
  13. \author[] {Elena Botoeva, Richard Barnard, Pascal Richter and Dirk Surmann}
  14. \begin{document}
  15. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  16. \begin{frame}
  17. \titlepage
  18. \end{frame}
  19. \section{Default}
  20. \begin{frame}
  21. \frametitle{Your first TikZposter}
  22. \begin{columns}
  23. \column{.45\textwidth}
  24. \includegraphics[width=5cm]{all_themes.pdf}
  25. %%
  26. \column{.55\textwidth}
  27. Making posters in Latex is easy! To see this document, compile the following
  28. code:
  29. \medskip
  30. \hspace{0.2cm}
  31. \begin{minipage}{.55\textwidth}\small
  32. \bs documentclass\{tikzposter\}\\
  33. \\
  34. \bs title\{Title\}\\
  35. \bs author\{Author\}\\
  36. \bs institute\{Institute\}\\
  37. \\
  38. \bs begin\{document\}\\
  39. \\
  40. \bs maketitle\\
  41. \\
  42. \bs block\{Block\}\{Content\}\\
  43. \bs end\{document\}
  44. \end{minipage}
  45. \end{columns}
  46. \end{frame}
  47. \section{Customizing}
  48. \begin{frame}
  49. \frametitle{Customization of TikZposter}
  50. TikZposter is highly customizable! There are a number of options
  51. that can be specified on different levels and define the layout and
  52. the appearance of your poster.
  53. \medskip%
  54. Here we will only discuss customization from the stylistic point of
  55. view. The goal of this document is to introduce you to the available
  56. themes and styles that are listed below.
  57. \begin{description}\small
  58. \item[Themes:] Default, Rays, Basic, Simple, Envelope, Wave,
  59. Board, Autumn, Desert.
  60. \item[Color palettes:] Default, BlueGrayOrange, GreenGrayViolet,
  61. PurpleGrayBlue, BrownBlueOrange.
  62. \item[Color styles:] Default, Australia, Britain, Sweden, Spain,
  63. Russia, Denmark, Germany.
  64. \item[Backgrounds:] Default, VerticalGradation, Rays,
  65. BottomVerticalGradation, Empty.
  66. \item[Titles:] Default, Basic, Empty, Filled, Envelope, Wave, VerticalShading.
  67. \item[Blocks:] Default, Basic, Minimal, Envelope, Corner,
  68. Slide, TornOut.
  69. \item[Inner blocks:] Default and Table, along with copies of
  70. the styles for blocks.
  71. \item[Notes:] Default, VerticalShading, Corner, Sticky.
  72. \end{description}
  73. \end{frame}
  74. \subsection{Theme}
  75. \begin{frame}
  76. \frametitle{Customization of TikZposter: Theme}
  77. \emph{Theme} is a complete collection of all possible options for you poster.
  78. \medskip
  79. \begin{columns}[c]
  80. \column{.45\textwidth}
  81. \includegraphics[width=5cm, page=3]{all_themes.pdf}
  82. %%
  83. \column{.55\textwidth}
  84. By \bs usetheme command, you can change the theme of the poster.
  85. \medskip
  86. \hspace{0.2cm}
  87. \begin{minipage}{.6\textwidth}\small
  88. \bs documentclass\{tikzposter\}
  89. \bs usetheme\{Basic\}\\
  90. \\
  91. \bs title\{Title\}\\
  92. \bs author\{Author\}\\
  93. \bs institute\{Institute\}\\
  94. \\
  95. \bs begin\{document\}\\
  96. \\
  97. \bs maketitle\\
  98. \\
  99. \bs block\{Block\}\{Content\}\\
  100. \bs end\{document\}
  101. \end{minipage}
  102. \end{columns}
  103. \end{frame}
  104. \begin{frame}
  105. \frametitle{All Themes}
  106. \small\vspace{-0.05cm}
  107. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  108. Default & Rays & Basic\\[-0.03cm]
  109. \includegraphics[page=1,width=3.5cm]{all_themes.pdf} &
  110. \includegraphics[page=2, width=3.5cm]{all_themes.pdf} &
  111. \includegraphics[page=3, width=3.5cm]{all_themes.pdf} \\ [0.03cm]
  112. Simple & Envelope & Wave\\[-0.03cm]
  113. \includegraphics[page=4,width=3.5cm]{all_themes.pdf} &
  114. \includegraphics[page=5, width=3.5cm]{all_themes.pdf} &
  115. \includegraphics[page=6, width=3.5cm]{all_themes.pdf} \\ [0.03cm]
  116. Board & Autumn & Desert\\[-0.03cm]
  117. \includegraphics[page=7,width=3.5cm]{all_themes.pdf} &
  118. \includegraphics[page=8, width=3.5cm]{all_themes.pdf} &
  119. \includegraphics[page=9, width=3.5cm]{all_themes.pdf} \\
  120. \end{tabular}
  121. \end{frame}
  122. \foreach \theme/\i in {%
  123. Default/1, Rays/2, Basic/3, Simple/4, Envelope/5, Wave/6, Board/7, Autumn/8,
  124. Desert/9}{
  125. \begin{frame}
  126. \frametitle{\theme ~Theme}
  127. \includegraphics[page=\i, width=11.2cm]{all_themes.pdf}
  128. \end{frame}
  129. }
  130. \subsection{Color}
  131. \begin{frame}
  132. \frametitle{Customization of TikZposter: Color styles and palettes}
  133. \emph{Color palettes} define the main colors used by the elements of
  134. poster, while \emph{Color styles} specify the exact colors used in
  135. depicting the elements of poster, e.g., the color of the text in
  136. block titles, the frame color of the title, etc.
  137. \medskip
  138. \begin{columns}[c]
  139. \column{.45\textwidth}
  140. \includegraphics[width=5cm, page=2]{all_colors.pdf}
  141. %%
  142. \column{.55\textwidth} %
  143. By \bs usecolorstyle command, you can change the coloring scheme
  144. or the main colors, so called color palette, of the poster.
  145. \medskip
  146. \hspace{0.2cm}
  147. \begin{minipage}{.6\textwidth}\small
  148. \bs documentclass\{tikzposter\}
  149. \bs usecolorstyle[colorPalette=GreenGrayViolet]\\
  150. \mbox{\qquad\qquad}\{Australia\}\\
  151. \\
  152. \bs title\{Title\}\\
  153. \bs author\{Author\}\\
  154. \bs institute\{Institute\}\\
  155. \\
  156. \bs begin\{document\}\\
  157. \\
  158. \bs maketitle\\
  159. \\
  160. \bs block\{Block\}\{Content\}\\
  161. \bs end\{document\}
  162. \end{minipage}
  163. \end{columns}
  164. \end{frame}
  165. \begin{frame}
  166. \frametitle{All Color Styles}
  167. \small\vspace{-0.05cm}
  168. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  169. Default & Australia & Britain\\[-0.03cm]
  170. \includegraphics[page=1, width=3.5cm]{all_colors.pdf} &
  171. \includegraphics[page=2, width=3.5cm]{all_colors.pdf} &
  172. \includegraphics[page=3, width=3.5cm]{all_colors.pdf} \\ [0.03cm]
  173. Sweden & Spain & Russia\\[-0.03cm]
  174. \includegraphics[page=4, width=3.5cm]{all_colors.pdf} &
  175. \includegraphics[page=5, width=3.5cm]{all_colors.pdf} &
  176. \includegraphics[page=6, width=3.5cm]{all_colors.pdf} \\ [0.03cm]
  177. Denmark & Germany & \\[-0.03cm]
  178. \includegraphics[page=7, width=3.5cm]{all_colors.pdf} &
  179. \includegraphics[page=8, width=3.5cm]{all_colors.pdf}
  180. \end{tabular}
  181. \end{frame}
  182. \foreach \col/\i in {%
  183. Default/1, Australia/2, Britain/3, Sweden/4, Spain/5, Russia/6, Denmark/7, Germany/8}{
  184. \begin{frame}
  185. \frametitle{\col ~Color Style}
  186. \includegraphics[page=\i, width=11.2cm]{all_colors.pdf}
  187. \end{frame}
  188. }
  189. \begin{frame}
  190. \frametitle{All Color Palettes}
  191. \small
  192. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  193. Default & BlueGrayOrange & GreenGrayViolet\\[-0.03cm]
  194. \includegraphics[page=1, width=3.5cm]{all_palettes.pdf} &
  195. \includegraphics[page=2, width=3.5cm]{all_palettes.pdf} &
  196. \includegraphics[page=3, width=3.5cm]{all_palettes.pdf} \\ [0.05cm]
  197. PurpleGrayBlue & BrownBlueOrange & \\[-0.03cm]
  198. \includegraphics[page=4, width=3.5cm]{all_palettes.pdf} &
  199. \includegraphics[page=5, width=3.5cm]{all_palettes.pdf} &
  200. \end{tabular}
  201. \end{frame}
  202. \foreach \col/\i in {%
  203. Default/1, BlueGrayOrange/2, GreenGrayViolet/3, PurpleGrayBlue/4, BrownBlueOrange/5}{
  204. \begin{frame}
  205. \frametitle{\col ~Color Palette}
  206. \includegraphics[page=\i, width=11.2cm]{all_palettes.pdf}
  207. \end{frame}
  208. }
  209. \subsection{Background}
  210. \begin{frame}
  211. \frametitle{Customization of TikZposter: Background}
  212. \begin{columns}[c]
  213. \column{.45\textwidth}
  214. \includegraphics[width=5cm,page=3]{all_backgrounds.pdf}
  215. %%
  216. \column{.55\textwidth}
  217. By \bs usebackgroundstyle command, you can change the background of the poster.
  218. \medskip
  219. \hspace{0.2cm}
  220. \begin{minipage}{.6\textwidth}\small
  221. \bs documentclass\{tikzposter\}
  222. \bs usebackgroundstyle\{Rays\}\\
  223. \\
  224. \bs title\{Title\}\\
  225. \bs author\{Author\}\\
  226. \bs institute\{Institute\}\\
  227. \\
  228. \bs begin\{document\}\\
  229. \\
  230. \bs maketitle\\
  231. \\
  232. \bs block\{Block\}\{Content\}\\
  233. \bs end\{document\}
  234. \end{minipage}
  235. \end{columns}
  236. \end{frame}
  237. \begin{frame}
  238. \frametitle{All Background Styles}
  239. \small
  240. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  241. Default & VerticalGradation & Rays\\[-0.03cm]
  242. \includegraphics[page=1, width=3.5cm]{all_backgrounds.pdf} &
  243. \includegraphics[page=2, width=3.5cm]{all_backgrounds.pdf} &
  244. \includegraphics[page=3, width=3.5cm]{all_backgrounds.pdf} \\ [0.05cm]
  245. BottomVerticalGradation & Empty & \\[-0.03cm]
  246. \includegraphics[page=4, width=3.5cm]{all_backgrounds.pdf} &
  247. \includegraphics[page=5, width=3.5cm]{all_backgrounds.pdf} &
  248. \end{tabular}
  249. \end{frame}
  250. \foreach \back/\i in {%
  251. Default/1, VerticalGradation/2, Rays/3, BottomVerticalGradation/4, Empty/5}{
  252. \begin{frame}
  253. \frametitle{\back ~Background}
  254. \includegraphics[page=\i, width=11.2cm]{all_backgrounds.pdf}
  255. \end{frame}
  256. }
  257. \subsection{Title}
  258. \begin{frame}
  259. \frametitle{Customization of TikZposter: Title node}
  260. \begin{columns}[c]
  261. \column{.45\textwidth}
  262. \includegraphics[width=5cm, page=6]{all_titles.pdf}
  263. %%
  264. \column{.55\textwidth}
  265. By \bs usetitlestyle command, you can change the way the title is depicted.
  266. \medskip
  267. \hspace{0.2cm}
  268. \begin{minipage}{.6\textwidth}\small
  269. \bs documentclass\{tikzposter\}
  270. \bs usetitlestyle\{Wave\}\\
  271. \\
  272. \bs title\{Title\}\\
  273. \bs author\{Author\}\\
  274. \bs institute\{Institute\}\\
  275. \\
  276. \bs begin\{document\}\\
  277. \\
  278. \bs maketitle\\
  279. \\
  280. \bs block\{Block\}\{Content\}\\
  281. \bs end\{document\}
  282. \end{minipage}
  283. \end{columns}
  284. \end{frame}
  285. \begin{frame}
  286. \frametitle{All Title Styles}
  287. \small\vspace{-0.05cm}
  288. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  289. Default & Basic & Empty\\[-0.03cm]
  290. \includegraphics[page=1, width=3.5cm]{all_titles.pdf} &
  291. \includegraphics[page=2, width=3.5cm]{all_titles.pdf} &
  292. \includegraphics[page=3, width=3.5cm]{all_titles.pdf} \\ [0.03cm]
  293. Filled & Envelope & Wave\\[-0.03cm]
  294. \includegraphics[page=4, width=3.5cm]{all_titles.pdf} &
  295. \includegraphics[page=5, width=3.5cm]{all_titles.pdf} &
  296. \includegraphics[page=6, width=3.5cm]{all_titles.pdf} \\ [0.03cm]
  297. VerticalShading & & \\[-0.03cm]
  298. \includegraphics[page=7, width=3.5cm]{all_titles.pdf} &
  299. \end{tabular}
  300. \end{frame}
  301. \foreach \back/\i in {%
  302. Default/1, Basic/2, Empty/3, Filled/4, Envelope/5, Wave/6, VerticalShading/7}{
  303. \begin{frame}
  304. \frametitle{\back ~Title}
  305. \includegraphics[page=\i, width=11.2cm]{all_titles.pdf}
  306. \end{frame}
  307. }
  308. \subsection{Block}
  309. \begin{frame}
  310. \frametitle{Customization of TikZposter: Block nodes}
  311. \begin{columns}[c]
  312. \column{.45\textwidth}
  313. \includegraphics[width=5cm, page=6]{all_blocks.pdf}
  314. %%
  315. \column{.55\textwidth}
  316. By \bs useblockstyle command, you can change the style of the blocks.
  317. \medskip
  318. \hspace{0.2cm}
  319. \begin{minipage}{.6\textwidth}\small
  320. \bs documentclass\{tikzposter\}
  321. \bs useblockstyle\{Slide\}\\
  322. \\
  323. \bs title\{Title\}\\
  324. \bs author\{Author\}\\
  325. \bs institute\{Institute\}\\
  326. \\
  327. \bs begin\{document\}\\
  328. \\
  329. \bs maketitle\\
  330. \\
  331. \bs block\{Block\}\{Content\}\\
  332. \bs end\{document\}
  333. \end{minipage}
  334. \end{columns}
  335. \end{frame}
  336. \begin{frame}
  337. \frametitle{All Block Styles}
  338. \small\vspace{-0.05cm}
  339. \begin{tabular}[t]{@{}p{3.5cm}@{~~~}p{3.5cm}@{~~~}p{3.5cm}}
  340. Default & Basic & Minimal\\[-0.03cm]
  341. \includegraphics[page=1, width=3.5cm]{all_blocks.pdf} &
  342. \includegraphics[page=2, width=3.5cm]{all_blocks.pdf} &
  343. \includegraphics[page=3, width=3.5cm]{all_blocks.pdf} \\ [0.03cm]
  344. Envelope & Corner & Slide\\[-0.03cm]
  345. \includegraphics[page=4, width=3.5cm]{all_blocks.pdf} &
  346. \includegraphics[page=5, width=3.5cm]{all_blocks.pdf} &
  347. \includegraphics[page=6, width=3.5cm]{all_blocks.pdf} \\ [0.03cm]
  348. TornOut & & \\[-0.03cm]
  349. \includegraphics[page=7, width=3.5cm]{all_blocks.pdf} &
  350. \end{tabular}
  351. \end{frame}
  352. \foreach \back/\i in {%
  353. Default/1, Basic/2, Minimal/3, Envelope/4, Corner/5, Slide/6, TornOut/7}{
  354. \begin{frame}
  355. \frametitle{\back ~Block}
  356. \includegraphics[page=\i, width=11.2cm]{all_blocks.pdf}
  357. \end{frame}
  358. }
  359. \subsection{Note}
  360. \begin{frame}
  361. \frametitle{Customization of TikZposter: Notes}
  362. \begin{columns}[c]
  363. \column{.45\textwidth}
  364. \includegraphics[width=5cm, page=4]{all_notes.pdf}
  365. %%
  366. \column{.55\textwidth}
  367. By \bs usenotestyle command, you can change the style of the notes.
  368. \medskip
  369. \hspace{0.2cm}
  370. \begin{minipage}{.6\textwidth}\small
  371. \bs documentclass\{tikzposter\}
  372. \bs usenotestyle\{Sticky\}\\
  373. \\
  374. \bs title\{Title\}\\
  375. \bs author\{Author\}\\
  376. \bs institute\{Institute\}\\
  377. \\
  378. \bs begin\{document\}\\
  379. \\
  380. \bs maketitle\\
  381. \\
  382. \bs block\{Block\}\{Content\}\\
  383. \bs end\{document\}
  384. \end{minipage}
  385. \end{columns}
  386. \end{frame}
  387. \begin{frame}
  388. \frametitle{All Note Styles}
  389. \small
  390. \begin{tabular}[t]{p{4.5cm}p{4.5cm}}
  391. Default & VerticalShading\\
  392. \includegraphics[page=1, width=4.5cm]{all_notes.pdf} &
  393. \includegraphics[page=2, width=4.5cm]{all_notes.pdf}\\
  394. Corner & Sticky\\
  395. \includegraphics[page=3, width=4.5cm]{all_notes.pdf} &
  396. \includegraphics[page=4, width=4.5cm]{all_notes.pdf} \\
  397. \end{tabular}
  398. \end{frame}
  399. \foreach \back/\i in {%
  400. Default/1, VerticalShading/2, Corner/3, Sticky/4}{
  401. \begin{frame}
  402. \frametitle{\back ~Block}
  403. \includegraphics[page=\i, width=11.2cm]{all_notes.pdf}
  404. \end{frame}
  405. }
  406. \subsection{New Look}
  407. \begin{frame}
  408. \frametitle{Customization of TikZposter: Your Own Look}
  409. \footnotesize
  410. You can completely change the appearance of your poster. Below we
  411. define a new color style to be used together with the predefined
  412. background (Default), title (Wave), blocks (Minimal) and notes
  413. (Default) styles.
  414. \medskip\scriptsize
  415. \begin{columns}[t]
  416. \column{.4\textwidth}
  417. \begin{minipage}[t]{0.5\textwidth}
  418. \bs documentclass\{tikzposter\}
  419. \bs definecolor\{mygray\}\{HTML\}\{CCCCCC\}
  420. \bs definecolorstyle\{myColorStyle\}\{\\
  421. \mbox{~~}\bs colorlet\{colorOne\}\{black\}\\
  422. \mbox{~~}\bs colorlet\{colorTwo\}\{mygray\}\\
  423. \mbox{~~}\bs colorlet\{colorThree\}\{mygray\}\\
  424. \}\{\\
  425. \mbox{~~}\% Background Colors\\
  426. \mbox{~~}\bs colorlet\{backgroundcolor\}\{colorTwo!50\}\\
  427. \mbox{~~}\bs colorlet\{framecolor\}\{colorTwo!50\}\\
  428. \mbox{~~}\% Title Colors\\
  429. \mbox{~~}\bs colorlet\{titlefgcolor\}\{white\}\\
  430. \mbox{~~}\bs colorlet\{titlebgcolor\}\{colorOne\}\\
  431. \mbox{~~}\% Block Colors\\
  432. \mbox{~~}\bs colorlet\{blocktitlebgcolor\}\{colorTwo!50\}\\
  433. \mbox{~~}\bs colorlet\{blocktitlefgcolor\}\{black\}\\
  434. \mbox{~~}\bs colorlet\{blockbodybgcolor\}\{colorTwo!50\}\\
  435. \mbox{~~}\bs colorlet\{blockbodyfgcolor\}\{black\}\\
  436. \mbox{~~}\% Innerblock Colors\\
  437. \mbox{~~}\bs colorlet\{innerblocktitlebgcolor\}\{white\}\\
  438. \mbox{~~}\bs colorlet\{innerblocktitlefgcolor\}\{black\}\\
  439. \mbox{~~}\bs colorlet\{innerblockbodybgcolor\}\{white\}\\
  440. \mbox{~~}\bs colorlet\{innerblockbodyfgcolor\}\{black\}\\
  441. \mbox{~~}\% Note colors\\
  442. \mbox{~~}\bs colorlet\{notefgcolor\}\{black\}\\
  443. \mbox{~~}\bs colorlet\{notebgcolor\}\{white\}\\
  444. \mbox{~~}\bs colorlet\{notefrcolor\}\{white\}\\
  445. \}
  446. \end{minipage}
  447. %%
  448. \column{.6\textwidth}
  449. \begin{minipage}[t]{0.5\textwidth}
  450. \bs usecolorstyle\{myColorStyle\}\\
  451. % \bs usebackgroundstyle\{Default\}\\
  452. \bs usetitlestyle\{Wave\}\\
  453. \bs useblockstyle\{Minimal\}\\
  454. \\
  455. \bs usepackage\{avant\}\\
  456. \bs renewcommand*\bs familydefault\{\bs sfdefault\}\\
  457. \bs usepackage[T1]\{fontenc\}\\
  458. \\
  459. \bs title\{Title\}%
  460. \bs author\{Author\}%
  461. \bs institute\{Institute\}\\
  462. \\
  463. \bs begin\{document\}\\
  464. \bs maketitle\\
  465. \bs begin\{columns\}\\
  466. \mbox{~~}\bs column\{0.5\}\\
  467. \mbox{~~}\bs block\{Block 1\}\{\\
  468. \mbox{~~~~}\bs coloredbox\{\\
  469. \mbox{~~~~~~}Content 1\\
  470. \mbox{~~}\}\}\\
  471. \mbox{~~}\bs column\{0.5\}\\
  472. \mbox{~~}\bs block\{Block 2\}\{\\
  473. \mbox{~~~~}\bs coloredbox\{\\
  474. \mbox{~~~~~~}Content 2\\
  475. \mbox{~~}\}\}\\
  476. \bs end\{columns\}\\
  477. \bs end\{document\}
  478. \end{minipage}
  479. \end{columns}
  480. \vspace{-4cm}\hspace{7cm}\includegraphics[width=4cm]{mytheme.pdf}
  481. ~\\~\\~\\~\\~\\
  482. \end{frame}
  483. \begin{frame}
  484. \frametitle{My Customized Poster}
  485. \includegraphics[width=11.2cm]{mytheme.pdf}
  486. \end{frame}
  487. \end{document}