Repository: PM25/SimplePlus-BeamerTheme
Branch: master
Commit: d4134a765951
Files: 9
Total size: 16.7 KB
Directory structure:
gitextract_he9olhiq/
├── .gitignore
├── LICENSE
├── README.md
├── beamercolorthemeSimplePlus.sty
├── beamerfontthemeSimplePlus.sty
├── beamerinnerthemeSimplePlus.sty
├── beamerthemeSimplePlus.sty
├── reference.bib
└── sample.tex
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
*.log
*.lot
*.fls
*.out
*.toc
*.fmt
*.fot
*.cb
*.cb2
.*.lb
## Intermediate documents:
*.dvi
*.xdv
*-converted-to.*
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
## Generated if empty string is given at "Please type another file name for output:"
.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl
*.bcf
*.blg
*-blx.aux
*-blx.bib
*.run.xml
## Build tool auxiliary files:
*.fdb_latexmk
*.synctex
*.synctex(busy)
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Build tool directories for auxiliary files
# latexrun
latex.out/
## Auxiliary and intermediate files from other packages:
# algorithms
*.alg
*.loa
# achemso
acs-*.bib
# amsthm
*.thm
# beamer
*.nav
*.pre
*.snm
*.vrb
# changes
*.soc
# comment
*.cut
# cprotect
*.cpt
# elsarticle (documentclass of Elsevier journals)
*.spl
# endnotes
*.ent
# fixme
*.lox
# feynmf/feynmp
*.mf
*.mp
*.t[1-9]
*.t[1-9][0-9]
*.tfm
#(r)(e)ledmac/(r)(e)ledpar
*.end
*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
# glossaries
*.acn
*.acr
*.glg
*.glo
*.gls
*.glsdefs
*.lzo
*.lzs
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
# *.ist
# gnuplottex
*-gnuplottex-*
# gregoriotex
*.gaux
*.gtex
# htlatex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
# hyperref
*.brf
# knitr
*-concordance.tex
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
# *.tikz
*-tikzDictionary
# listings
*.lol
# luatexja-ruby
*.ltjruby
# makeidx
*.idx
*.ilg
*.ind
# minitoc
*.maf
*.mlf
*.mlt
*.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
# minted
_minted*
*.pyg
# morewrites
*.mw
# nomencl
*.nlg
*.nlo
*.nls
# pax
*.pax
# pdfpcnotes
*.pdfpc
# sagetex
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
# scrwfile
*.wrt
# sympy
*.sout
*.sympy
sympy-plots-for-*.tex/
# pdfcomment
*.upa
*.upb
# pythontex
*.pytxcode
pythontex-files-*/
# tcolorbox
*.listing
# thmtools
*.loe
# TikZ & PGF
*.dpth
*.md5
*.auxlock
# todonotes
*.tdo
# vhistory
*.hst
*.ver
# easy-todo
*.lod
# xcolor
*.xcp
# xmpincl
*.xmpi
# xindy
*.xdy
# xypic precompiled matrices and outlines
*.xyc
*.xyd
# endfloat
*.ttt
*.fff
# Latexian
TSWLatexianTemp*
## Editors:
# WinEdt
*.bak
*.sav
# Texpad
.texpadtmp
# LyX
*.lyx~
# Kile
*.backup
# gummi
.*.swp
# KBibTeX
*~[0-9]*
# TeXnicCenter
*.tps
# auto folder when using emacs and auctex
./auto/*
*.el
# expex forward references with \gathertags
*-tags.tex
# standalone packages
*.sta
# Makeindex log files
*.lpz
# xwatermark package
*.xwm
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
# Uncomment the next line to have this generated file ignored.
#*Notes.bib
*.vrb
.vscode
================================================
FILE: LICENSE
================================================
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org>
================================================
FILE: README.md
================================================
# 🍃 SimplePlus Beamer Theme
The **SimplePlus Beamer Theme** is a minimalist and elegant LaTeX template tailored for academic and scientific presentations. It has been modified from the [🫐SimpleDarkBlue](https://github.com/pm25/SimpleDarkBlue-BeamerTheme) Beamer Theme and focuses on simplicity and clarity in presentation design.
You can find the SimplePlus Beamer Theme on [Overleaf](https://www.overleaf.com/latex/templates/simpleplus-beamertheme/wfmfjhdcrdfx) and [CTAN](https://ctan.org/pkg/beamertheme-simpleplus). The Overleaf link provides an easy-to-use web-based LaTeX editor, while the CTAN link allows you to download the template files for use in your own LaTeX environment.
- Overleaf: [https://www.overleaf.com/latex/templates/simpleplus-beamertheme/wfmfjhdcrdfx](https://www.overleaf.com/latex/templates/simpleplus-beamertheme/wfmfjhdcrdfx)
- CTAN: [https://ctan.org/pkg/beamertheme-simpleplus](https://ctan.org/pkg/beamertheme-simpleplus)
## Preview
Below are some example slides created with the SimplePlus Beamer Theme:








## License
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.
================================================
FILE: beamercolorthemeSimplePlus.sty
================================================
%-------------------------------------------------------------
% Package: beamertheme-SimplePlus
% Author: Pin-Yen Huang (pyhuang97@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.
%-------------------------------------------------------------
%--------------------------------------
% Color Settings
%--------------------------------------
% 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}
% set beamer color themes
\usecolortheme[named=DarkBlue]{structure}
% customize colors for elements
\setbeamercolor{titlelike}{parent=structure}
\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}
================================================
FILE: beamerfontthemeSimplePlus.sty
================================================
%-------------------------------------------------------------
% Package: beamertheme-SimplePlus
% Author: Pin-Yen Huang (pyhuang97@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.
%-------------------------------------------------------------
%--------------------------------------
% Font Settings
%--------------------------------------
\setbeamerfont{structure}{family=\sffamily,series=\mdseries}
\setbeamerfont{title}{size=\LARGE,series=\bfseries,parent=structure}
\setbeamerfont{subtitle}{size=\normalsize,parent=title}
\setbeamerfont{date}{size=\scriptsize,series=\mdseries,parent=structure}
\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 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{caption}{size=\footnotesize}
\setbeamerfont{item}{parent=structure,series=\mdseries}
\setbeamerfont{block title}{size=\large,series=\mdseries,parent={structure,block body}}
================================================
FILE: beamerinnerthemeSimplePlus.sty
================================================
%-------------------------------------------------------------
% Package: beamertheme-SimplePlus
% Author: Pin-Yen Huang (pyhuang97@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.
%-------------------------------------------------------------
%--------------------------------------
% Inner Theme Settings
%--------------------------------------
\pgfdeclareverticalshading[lower.bg,upper.bg]{bmb@transition}{200cm}{%
color(0pt)=(lower.bg); color(2pt)=(lower.bg); color(4pt)=(lower.bg)}
\setbeamersize{text margin left=2em,text margin right=2em}
\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]
% 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
}
% 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=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}
\usebeamerfont{author}\insertauthor
\end{beamercolorbox}
\vskip-1em
% ------------------------
\begin{beamercolorbox}[sep=8pt,center]{institute}
\usebeamerfont{institute}\insertinstitute
\end{beamercolorbox}
% ------------------------
\begin{beamercolorbox}[sep=8pt,center]{date}
\usebeamerfont{date}\insertdate
\end{beamercolorbox}\vskip0.5em
% ------------------------
{\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
\endgroup
\vfill
}
================================================
FILE: beamerthemeSimplePlus.sty
================================================
%-------------------------------------------------------------
% Package: beamertheme-SimplePlus
% Author: Pin-Yen Huang (pyhuang97@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.
%-------------------------------------------------------------
%--------------------------------------
% Beamer Settings
%--------------------------------------
\mode<presentation>
\usefonttheme{SimplePlus}
\usecolortheme{SimplePlus}
\useinnertheme{SimplePlus}
\mode<all>
================================================
FILE: reference.bib
================================================
@article{p1,
author = {John Smith},
title = {Title of the publication},
journal = {Journal Name},
year = {2012},
volume = {12},
number = {3},
pages = {45--678}
}
================================================
FILE: sample.tex
================================================
%----------------------------------------------------------------------------------------
% PACKAGES AND THEMES
%----------------------------------------------------------------------------------------
\documentclass[aspectratio=169,xcolor=dvipsnames]{beamer}
\usetheme{SimplePlus}
\usepackage{hyperref}
\usepackage{graphicx} % Allows including images
\usepackage{booktabs} % Allows the use of \toprule, \midrule and \bottomrule in tables
%----------------------------------------------------------------------------------------
% TITLE PAGE
%----------------------------------------------------------------------------------------
\title{SimplePlus Beamer Theme}
\subtitle{Subtitle}
\author{Pin-Yen Huang}
\institute
{
Department of Computer Science and Information Engineering \\
National Taiwan University % Your institution for the title page
}
\date{\today} % Date, can be changed to a custom date
%----------------------------------------------------------------------------------------
% PRESENTATION SLIDES
%----------------------------------------------------------------------------------------
\begin{document}
\begin{frame}
% Print the title page as the first slide
\titlepage
\end{frame}
\begin{frame}{Overview}
% Throughout your presentation, if you choose to use \section{} and \subsection{} commands, these will automatically be printed on this slide as an overview of your presentation
\tableofcontents
\end{frame}
%------------------------------------------------
\section{First Section}
%------------------------------------------------
\begin{frame}{Bullet Points}
\begin{itemize}
\item Lorem ipsum dolor sit amet, consectetur adipiscing elit
\item Aliquam blandit faucibus nisi, sit amet dapibus enim tempus eu
\item Nulla commodo, erat quis gravida posuere, elit lacus lobortis est, quis porttitor odio mauris at libero
\item Nam cursus est eget velit posuere pellentesque
\item Vestibulum faucibus velit a augue condimentum quis convallis nulla gravida
\end{itemize}
\end{frame}
%------------------------------------------------
\begin{frame}{Blocks of Highlighted Text}
In this slide, some important text will be \alert{highlighted} because it's important. Please, don't abuse it.
\begin{block}{Block}
Sample text
\end{block}
\begin{alertblock}{Alertblock}
Sample text in red box
\end{alertblock}
\begin{examples}
Sample text in green box. The title of the block is ``Examples".
\end{examples}
\end{frame}
%------------------------------------------------
\begin{frame}{Multiple Columns}
\begin{columns}[c] % The "c" option specifies centered vertical alignment while the "t" option is used for top vertical alignment
\column{.45\textwidth} % Left column and width
\textbf{Heading}
\begin{enumerate}
\item Statement
\item Explanation
\item Example
\end{enumerate}
\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}
\end{frame}
%------------------------------------------------
\section{Second Section}
%------------------------------------------------
\begin{frame}{Table}
\begin{table}
\begin{tabular}{l l l}
\toprule
\textbf{Treatments} & \textbf{Response 1} & \textbf{Response 2} \\
\midrule
Treatment 1 & 0.0003262 & 0.562 \\
Treatment 2 & 0.0015681 & 0.910 \\
Treatment 3 & 0.0009271 & 0.296 \\
\bottomrule
\end{tabular}
\caption{Table caption}
\end{table}
\end{frame}
%------------------------------------------------
\begin{frame}{Theorem}
\begin{theorem}[Mass--energy equivalence]
$E = mc^2$
\end{theorem}
\end{frame}
%------------------------------------------------
\begin{frame}{Figure}
Uncomment the code on this slide to include your own image from the same directory as the template .TeX file.
%\begin{figure}
%\includegraphics[width=0.8\linewidth]{test}
%\end{figure}
\end{frame}
%------------------------------------------------
\begin{frame}[fragile] % Need to use the fragile option when verbatim is used in the slide
\frametitle{Citation}
An example of the \verb|\cite| command to cite within the presentation:\\~
This statement requires citation \cite{p1}.
\end{frame}
%------------------------------------------------
\begin{frame}{References}
\footnotesize
\bibliography{reference.bib}
\bibliographystyle{apalike}
\end{frame}
%------------------------------------------------
\begin{frame}
\Huge{\centerline{\textbf{The End}}}
\end{frame}
%----------------------------------------------------------------------------------------
\end{document}
gitextract_he9olhiq/ ├── .gitignore ├── LICENSE ├── README.md ├── beamercolorthemeSimplePlus.sty ├── beamerfontthemeSimplePlus.sty ├── beamerinnerthemeSimplePlus.sty ├── beamerthemeSimplePlus.sty ├── reference.bib └── sample.tex
Condensed preview — 9 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (18K chars).
[
{
"path": ".gitignore",
"chars": 2982,
"preview": "## Core latex/pdflatex auxiliary files:\n*.aux\n*.lof\n*.log\n*.lot\n*.fls\n*.out\n*.toc\n*.fmt\n*.fot\n*.cb\n*.cb2\n.*.lb\n\n## Inter"
},
{
"path": "LICENSE",
"chars": 1210,
"preview": "This is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, c"
},
{
"path": "README.md",
"chars": 1513,
"preview": "# 🍃 SimplePlus Beamer Theme\n\nThe **SimplePlus Beamer Theme** is a minimalist and elegant LaTeX template tailored for aca"
},
{
"path": "beamercolorthemeSimplePlus.sty",
"chars": 1460,
"preview": "%-------------------------------------------------------------\n% Package: beamertheme-SimplePlus\n% Author: Pin-Yen Hua"
},
{
"path": "beamerfontthemeSimplePlus.sty",
"chars": 1475,
"preview": "%-------------------------------------------------------------\n% Package: beamertheme-SimplePlus\n% Author: Pin-Yen Hua"
},
{
"path": "beamerinnerthemeSimplePlus.sty",
"chars": 2525,
"preview": "%-------------------------------------------------------------\n% Package: beamertheme-SimplePlus\n% Author: Pin-Yen Hua"
},
{
"path": "beamerthemeSimplePlus.sty",
"chars": 623,
"preview": "%-------------------------------------------------------------\n% Package: beamertheme-SimplePlus\n% Author: Pin-Yen Hua"
},
{
"path": "reference.bib",
"chars": 185,
"preview": "@article{p1,\n author = {John Smith},\n title = {Title of the publication},\n journal = {Journal Name},\n year = {"
},
{
"path": "sample.tex",
"chars": 5139,
"preview": "%----------------------------------------------------------------------------------------\n% PACKAGES AND THEMES\n%----"
}
]
About this extraction
This page contains the full source code of the PM25/SimplePlus-BeamerTheme GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 9 files (16.7 KB), approximately 5.0k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.