beamer模板_Beamer初体验

5dccd5d99c749e6f49eb027b6575e600.png

bfbde173b55341f685ff2a9b0f8e06c2.png
公众号:120701101

Beamer,一个使你从PPT中解放出来的高效LaTeX文档类型

Contens

  • Beamer简介
  • 定制专属主题模板
  • 模板代码
  • 实际结果
  • 源码编辑器

Beamer简介

属于
的一个文档类型。可以让你从排版PPT中彻底解放出来。你只要关注演讲内容即可,其他交给Beamer处理。

定制专属主题模板

直接调用主题样式和主题颜色就可以实现自己的主题模板。相关的样式和颜色查看下文代码中提到的网站链接即可。

模板代码

首先建立一个

类型是
beamer类的 .tex文件。
%声明文档类型和比例
documentclass[aspectratio=169, 10pt, utf8, mathserif]{beamer}
%调用相关的宏包
usepackage{ctex}
usepackage{amsmath, amsfonts}
usepackage{graphicx}
usepackage{multicol} %分栏
usepackage{booktabs} %表格功能包
usepackage{multirow} %合并多行表格
usepackage{enumerate} %有序编号
usepackage{listings} %代码包
usepackage{xcolor} %代码高亮包
lstset{
	language=Matlab, %代码语言使用的是matlab
	frame=shadowbox, %把代码用带有阴影的框圈起来
	rulesepcolor=color{red!20!green!20!blue!20}, %代码块边框为淡青色
	keywordstyle=color{blue}bfseries, %代码关键字的颜色为蓝色,粗体
	commentstyle=color{red}textit, %设置代码注释的颜色
	showstringspaces=false, %不显示代码字符串中间的空格标记
	numbers=left, %显示行号
	numberstyle=tiny, %行号字体
	stringstyle=ttfamily, %代码字符串的特殊格式
	breaklines=true, %过长的代码自动换行
	extendedchars=false,  %解决代码跨页时,章节标题,页眉等汉字不显示的问题
	escapebegin=begin{CJK*}{GBK}{hei},escapeend=end{CJK*} %防止中文报错
	texcl=true}

usetheme{Antibes} %主题包之一,直接换名字即可
usecolortheme{beaver} %主题色之一,直接换名字即可。
usefonttheme{professionalfonts}

% 设置用acrobat打开就会全屏显示
hypersetup{pdfpagemode=FullScreen}

% 设置logo
pgfdeclareimage[height=2cm, width=2cm]{university-logo}{120701101}
logo{pgfuseimage{university-logo}}

%--------------正文开始---------------
begin{document}

%每个章节都有小目录
AtBeginSection[]
{
 begin{frame}<beamer>
   tableofcontents[currentsection]
 end{frame}
}

title{Beamer 入门}
subtitle{利用已有主题实现自己的主题}
author[120701101]{120701101  small href{mailto:183xxxxx30@163.com}{183xxxxxx530@.com}}
institute[公众号:120701101]
{
	科学计算 
	MATLLAB和Python
}
date{today}
begin{frame}
    %maketitle
    titlepage
end{frame}

begin{frame}
	frametitle{目录}
	tableofcontents[hideallsubsections]
end{frame}

section{使用已有主题的方法}
subsection{主题样式颜色}
begin{frame}
	frametitle{使用已有主题的方法}
可以直接点击该链接underline{href{https://mpetroff.net/files/beamer-theme-matrix/}{已有的主题样式和主题颜色}}。
横栏表示主题颜色,纵栏表示主题样式。
将想套用的主题样式和颜色放到usetheme{Szeged}和usecolortheme{beaver}中即可。
end{frame}

section{公式及编号}
subsection{带编号的公式}
begin{frame}
	frametitle{带编号的公式}
现在展示一个带编号的公式:
	begin{equation}
	f(x) = frac{mathrm e^{2x}}{sin x}
	end{equation}
end{frame}

subsection{不带编号的公式}
begin{frame}
	frametitle{不带编号的公式}
	另外再展示一个不带编号的公式。
[
mathrm e^{mathrm i pi} + 1 = 0 
]
end{frame}

subsection{行内公式}
begin{frame}
	frametitle{行内公式}
	以及一个行内公式$a^2 + b^2 = c^2$.
end{frame}

section{列表环境}
subsection{无序列表和逐条展示的功能}
begin{frame}
	frametitle{列表}
这是无序列表的样式,及逐条展示的功能。
	begin{itemize}
	item 无序列表标号1
	pause
	item 无序列表标号2
	end{itemize}
end{frame}

subsection{有序列表}
begin{frame}
	frametitle{有序列表}
这是有序列表的样式及一次性的逐条展示功能。
	begin{enumerate}[<+-|alert@+>]
	item 这是1
	item 这是2
	end{enumerate}
end{frame}

section{块环境}
subsection{放某些特定的句子和公式}
begin{frame}
	frametitle{块环境}
	begin{block}{Beamer介绍}
	Beamer是LaTeX 的一个文档类,主要用于学术报告幻灯片的制作,优点是跨平台性好,支持Windows,Mac等。导出的格式就是PDF。
	end{block}
	begin{block}{Beamer介绍}
	begin{equation}
	left {
	begin{aligned}
	f(x) &= 2x + b 
	g(x) &= x + 9
	end{aligned}	
	right.
	end{equation}
	end{block}

end{frame}

section{图文并排}
begin{frame}
	frametitle{左图右文字}
	begin{columns}
		column{.3textwidth}
		begin{figure}
		centering
		includegraphics[height=3cm, width=3cm]{120701101}
		end{figure}
		column{.7textwidth}
		begin{itemize}
			item 公众号:120701101的Logo。
			item 我利用矩阵的形状来模拟这些我喜欢的数字组合。
			item 因为是非矢量图,所以放大后有损。
		end{itemize}
		end{columns}
	end{frame}

section{代码环境}
begin{frame}[fragile] %must using [fragile]
	frametitle{MATLAB代码}  
	begin{lstlisting}[numbers=left, firstnumber=753]
	% 绘制图形
	x = 1 : 0.01 : 5;
	y = sin(x);
	plot(x, y)
	end{lstlisting}
end{frame}

begin{frame}
	zihao{-4}centering{坚持学习,不是为了输赢。}
end{frame}
end{document}

实际结果

如下图所示,挑选个别几个展示。

05dde52977beed7cfa17d320cc9c420c.png

1f11553c9ee84fdec264adfd22d660fa.png

1b0dee32786fb36586bf21e1dcedef2f.png

4c9de373c0bdd97475bfaabe8dda55f1.png

c11a06813d950f9d0bd32c3cdac09c49.png

23d2b0cde303693f8cbfe8fa4841a5c5.png

源码编辑器

Texlive 2020 + VSCode(强烈推荐的编译器)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值