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`.
|
||||
|
||||
`.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 red version
|
||||
|
||||

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

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

|
@ -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}
|
||||
|
||||
|
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{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}
|
||||
|
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