diff --git a/README.md b/README.md index 73281ff..5d2a4a1 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,13 @@ This project include two themes, long and short version. When you are making a long slide, a sidebar with table of content and the current section you are talking about is necessary. Then, you can write your file based on `template_long.tex`, otherwise `template_short.tex`. -`.pdf` files and demos below show the baisc style of this beamer theme. +`.pdf` files in `examples` folder and demos below show the baisc style of this beamer theme. ## Usage -You can just input one of the template files and define colors you like to inherit this theme. Just like what `example_*.tex`s do. +You can run `example_short.tex` and `example_long.tex` directly to see the demos. + +When writing your own files, just input one of the template files and define colors you like to inherit this theme. Just like what `example_*.tex`s do. For example @@ -34,6 +36,18 @@ Of course, you cna modify the theme based on the two template files to extend ne ## Demos -![long green version](long_green.jpg) +long green version -![long red version](long_red.jpg) \ No newline at end of file +![](imgs/long_green.jpg) + +long red version + +![](imgs/long_red.jpg) + +short green version + +![](imgs/short_green.jpg) + +short red version + +![](imgs/short_red.jpg) \ No newline at end of file diff --git a/example_long.tex b/example_long.tex index f9f1041..48456f7 100644 --- a/example_long.tex +++ b/example_long.tex @@ -2,7 +2,7 @@ \input{template_long.tex} -\colorlet{main}{green!50!black} +%% use one of the two below % \colorlet{main}{red!50!black} % \colorlet{main}{purple} diff --git a/example_short.tex b/example_short.tex new file mode 100644 index 0000000..2896674 --- /dev/null +++ b/example_short.tex @@ -0,0 +1,103 @@ +\documentclass{beamer} + +\input{template_short.tex} + +%% use one of the two below +% \colorlet{main}{red!50!black} +% \colorlet{main}{purple} + +%-------------------main body-------------------------% + +\author{Your Name} +\title{Presentation Title} +\date{January 1, 2018} + +\begin{document} + +\frame[plain]{\titlepage} + +\begin{frame} +\frametitle{Outline} +\tableofcontents +\end{frame} + +\section{Page Title} + +\begin{frame} +\frametitle{Page Title} + +TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. + +\vspace{0.4cm} + +unordered list below + +\begin{itemize} +\item The first item +\item The second item +\item The third item +\item The fourth item +\end{itemize} + +\end{frame} + +\section{Display Theorem} + +\subsection{first subsection} + +\subsection{second subsection} + + + +\begin{frame} + \frametitle{Display Theorem} + \begin{theorem} + $1 + 2 = 3$ + \end{theorem} + \begin{proof} + $$1 + 1 = 2$$ + $$1 + 1 + 1 = 3$$ + \end{proof} +\end{frame} + +\section{Sample frame title} + +\begin{frame} +\frametitle{Sample frame title} +This is a text in second frame. +For the sake of showing an example. + +\begin{itemize} + \item Text visible on slide 1 + \item Text visible on slide 2 + \item Text visible on slide 3 +\end{itemize} + +\vspace{0.3cm} + +another example + +\begin{itemize}\itemsep0em + \item Text visible on slide 1 + \item Text visible on slide 2 + \item Text visible on slide 3 +\end{itemize} +\end{frame} + +\begin{frame} + \begin{proof} + $$ + \frac{1}{\displaystyle 1+ + \frac{1}{\displaystyle 2+ + \frac{1}{\displaystyle 3+x}}} + + \frac{1}{1+\frac{1}{2+\frac{1}{3+x}}} +$$ +$$\int_0^\infty e^{-x^2} dx=\frac{\sqrt{\pi}}{2}$$ +\begin{equation} x=y+3 \label{eq:xdef} +\end{equation} +In equation (\ref{eq:xdef}) we saw $\dots$ + \end{proof} +\end{frame} + + +\end{document} \ No newline at end of file diff --git a/long_green.pdf b/examples/long_green.pdf similarity index 100% rename from long_green.pdf rename to examples/long_green.pdf diff --git a/long_red.pdf b/examples/long_red.pdf similarity index 100% rename from long_red.pdf rename to examples/long_red.pdf diff --git a/examples/short_green.pdf b/examples/short_green.pdf new file mode 100644 index 0000000..99819d0 Binary files /dev/null and b/examples/short_green.pdf differ diff --git a/examples/short_red.pdf b/examples/short_red.pdf new file mode 100644 index 0000000..764953c Binary files /dev/null and b/examples/short_red.pdf differ diff --git a/long_green.jpg b/imgs/long_green.jpg similarity index 100% rename from long_green.jpg rename to imgs/long_green.jpg diff --git a/long_red.jpg b/imgs/long_red.jpg similarity index 100% rename from long_red.jpg rename to imgs/long_red.jpg diff --git a/imgs/short_green.jpg b/imgs/short_green.jpg new file mode 100644 index 0000000..cf27ff3 Binary files /dev/null and b/imgs/short_green.jpg differ diff --git a/imgs/short_red.jpg b/imgs/short_red.jpg new file mode 100644 index 0000000..c8186cb Binary files /dev/null and b/imgs/short_red.jpg differ diff --git a/template_long.tex b/template_long.tex index 17b9de6..fe7c788 100644 --- a/template_long.tex +++ b/template_long.tex @@ -42,6 +42,7 @@ \definecolor{bistre}{rgb}{0.24, 0.17, 0.12} % a kind of black \definecolor{mygrey}{rgb}{0.52, 0.52, 0.51} % a kind of grey \colorlet{text}{bistre!100!white} % from now on, `text` implies the color defined +\colorlet{main}{green!50!black} % set colors to elements, fg is the color itself, bg is the background color, !num! implies gradient \setbeamercolor{title}{fg=main} @@ -55,7 +56,7 @@ % footline color \setbeamercolor{author in head/foot}{fg=black, bg=mygrey!5!white} \setbeamercolor{title in head/foot}{fg=black, bg=mygrey!5!white} -\setbeamercolor{structure}{fg=main, bg=mygrey!10!white} % 设置sidebar颜色 +\setbeamercolor{structure}{fg=main, bg=mygrey!10!white} % set sidebar color % margin left and right, and fontsize of sidebar \def\swidth{2.3cm} diff --git a/template_short.tex b/template_short.tex new file mode 100644 index 0000000..253730d --- /dev/null +++ b/template_short.tex @@ -0,0 +1,43 @@ +% This file contains some settings , it need to be input by your tex file. + +\usepackage[english]{babel} +% TOC(table of content) using ordered list +\setbeamertemplate{section in toc}[sections numbered] +% unordered list using solid point +\setbeamertemplate{itemize item}{$\bullet$} +% set frame title for each page +\setbeamertemplate{frametitle} + {\vspace{1cm} + \insertframetitle + \vspace{-0.5cm}} +% delete original navigation +\setbeamertemplate{navigation symbols}{} +% set footline +\setbeamertemplate{footline}[text line]{% + \hfill\strut{% + \scriptsize\sf\color{black!60}% + \quad\insertframenumber + }% + \hfill +} + + +% define color +%\definecolor{alizarin}{rgb}{0.82, 0.1, 0.26} % a kind of red +%\definecolor{DarkFern}{HTML}{407428} % a kind of green +%\colorlet{main}{DarkFern!100!white} % first setting way(with color newly defined) +%\colorlet{main}{red!70!black} % second setting way(with internal color by setting gradient) +\definecolor{bistre}{rgb}{0.24, 0.17, 0.12} % a kind of black +\definecolor{mygrey}{rgb}{0.52, 0.52, 0.51} % a kind of grey +\colorlet{text}{bistre!100!white} % from now on, `text` implies the color defined +\colorlet{main}{green!50!black} + +% set colors to elements, fg is the color itself, bg is the background color, !num! implies gradient +\setbeamercolor{title}{fg=main} +\setbeamercolor{frametitle}{fg=main} +\setbeamercolor{section in toc}{fg=text} +\setbeamercolor{normal text}{fg=text} +\setbeamercolor{block title}{fg=main,bg=mygrey!14!white} +\setbeamercolor{block body}{fg=black,bg=mygrey!10!white} +\setbeamercolor{qed symbol}{fg=main} % frame after proof +\setbeamercolor{math text}{fg=black}