Beamer头文件
Latex是一个非常精确且高效的排版工具,其中的beamer作为一个非常强大的模块承担着PPT任务的排版
首先引入头文件来开始:
\documentclass{beamer} %headfile
下面的代码主要来源于我课后作业
(制作主题为《基于人工智能的交通流量预测方法》的汇报代码)
beamer的特性
- 首页PPT:
\title[traffic prediction] %optional
{Introduction of traffic flow prediction method}
\subtitle{Baesd on AI}
\author[Arthur, Doe] % (optional, for multiple authors)
{A.~B.~Arthur\inst{1} \and J.~Doe\inst{2}}
\institute[VFU] % (optional)
{
\inst{1}%
Faculty of Physics\\
Very Famous University
\and
\inst{2}%
Faculty of Chemistry\\
Very Famous University
}
\date[VLC 2021] % (optional)
{Very Large Conference, April 2021}%这里写日期
\logo{\includegraphics[height=1cm]{overleaf-logo}}%在文件里传入图片,overleaf-logo里面写入文件名.格式名
- 制作目录
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents
\end{frame}
每一节开头显示目录,并高亮当前节的主题
\AtBeginSection[]
{
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents[currentsection]
\end{frame}
}
- 增加效果
略,我用PowerPoint都不怎么用效果,有空再更~ - 标记重要句子
\begin{frame}
\frametitle{Sample frame title}
In this slide, some important text will be
\alert{highlighted} because it's important.
Please, don't abuse it.
\begin{block}{Remark}
Sample text
\end{block}
\begin{alertblock}{Important theorem}
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}
- 自定义主题
这是我认为一个非常好用的颜色模板,后面的document可以自行修改食用:
\documentclass[aspectratio=43, 12pt, utf8, mathserif]{ctexbeamer} %aspectratio=169
%导言区
%\usepackage{ctex}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\usepackage{graphicx}
\usepackage{fontspec}
\usepackage{xeCJK}
\usepackage{ulem} %解决下划线换行紊乱
\usepackage{caption} %添加标题
\usepackage{subfigure}
\usepackage{theorem}
\usepackage[backend=bibtex,style=numeric-comp,sorting=none]{biblatex} %不列出所有作者
%\usepackage[backend=bibtex,sorting=none,maxnames=9,minnames=3]{biblatex} %列出所有作者
\addbibresource{ref.bib} %BibTeX数据文件及位置
\setbeamerfont{footnote}{size=\tiny} %设置脚注引用文献的字体大小
\setbeamertemplate{bibliography item}[text] %设置参考文献图标样式数字标号
\usepackage{multicol} %分栏
\usepackage{syntonly} %只编译文件是否成功,省时省力
%\syntaxonly %不注释代表只编译是否成功
%\usepackage[marginal]{footmisc} %首页添加脚注无缩进
%\renewcommand{\thefootnote}{} %首页添加脚注无编号
\usepackage{enumerate}
\usepackage{subfigure}
\usepackage{theorem}
\usepackage{listings} %代码包
\usepackage{xcolor} %代码高亮包
%-------------设置模板----------------
% 设置代码格式
\lstset{
language=Matlab, %代码语言使用的是matlab
frame=shadowbox, %把代码用带有阴影的框圈起来
rulesepcolor=\color{red!20!green!20!blue!20}, %代码块边框为淡青色
keywordstyle=\color{blue}\bfseries, %代码关键字的颜色为蓝色,粗体
commentstyle=\color{orange}\ttfamily, %设置代码注释的颜色,原字体样式\textit
backgroundcolor=\color{darkgray!6}, %背景色
showstringspaces=false, %不显示代码字符串中间的空格标记
numbers=left, %显示行号
numberstyle=\tiny, %行号字体
basicstyle=\ttfamily,
stringstyle=\ttfamily, %代码字符串的特殊格式
breaklines=true, %过长的代码自动换行
extendedchars=false, %解决代码跨页时,章节标题,页眉等汉字不显示的问题
escapebegin=\begin{CJK*}{GBK}{hei},escapeend=\end{CJK*} %防止中文报错
texcl=true,
morekeywords={classdef,function,global,parfor,persistent,spmd,plot}} %设置更多关键词
%\setbeamertemplate{navigation symbols}{} %取消导航
\setCJKmainfont{SimHei} %中文用黑体
% 设置页脚格式
\setbeamertemplate{footline}{%
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=0.3\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
\usebeamerfont{author in head/foot}\insertshortauthor \quad (\insertshortinstitute)
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=0.4\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
\usebeamerfont{title in head/foot}\insertshorttitle
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=0.3\paperwidth,ht=2.25ex,dp=1ex,center]{date in head/foot}%
\usebeamerfont{date in head/foot}\insertshortdate{} \quad
\insertframenumber{} / \inserttotalframenumber
\end{beamercolorbox}}%
\vskip0pt%
}
%使用的主题样式和主题色
%----主题----
\usetheme{AnnArbor}
%\usetheme{Antibes}
%\usetheme{Berlin} %不显示底栏
%\usetheme{cambridgeUS}
%\usetheme{Darmstadt}
%\usetheme{Dresden} %不显示底栏
%\usetheme{Frankfurt}
%\usetheme{Ilmenau}
%\usetheme{Hannover}
%\usetheme{Berkeley}
%\usetheme{EastLansing}
%----设置颜色、外框颜色等----
\useinnertheme{circles}
\useoutertheme{miniframes} %tree、miniframes
%\usecolortheme{spruce} % 该色调很多不显示底栏
\usecolortheme{beaver} % 该色调很多不显示底栏
%\usecolortheme{crane}
\usefonttheme{serif} %已有的字体default professionalfonts serif structurebold structureitalicserif structuresmallcapsserif
\definecolor{zdyblue}{RGB}{19,63,127} %千万不能写rgb
\definecolor{zdyred}{RGB}{184,0,0} %千万不能写rgb
% miniframes模式下的页眉页脚设置
\setbeamertemplate{itemize items}{\color{zdyred}$\bullet$} %项目编号
\setbeamercolor{section number projected}{bg=black,fg=yellow} %目录编号
\setbeamercolor{titlelike}{bg=gray!20!,fg=zdyred}
\setbeamercolor{palette primary}{bg=gray!10!,fg=zdyblue} %页脚右侧和二级标题
\setbeamercolor{palette secondary}{bg=gray!30!,fg=zdyblue} %页脚左侧和页面标题栏
\setbeamercolor{palette tertiary}{bg=zdyblue,fg=white} % 页脚中间
%\setbeamercolor{palette quaternary}{bg=gray!10!,fg=darkblue} %暂时不知道设置谁
% tree模式下的页眉页脚设置
%\setbeamertemplate{itemize items}{\color{zdyred}$\bullet$} %项目编号
%\setbeamercolor{section number projected}{bg=black,fg=yellow} %目录编号
%\setbeamercolor{titlelike}{bg=gray!20!,fg=zdyred}
%\setbeamercolor{palette primary}{bg=gray!20!,fg=zdyblue} %页脚右侧和二级标题
%\setbeamercolor{palette secondary}{bg=zdyblue,fg=white} %页脚左侧和页面标题栏
%\setbeamercolor{palette tertiary}{bg=gray!30!,fg=zdyblue} % 页脚中间
%%\setbeamercolor{palette quaternary}{bg=gray!10!,fg=darkblue} %暂时不知道设置谁
% 设置用acrobat打开就会全屏显示
\hypersetup{pdfpagemode=FullScreen}
% 设置logo
\pgfdeclareimage[height=1.0cm]{university-logo}{120701101} %若需要,只需将学校的LOGO放到同一文件夹下即可
\logo{\pgfuseimage{university-logo}}
%-------------开始-------------------
\begin{document}
%每个章节都有小目录
%\AtBeginSection[]
%{
% \begin{frame}
% \frametitle{章节目录}
% \begin{multicols}{2}
% \tableofcontents[currentsection]
% \end{multicols}
% \end{frame}
%}
\title{\bf Beamer模板}
\subtitle{\bf 利用已有模板实现自己的模板}
\author[\href{mailto:[email protected]}{科学计算学徒}]{\songti 08201207}
\institute[地区,学校名称]
{
学院名称 \\ \vspace*{0.1cm}
专业及研究方向
}
\date{\today}
\begin{frame}
\maketitle
%\titlepage
\end{frame}
%\begin{frame}
% \frametitle{总目录}
% \begin{multicols}{2}
% \tableofcontents[hideallsubsections]
% \end{multicols}
%% \tableofcontents[hideallsubsections]
%\end{frame}
\section{致谢}%这个也可以没有,学校的pre感觉用的不多
\begin{frame}
\zihao{-4}\centering{人生,晚个十年又何妨。}
\zihao{-4}\centering{坚持学习,不是为了输赢。}
\end{frame}
\end{document}
标签:Latex,begin,end,usepackage,frame,fg,教程,setbeamercolor,beamer
From: https://www.cnblogs.com/xiaohoulaoyue/p/16783111.html