texlive[73350] Master/texmf-dist: beamertheme-simpleplus (7jan25)
commits+karl at tug.org
commits+karl at tug.org
Tue Jan 7 22:02:56 CET 2025
Revision: 73350
https://tug.org/svn/texlive?view=revision&revision=73350
Author: karl
Date: 2025-01-07 22:02:56 +0100 (Tue, 07 Jan 2025)
Log Message:
-----------
beamertheme-simpleplus (7jan25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/README.md
trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.pdf
trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.tex
trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamercolorthemeSimplePlus.sty
trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerfontthemeSimplePlus.sty
trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerinnerthemeSimplePlus.sty
trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerthemeSimplePlus.sty
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/reference.bib
Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/README.md 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/README.md 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,24 +1,11 @@
-# SimplePlus Beamer Theme
+# 🍃 SimplePlus Beamer Theme
-A simple and clean beamer template.
+The **SimplePlus Beamer Theme** is a minimalist and elegant LaTeX template tailored for academic and scientific presentations.
-**Website:**
+- Overleaf: https://www.overleaf.com/latex/templates/simpleplus-beamertheme/wfmfjhdcrdfx
+- CTAN: https://ctan.org/pkg/beamertheme-simpleplus
+- Github: https://github.com/pm25/SimplePlus-BeamerTheme
-https://github.com/PM25/SimplePlus-BeamerTheme
-
-**Overleaf:**
-
-https://www.overleaf.com/latex/templates/simpleplus-beamertheme/wfmfjhdcrdfx
-
-**Author:**
-
-Pin-Yen Huang (pyhuang97 at gmail.com)
-
-**Compiled sample document:**
-
-beamertheme-simpleplus-sample.pdf
-
## License
-This is free and unencumbered software released into the public domain.
-For more information, please see the file `LICENSE` or refer to <http://unlicense.org>.
\ No newline at end of file
+This project is released under the **Unlicense License**, granting you complete freedom to use, modify, and distribute the template. For more details, see the [LICENSE](./LICENSE) file.
\ No newline at end of file
Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.tex 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/beamertheme-simpleplus-sample.tex 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,6 +1,7 @@
%----------------------------------------------------------------------------------------
-% PACKAGES AND THEMES
+% PACKAGES AND THEMES
%----------------------------------------------------------------------------------------
+
\documentclass[aspectratio=169,xcolor=dvipsnames]{beamer}
\usetheme{SimplePlus}
@@ -9,24 +10,23 @@
\usepackage{booktabs} % Allows the use of \toprule, \midrule and \bottomrule in tables
%----------------------------------------------------------------------------------------
-% TITLE PAGE
+% TITLE PAGE
%----------------------------------------------------------------------------------------
-\title[short title]{Simple Beamer Theme} % The short title appears at the bottom of every slide, the full title is only on the title page
+\title{Simple Beamer Theme}
\subtitle{Subtitle}
-\author[Pin-Yen] {Pin-Yen Huang}
+\author{Pin-Yen Huang}
-\institute[NTU] % Your institution as it will appear on the bottom of every slide, may be shorthand to save space
+\institute
{
Department of Computer Science and Information Engineering \\
National Taiwan University % Your institution for the title page
}
-\date{Dec 16, 2021} % Date, can be changed to a custom date
+\date{\today} % Date, can be changed to a custom date
-
%----------------------------------------------------------------------------------------
-% PRESENTATION SLIDES
+% PRESENTATION SLIDES
%----------------------------------------------------------------------------------------
\begin{document}
@@ -86,7 +86,7 @@
\item Example
\end{enumerate}
- \column{.5\textwidth} % Right column and width
+ \column{.45\textwidth} % Right column and width
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lectus nisl, ultricies in feugiat rutrum, porttitor sit amet augue. Aliquam ut tortor mauris. Sed volutpat ante purus, quis accumsan dolor.
\end{columns}
@@ -140,14 +140,9 @@
%------------------------------------------------
\begin{frame}{References}
- % Beamer does not support BibTeX so references must be inserted manually as below
- \footnotesize{
- \begin{thebibliography}{99}
- \bibitem[Smith, 2012]{p1} John Smith (2012)
- \newblock Title of the publication
- \newblock \emph{Journal Name} 12(3), 45 -- 678.
- \end{thebibliography}
- }
+ \footnotesize
+ \bibliography{reference.bib}
+ \bibliographystyle{apalike}
\end{frame}
%------------------------------------------------
Added: trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/reference.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/reference.bib (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/reference.bib 2025-01-07 21:02:56 UTC (rev 73350)
@@ -0,0 +1,9 @@
+ at article{p1,
+ author = {John Smith},
+ title = {Title of the publication},
+ journal = {Journal Name},
+ year = {2012},
+ volume = {12},
+ number = {3},
+ pages = {45--678}
+}
\ No newline at end of file
Property changes on: trunk/Master/texmf-dist/doc/latex/beamertheme-simpleplus/reference.bib
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamercolorthemeSimplePlus.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamercolorthemeSimplePlus.sty 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamercolorthemeSimplePlus.sty 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,33 +1,37 @@
-% !TEX TS-program = xelatex
-% !TEX encoding = UTF-8 Unicode
+%-------------------------------------------------------------
+% Package: beamertheme-SimplePlus
+% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
+% Version: 1.1, 2025-01-07
+% Link: https://github.com/pm25/SimplePlus-BeamerTheme
+% This is free and unencumbered software released into the
+% public domain; see <http://unlicense.org> for details.
+%-------------------------------------------------------------
-%----------------------------------------------------------------------------------------
-% Package: beamertheme-SimplePlus
-% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
-% Version: 1.0, 2021-12-16
-% Link: https://github.com/PM25/SimplePlus-BeamerTheme
-% This is free and unencumbered software released into the
-% public domain; see <http://unlicense.org> for details.
-%----------------------------------------------------------------------------------------
+%--------------------------------------
+% Color Settings
+%--------------------------------------
-% define color
-\definecolor{InvisibleRed}{rgb}{0.97, 0.92, 0.92}
-\definecolor{InvisibleGreen}{rgb}{0.92, 0.97, 0.92}
-\definecolor{InvisibleBlue}{rgb}{0.92, 0.92, 0.97}
+% define custom colors
+\definecolor{MutedRed}{rgb}{0.97, 0.92, 0.92}
+\definecolor{MutedGreen}{rgb}{0.92, 0.97, 0.92}
+\definecolor{MutedBlue}{rgb}{0.92, 0.92, 0.97}
+\definecolor{MutedBlack}{rgb}{0.95, 0.95, 0.95}
\definecolor{MediumRed}{rgb}{0.925, 0.345, 0.345}
\definecolor{MediumGreen}{rgb}{0.37, 0.7, 0.66}
\definecolor{MediumBlue}{rgb}{0.015, 0.315, 0.45}
+\definecolor{MediumBlack}{rgb}{0.219, 0.259, 0.349}
-\definecolor{DarkBlue}{rgb}{0.05, 0.15, 0.35}
+\definecolor{DarkBlue}{rgb}{0.05, 0.15, 0.35}
-% set color
+% set beamer color themes
\usecolortheme[named=DarkBlue]{structure}
+% customize colors for elements
\setbeamercolor{titlelike}{parent=structure}
-\setbeamercolor{block title}{bg=MediumBlue}
-\setbeamercolor{block body}{bg=InvisibleBlue}
-\setbeamercolor{block title example}{bg=MediumGreen}
-\setbeamercolor{block body example}{bg=InvisibleGreen}
-\setbeamercolor{block title alerted}{bg=MediumRed}
-\setbeamercolor{block body alerted}{bg=InvisibleRed}
\ No newline at end of file
+\setbeamercolor{block title}{fg=white,bg=MediumBlue}
+\setbeamercolor{block body}{fg=black,bg=MutedBlue}
+\setbeamercolor{block title example}{fg=white,bg=MediumGreen}
+\setbeamercolor{block body example}{fg=black,bg=MutedGreen}
+\setbeamercolor{block title alerted}{fg=white,bg=MediumRed}
+\setbeamercolor{block body alerted}{fg=black,bg=MutedRed}
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerfontthemeSimplePlus.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerfontthemeSimplePlus.sty 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerfontthemeSimplePlus.sty 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,22 +1,19 @@
-% !TEX TS-program = xelatex
-% !TEX encoding = UTF-8 Unicode
+%-------------------------------------------------------------
+% Package: beamertheme-SimplePlus
+% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
+% Version: 1.1, 2025-01-07
+% Link: https://github.com/pm25/SimplePlus-BeamerTheme
+% This is free and unencumbered software released into the
+% public domain; see <http://unlicense.org> for details.
+%-------------------------------------------------------------
-%----------------------------------------------------------------------------------------
-% Package: beamertheme-SimplePlus
-% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
-% Version: 1.0, 2021-12-16
-% Link: https://github.com/PM25/SimplePlus-BeamerTheme
-% This is free and unencumbered software released into the
-% public domain; see <http://unlicense.org> for details.
-%----------------------------------------------------------------------------------------
+%--------------------------------------
+% Font Settings
+%--------------------------------------
-\mode<presentation>
-
-%%%%%%%%%%%% fonts
-
\setbeamerfont{structure}{family=\sffamily,series=\mdseries}
-\setbeamerfont{title}{size=\huge,series=\bfseries,parent=structure}
+\setbeamerfont{title}{size=\LARGE,series=\bfseries,parent=structure}
\setbeamerfont{subtitle}{size=\normalsize,parent=title}
\setbeamerfont{date}{size=\scriptsize,series=\mdseries,parent=structure}
@@ -23,16 +20,13 @@
\setbeamerfont{author}{size=\large,series=\mdseries,parent=structure}
\setbeamerfont{institute}{size=\scriptsize,series=\mdseries,parent=structure}
-\setbeamerfont{section in toc}{size=\Large,series=\bfseries,parent=structure}
+\setbeamerfont{section in toc}{size=\large,series=\bfseries,parent=structure}
\setbeamerfont{section in head/foot}{size=\tiny,parent=structure}
\setbeamerfont{subsection in toc}{size=\small,series=\mdseries,parent={section in toc}}
-\setbeamerfont{frametitle}{size=\LARGE,series=\bfseries,parent=structure}
-\setbeamerfont{framesubtitle}{parent=frametitle,size=\Large}
+\setbeamerfont{frametitle}{size=\Large,series=\bfseries,parent=structure}
+\setbeamerfont{framesubtitle}{parent=frametitle,size=\large}
\setbeamerfont{caption}{size=\footnotesize}
\setbeamerfont{item}{parent=structure,series=\mdseries}
-\setbeamerfont{block title}{size=\large,series=\mdseries,parent={structure,block body}}
-
-\mode
-<all>
+\setbeamerfont{block title}{size=\large,series=\mdseries,parent={structure,block body}}
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerinnerthemeSimplePlus.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerinnerthemeSimplePlus.sty 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerinnerthemeSimplePlus.sty 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,60 +1,78 @@
-% !TEX TS-program = xelatex
-% !TEX encoding = UTF-8 Unicode
+%-------------------------------------------------------------
+% Package: beamertheme-SimplePlus
+% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
+% Version: 1.1, 2025-01-07
+% Link: https://github.com/pm25/SimplePlus-BeamerTheme
+% This is free and unencumbered software released into the
+% public domain; see <http://unlicense.org> for details.
+%-------------------------------------------------------------
-%----------------------------------------------------------------------------------------
-% Package: beamertheme-SimplePlus
-% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
-% Version: 1.0, 2021-12-16
-% Link: https://github.com/PM25/SimplePlus-BeamerTheme
-% This is free and unencumbered software released into the
-% public domain; see <http://unlicense.org> for details.
-%----------------------------------------------------------------------------------------
+%--------------------------------------
+% Inner Theme Settings
+%--------------------------------------
\pgfdeclareverticalshading[lower.bg,upper.bg]{bmb at transition}{200cm}{%
- color(0pt)=(lower.bg); color(2pt)=(lower.bg); color(4pt)=(lower.bg)}
+color(0pt)=(lower.bg); color(2pt)=(lower.bg); color(4pt)=(lower.bg)}
-\setbeamersize{text margin left=2em,text margin right=2em}
+\setbeamersize{text margin left=2em,text margin right=2em}
-% table of contents (overview)
-\setbeamertemplate{section in toc}[sections numbered]
-\setbeamertemplate{subsection in toc}{\leavevmode\leftskip=3.2em\rlap{\hskip-2em\inserttocsectionnumber.\inserttocsubsectionnumber}\inserttocsubsection\par}
-
\setbeamertemplate{footline}[frame number]
\setbeamertemplate{navigation symbols}{}
+
\setbeamertemplate{blocks}[rounded][shadow=false]
+
\setbeamertemplate{enumerate items}[default]
+\setbeamertemplate{enumerate subitem}[default]
+\setbeamertemplate{itemize items}[circle]
+\setbeamertemplate{itemize subitem}[circle]
-\setbeamertemplate{frametitle}{\vspace*{0.5em}\bfseries\insertframetitle\par\vskip-6pt\hrulefill\vspace{-0.1em}}
+% table of contents (overview) settings
+\setbeamertemplate{section in toc}[sections numbered]
+\setbeamertemplate{subsection in toc}{%
+ \leavevmode
+ \leftskip=3.2em
+ \rlap{\hskip-2em\inserttocsectionnumber.\inserttocsubsectionnumber}
+ \inserttocsubsection\par
+}
-\setbeamertemplate{title page}{
- \vspace{7em}
+% frame title customization
+\setbeamertemplate{frametitle}{%
+ \vspace*{0.5em}
+ \bfseries\insertframetitle\par
+ \vskip-6pt
+ \hrulefill\vspace{-0.1em}
+}
+
+% title page customization
+\setbeamertemplate{title page}{%
+ \vspace{6em}
\begingroup
- \centering
- % ------------------------
- \begin{beamercolorbox}[sep=8pt,center]{title}
+ \centering
+ % ------------------------
+ \begin{beamercolorbox}[sep=10pt,center]{title}
\usebeamerfont{title}\inserttitle\par%
\ifx\insertsubtitle\@empty%
\else%
- \vskip0.25em%
- {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
- \fi%
- \end{beamercolorbox}%
- \vskip0.5em\par
- % ------------------------
- \begin{beamercolorbox}[sep=8pt,center]{author}
+ \vskip0.25em%
+ {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
+ \fi%
+ \end{beamercolorbox}%
+ \vskip0.5em\par
+ % ------------------------
+ \begin{beamercolorbox}[sep=8pt,center]{author}
\usebeamerfont{author}\insertauthor
- \end{beamercolorbox}
- \vskip-1em
- % ------------------------
- \begin{beamercolorbox}[sep=8pt,center]{institute}
+ \end{beamercolorbox}
+ \vskip-1em
+ % ------------------------
+ \begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
- \end{beamercolorbox}
- % ------------------------
- \begin{beamercolorbox}[sep=8pt,center]{date}
+ \end{beamercolorbox}
+ % ------------------------
+ \begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
- \end{beamercolorbox}\vskip0.5em
- % ------------------------
- {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
+ \end{beamercolorbox}\vskip0.5em
+ % ------------------------
+ {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
\endgroup
\vfill
}
\ No newline at end of file
Modified: trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerthemeSimplePlus.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerthemeSimplePlus.sty 2025-01-07 21:02:44 UTC (rev 73349)
+++ trunk/Master/texmf-dist/tex/latex/beamertheme-simpleplus/beamerthemeSimplePlus.sty 2025-01-07 21:02:56 UTC (rev 73350)
@@ -1,21 +1,18 @@
-% !TEX TS-program = xelatex
-% !TEX encoding = UTF-8 Unicode
+%-------------------------------------------------------------
+% Package: beamertheme-SimplePlus
+% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
+% Version: 1.1, 2025-01-07
+% Link: https://github.com/pm25/SimplePlus-BeamerTheme
+% This is free and unencumbered software released into the
+% public domain; see <http://unlicense.org> for details.
+%-------------------------------------------------------------
-%----------------------------------------------------------------------------------------
-% Package: beamertheme-SimplePlus
-% Author: Pin-Yen Huang (pyhuang97 at gmail.com)
-% Version: 1.0, 2021-12-16
-% Link: https://github.com/PM25/SimplePlus-BeamerTheme
-% This is free and unencumbered software released into the
-% public domain; see <http://unlicense.org> for details.
-%----------------------------------------------------------------------------------------
+%--------------------------------------
+% Beamer Settings
+%--------------------------------------
\mode<presentation>
-% Settings
-\usetheme{Madrid}
-\useinnertheme{circles}
-
\usefonttheme{SimplePlus}
\usecolortheme{SimplePlus}
\useinnertheme{SimplePlus}
More information about the tex-live-commits
mailing list.