diff options
author | Karl Berry <karl@freefriends.org> | 2020-11-14 22:16:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-11-14 22:16:14 +0000 |
commit | f21ed6178df3c1d1cd9e2a09de9dbf2b7bd6681b (patch) | |
tree | 9b2eab7305d302a5c461beada98460367e71c882 /Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic | |
parent | 64fe7cd4450c0ec196d3d29485023f5f335fde02 (diff) |
beamertheme-pure-minimalistic (14nov20)
git-svn-id: svn://tug.org/texlive/trunk@56934 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic')
3 files changed, 187 insertions, 117 deletions
diff --git a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/README.md b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/README.md index 816c0080578..1a0b4e88712 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/README.md +++ b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/README.md @@ -9,6 +9,7 @@ ![Build and Release](https://github.com/kai-tub/latex-beamer-pure-minimalistic/workflows/Build%20and%20Release/badge.svg) ![Upload Assets](https://github.com/kai-tub/latex-beamer-pure-minimalistic/workflows/Upload%20Assets/badge.svg) + A presentation theme for LaTeX-Beamer that is truly minimalistic, so that the focus is on the presenter and not on the slides. @@ -22,6 +23,9 @@ To build the [beamertheme-pure-minimalistic-demo.tex](beamertheme-pure-minimalis [fontaxes](https://ctan.org/pkg/fontaxes), and [mwe](https://ctan.org/pkg/mwe) are also required. +<!-- <a href="https://www.buymeacoffee.com/kaitub" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/arial-blue.png" alt="Buy Me A Coffee" style="height: 20px !important;width: 81px !important;" ></a> --> +<a href="https://www.buymeacoffee.com/kaitub" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/arial-blue.png" alt="Buy Me A Coffee" width="162px" height="40px"/></a> + </div> **Table of contents:** @@ -41,19 +45,20 @@ To build the [beamertheme-pure-minimalistic-demo.tex](beamertheme-pure-minimalis - [License](#license) - [Contributing](#contributing) - [Contact](#contact) +- [Other great beamer themes](#other-great-beamer-themes) # Main goals -- The theme produces no warnings - It should be looking *good* in a 4:3 and 16:9 aspect ratio, without the need to change anything. - Provides an environment for vertical-spaced items - Easy option to either use light- or dark-mode - Is designed to be purely minimalistic without any distractions - Easily use own logos +- Should support different languages without too many changes # Demo A sample document can be seen in the -[beamertheme-pure-minimalistic-demo.pdf](https://github.com/kai-tub/latex-beamer-pure-minimalistic/wiki/demo.pdf), -produced from [beamertheme-pure-minimalistic-demo.tex](beamertheme-pure-minimalistic-beamertheme-pure-minimalistic-demo.tex). +[beamertheme-pure-minimalistic-demo.pdf](https://github.com/kai-tub/latex-beamer-pure-minimalistic/wiki/beamertheme-pure-minimalistic-demo.pdf), +produced from [beamertheme-pure-minimalistic-demo.tex](beamertheme-pure-minimalistic-demo.tex). The document shows all of the design decisions, as well as some packages and commands that work well for presentations. For example, starting the @@ -189,24 +194,23 @@ the [Focus beamer theme](https://github.com/elauksap/focus-beamertheme). ![fira-fonts](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/fira_font.png) Some dislike the Fira Fonts. As an alternative, this -theme also integrates the *Helvetica* fonts. -The Helvetica fonts are a classical font choice for presentations. +theme also integrates the *Noto* fonts. -To use the Helvetica fonts: +To use the Noto fonts: ```latex -\usetheme[helvetica, darkmode]{pureminimalistic} +\usetheme[noto, darkmode]{pureminimalistic} ``` -![helvetica-fonts](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/helvetica_font.png) +![noto-fonts](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/noto_font.png) -If you prefer the default fonts, disable the Fira Fonts with: +If you prefer the default fonts _or_ load your own fonts, disable the Fira Fonts with: ```latex -\usetheme[nofirafonts, darkmode]{pureminimalistic} +\usetheme[customfont, darkmode]{pureminimalistic} ``` -![helvetica-fonts](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/default_font.png) +![default-fonts](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/default_font.png) ## Footer options @@ -232,10 +236,29 @@ set the `nofooter` option: ![no-footer](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/no_footer.png) +**Replace footer logo with page count** + +To remove the footer logo and instead move the page description +to that position use the `nofooterlogo` option: +```latex +\usetheme[nofooterlogo, darkmode]{pureminimalistic} +``` + +![no-footer-logo](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/no_footer_logo.png) + +**Customize word for Page in footer** + +To change the word _Page_ in the footer, define a different word with: +```latex +\renewcommand{\pageword}{Seite} +``` + +![custom-page-word](https://raw.githubusercontent.com/wiki/kai-tub/latex-beamer-pure-minimalistic/minimal_examples/custom_page_word.png) + # Release status The next steps and thoughts about the upcoming release with possible features can be seen on the [project -page](https://github.com/kai-tub/latex_beamer_pure_minimalistic/projects/1). +page](https://github.com/kai-tub/latex-beamer-pure-minimalistic/projects/1). # License This software is released under the GNU GPL v3.0 @@ -250,3 +273,7 @@ As always, PRs are welcome. :) If you have any comments, issues, or suggestions, please open an issue on GitHub. I will try my best to help as much as I can. :) + +# Other great beamer themes +If you want to check out other awesome LaTeX beamer themes take a look +at the [ultimate-beamer-theme-list](https://github.com/martinbjeldbak/ultimate-beamer-theme-list) by [Martin Bjeldbak Madsen](https://github.com/martinbjeldbak)! diff --git a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.pdf b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.pdf Binary files differindex 67a3d29822d..d8a8cf48e1e 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.pdf +++ b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.pdf diff --git a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.tex b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.tex index 888f85b64dc..f6a929618d0 100644 --- a/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.tex +++ b/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.tex @@ -26,8 +26,9 @@ \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{tikz} -\usetheme[showmaxslides, darkmode]{pureminimalistic} - +\usetheme[darkmode, showmaxslides]{pureminimalistic} +% \renewcommand{\pageword}{} +% \renewcommand{\logoheader}{\vspace{1.5em}} \usepackage[backend=biber, doi=false, maxbibnames=2, maxcitenames=2,% style=numeric, sorting=none, url=false, eprint=false]{biblatex} \addbibresource{demo_bib.bib} @@ -49,26 +50,36 @@ always longer than you would expect} % For longer table of contents, I find it cleaner to % use no footline. \begin{frame}[plain, noframenumbering]{Outline} - \tableofcontents + \tableofcontents \end{frame} \section{Aspect ratio} \begin{frame}[fragile]{Aspect ratio} - This pdf uses a 16:9 aspect ratio. To utilize - this version, simply use: - \begin{verbatim} + This pdf uses a 16:9 aspect ratio. To utilize + this version, simply use: + \begin{verbatim} \documentclass[aspectratio=169]{beamer} \end{verbatim} - \vfill - The default is a 4:3 aspect ratio. - \begin{verbatim} + \vfill + The default is a 4:3 aspect ratio. + \begin{verbatim} \documentclass{beamer} \end{verbatim} \end{frame} \section{vfilleditems} +\begin{frame}{Using itemize} + \begin{itemize} + \item I like it to have my bullet points + \item evenly spaced from one another + \item then few bullet points, are not crammed on + the upper part of the slide + like it is right now with itemize + \end{itemize} +\end{frame} + \begin{frame}[fragile]{Using vfilleditems} - \begin{verbatim} + \begin{verbatim} Use the provided \vfilleditems environment to create nicely spaced bullet points. @@ -82,53 +93,66 @@ always longer than you would expect} \end{frame} \begin{frame}{Using vfilleditems} - \begin{vfilleditems} - \item I like it to have my bullet points - \item evenly spaced from one another - \item then few bullet points, are not crammed on - the upper part of the slide - \end{vfilleditems} + \begin{vfilleditems} + \item I like it to have my bullet points + \item evenly spaced from one another + \item then few bullet points, are not crammed on + the upper part of the slide + \end{vfilleditems} \end{frame} +\begin{frame}{Using vfilleditems} + \begin{vfilleditems} + \item Note that the overlay specification + is a bit different to \emph{itemize} + \item For grouped overlay specifications, simply add it + directly after the environment: + \begin{vfilleditems} + \item \texttt{\textbackslash{}begin\{vfilleditems\}<+->} + \end{vfilleditems} + \end{vfilleditems} +\end{frame} + + \section{Fonts} \begin{frame}[fragile]{Fonts} - Fonts: + Fonts: - {\small This is small} + {\small This is small} - This is normal size + This is normal size - {\large This is large} - \vfill - Per default the \emph{Fira Font} Package is - used. The \emph{Helvetica Font} is also bundled into this - package. + {\large This is large} + \vfill + Per default the \emph{Fira Font} Package is + used. The \emph{Noto Font} is also bundled into this + package. \end{frame} \begin{frame}[fragile]{Fonts} - To use \emph{Helvetica} instead of \emph{Fira Fonts} - \begin{verbatim} - \usetheme[helvetica]{pureminimalistic} + To use \emph{Noto} instead of \emph{Fira Fonts} + \begin{verbatim} + \usetheme[noto]{pureminimalistic} \end{verbatim} - \vfill - To disable the \emph{Fira Fonts} and use the default font - \begin{verbatim} - \usetheme[nofirafonts]{pureminimalistic} + \vfill + To disable the \emph{Fira Fonts} and use the default font + \begin{verbatim} + \usetheme[customfont]{pureminimalistic} \end{verbatim} \end{frame} \section{Color} \begin{frame}[fragile]{Color} - To overwrite the theme color - \begin{enumerate} - \item Define a new color - \item redefine the themes color (before document begins) - \end{enumerate} + To overwrite the theme color + \begin{enumerate} + \item Define a new color + \item redefine the themes color (before document begins) + \end{enumerate} \end{frame} \begin{frame}[fragile]{Change color example} - \small - \begin{verbatim} + \small + \begin{verbatim} \usetheme{pureminimalistic} \definecolor{textcolor}{RGB}{0, 0, 120} \definecolor{title}{RGB}{0, 0, 0} @@ -143,35 +167,35 @@ always longer than you would expect} \end{frame} \begin{frame}[fragile]{Dark mode} - I've included a simple way to use a dark mode - color theme. To use the dark color mode, provide the \texttt{darkmode} - option. - \begin{verbatim} + I've included a simple way to use a dark mode + color theme. To use the dark color mode, provide the \texttt{darkmode} + option. + \begin{verbatim} \usetheme[darkmode]{pureminimalistic} \end{verbatim} - Sometimes, the logos have to be changed to look nice on a - dark background. For now, I am simply loading different - files if \texttt{darkmode} is used. + Sometimes, the logos have to be changed to look nice on a + dark background. For now, I am simply loading different + files if \texttt{darkmode} is used. \end{frame} \section{Graphics} \begin{frame}{Logos} - Commands setting the logos: - \begin{vfilleditems} - \item \texttt{\textbackslash{}logotitle} -- Command used for the title page. - Here \texttt{\textbackslash{}linewidth} corresponds to the entire paper width. - \item \texttt{\textbackslash{}logoheader} -- Command used for the header. - Here \texttt{\textbackslash{}linewidth} corresponds to a smaller box, - as the horizontal space is shared with the title. - \item \texttt{\textbackslash{}logofooter} -- Command used for the footer. - Here \texttt{\textbackslash{}linewidth} corresponds to a smaller box, - as the horizontal space is shared with the footer text. - \end{vfilleditems} + Commands setting the logos: + \begin{itemize} + \item \texttt{\textbackslash{}logotitle} -- Command used for the title page. + Here \texttt{\textbackslash{}linewidth} corresponds to the entire paper width. + \item \texttt{\textbackslash{}logoheader} -- Command used for the header. + Here \texttt{\textbackslash{}linewidth} corresponds to a smaller box, + as the horizontal space is shared with the title. + \item \texttt{\textbackslash{}logofooter} -- Command used for the footer. + Here \texttt{\textbackslash{}linewidth} corresponds to a smaller box, + as the horizontal space is shared with the footer text. + \end{itemize} \end{frame} \begin{frame}[fragile]{Logos -- Load own logo} - To use your own logos, simply redefine the commands and adjust the sizes. - \begin{verbatim} + To use your own logos, simply redefine the commands and adjust the sizes. + \begin{verbatim} \renewcommand{\logotitle}{\includegraphics% [width=.2\linewidth]{alternative_logo/gameboy.png}} \renewcommand{\logoheader}{\includegraphics% @@ -182,16 +206,20 @@ always longer than you would expect} \end{frame} \begin{frame}[fragile]{Logos -- Disable logo} - To disable the logo, overwrite the default logo command with an empty - command. - \begin{verbatim} - \renewcommand{\logofooter}{} + To disable the logo, overwrite the default logo command with an empty + command. + \begin{verbatim} + \renewcommand{\logoheader}{} + \end{verbatim} + You may want to add some vertical space if you wish to delete the \texttt{logoheader}. + \begin{verbatim} + \renewcommand{\logoheader}{\vspace{1.5em}} \end{verbatim} \end{frame} \begin{frame}{Figures} - I also changed the default caption settings to not - include \texttt{Figure:} and reduced the font size. + I also changed the default caption settings to not + include \texttt{Figure:} and reduced the font size. \begin{figure}[H] \centering \begin{columns}[T] @@ -208,10 +236,10 @@ always longer than you would expect} \end{frame} \begin{frame}[fragile]{Figures -- Set background watermark} - There is no extra option to define a background watermark, but here - is a command that could be used to create one manually: - \vfill - \begin{verbatim} + There is no extra option to define a background watermark, but here + is a command that could be used to create one manually: + \vfill + \begin{verbatim} \setbeamertemplate{background}{% \tikz[overlay,remember picture]% \node[opacity=0.8]at (current page.center)% @@ -222,72 +250,87 @@ always longer than you would expect} \end{frame} { - \setbeamertemplate{background}{% +\setbeamertemplate{background}{% \tikz[overlay,remember picture]% \node[opacity=0.8]at (current page.center)% {\includegraphics[width=.2\linewidth]% - {example-image-a}};% - } + {example-image-a}};% +} \begin{frame}{Figures -- Set background watermark} - Usually you would add this command to specific - frames by enclosing this command and all desired frames with - curly brackets. - \vfill - See the source code of this \emph{*.tex} file for an - example. + Usually you would add this command to specific + frames by enclosing this command and all desired frames with + curly brackets. + \vfill + See the source code of this \emph{*.tex} file for an + example. \end{frame} } - \section{Footer options} \begin{frame}[fragile]{Disable footer} - If you do not want to use a footer, disable it with: - \begin{verbatim} + If you do not want to use a footer, disable it with: + \begin{verbatim} \usetheme[nofooter]{pureminimalistic} \end{verbatim} \end{frame} \begin{frame}[fragile]{Show max slide numbers} - For these slides, I used the option to - show the maximum number of slides. To activate it - one has to activate it with: - \begin{verbatim} + For these slides, I used the option to + show the maximum number of slides. To activate it + one has to activate it with: + \begin{verbatim} \usetheme[showmaxslides]{pureminimalistic} \end{verbatim} - Usually, I prefer to not show the maximum number of - slides, as the people tend to lose focus if they know - the last few slides are shown. + Usually, I prefer to not show the maximum number of + slides, as the people tend to lose focus if they know + the last few slides are shown. +\end{frame} + +\begin{frame}[fragile]{Remove footer logo} + If you wish to remove the footer logo \emph{and} + move the page number to the right parts use: + \begin{verbatim} + \usetheme[nofooterlogo]{pureminimalistic} + \end{verbatim} +\end{frame} + +\begin{frame}[fragile]{Change Page word} + If you wish to remove or change the word \emph{Page} + in the footer, change the value with + \begin{verbatim} + \renewcommand{\pageword}{Seite} + \end{verbatim} \end{frame} \section{Citations} \begin{frame}{Citations} - I've also changed the bibliography options to be minimalistic: + I've also changed the bibliography options to be minimalistic: - Just showing a simple \texttt{\textbackslash{}cite} \cite{AlexNet} - \vfill - \printbibliography + Just showing a simple \texttt{\textbackslash{}cite} \cite{AlexNet} + \vfill + \printbibliography \end{frame} \appendix % do not count the following slides for the total number \section*{Backup Slides} \begin{frame}[plain, noframenumbering] - \centering - \vfill - {\fontsize{40}{50}\selectfont Backup Slides} - \vfill + \centering + \vfill + {\fontsize{40}{50}\selectfont Backup Slides} + \vfill \end{frame} \begin{frame}{What happened to the page numbering?} - \begin{vfilleditems} - \item I've used the \texttt{appendixnumberbeamer} - package, which resets the frame counting after calling - \texttt{\textbackslash{}appendix} - \item Depending on the used pdf viewer, the total - count of frames shouldn't include the backup slides and - won't demotivate the audience. - \item Usually, I would use a \texttt{plain} frame - for the backup slides. - \end{vfilleditems} + \begin{itemize} + \item I've used the \texttt{appendixnumberbeamer} + package, which resets the frame counting after calling + \texttt{\textbackslash{}appendix} + \item Depending on the used pdf viewer, the total + count of frames shouldn't include the backup slides and + won't demotivate the audience. + \item Usually, I would use a \texttt{plain} frame + for the backup slides. + \end{itemize} \end{frame} \end{document}
\ No newline at end of file |