mirror of
https://github.com/congyu711/BeamerTheme.git
synced 2025-07-12 08:31:31 +08:00
finish short part
This commit is contained in:
parent
3ed58854ee
commit
700198a230
22
README.md
22
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`.
|
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
|
## 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
|
For example
|
||||||
|
|
||||||
@ -34,6 +36,18 @@ Of course, you cna modify the theme based on the two template files to extend ne
|
|||||||
|
|
||||||
## Demos
|
## Demos
|
||||||
|
|
||||||

|
long green version
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
long red version
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
short green version
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
short red version
|
||||||
|
|
||||||
|

|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
\input{template_long.tex}
|
\input{template_long.tex}
|
||||||
|
|
||||||
\colorlet{main}{green!50!black}
|
%% use one of the two below
|
||||||
% \colorlet{main}{red!50!black}
|
% \colorlet{main}{red!50!black}
|
||||||
% \colorlet{main}{purple}
|
% \colorlet{main}{purple}
|
||||||
|
|
||||||
|
103
example_short.tex
Normal file
103
example_short.tex
Normal file
@ -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}
|
BIN
examples/short_green.pdf
Normal file
BIN
examples/short_green.pdf
Normal file
Binary file not shown.
BIN
examples/short_red.pdf
Normal file
BIN
examples/short_red.pdf
Normal file
Binary file not shown.
Before Width: | Height: | Size: 362 KiB After Width: | Height: | Size: 362 KiB |
Before Width: | Height: | Size: 222 KiB After Width: | Height: | Size: 222 KiB |
BIN
imgs/short_green.jpg
Normal file
BIN
imgs/short_green.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 171 KiB |
BIN
imgs/short_red.jpg
Normal file
BIN
imgs/short_red.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 171 KiB |
@ -42,6 +42,7 @@
|
|||||||
\definecolor{bistre}{rgb}{0.24, 0.17, 0.12} % a kind of black
|
\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
|
\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{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
|
% set colors to elements, fg is the color itself, bg is the background color, !num! implies gradient
|
||||||
\setbeamercolor{title}{fg=main}
|
\setbeamercolor{title}{fg=main}
|
||||||
@ -55,7 +56,7 @@
|
|||||||
% footline color
|
% footline color
|
||||||
\setbeamercolor{author in head/foot}{fg=black, bg=mygrey!5!white}
|
\setbeamercolor{author in head/foot}{fg=black, bg=mygrey!5!white}
|
||||||
\setbeamercolor{title 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
|
% margin left and right, and fontsize of sidebar
|
||||||
\def\swidth{2.3cm}
|
\def\swidth{2.3cm}
|
||||||
|
43
template_short.tex
Normal file
43
template_short.tex
Normal file
@ -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}
|
Loading…
x
Reference in New Issue
Block a user