summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-11-14 22:16:14 +0000
committerKarl Berry <karl@freefriends.org>2020-11-14 22:16:14 +0000
commitf21ed6178df3c1d1cd9e2a09de9dbf2b7bd6681b (patch)
tree9b2eab7305d302a5c461beada98460367e71c882 /Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic
parent64fe7cd4450c0ec196d3d29485023f5f335fde02 (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')
-rw-r--r--Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/README.md51
-rw-r--r--Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.pdfbin234100 -> 236750 bytes
-rw-r--r--Master/texmf-dist/doc/latex/beamertheme-pure-minimalistic/beamertheme-pure-minimalistic-demo.tex253
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
index 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
Binary files differ
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