当前位置: 首页 > news >正文

Beamer模板——基于LaTeX制作学术PPT

Beamer模板——基于LaTeX制作学术PPT

  • 介绍
  • Beamer的基本使用
  • 安装和编译
  • 用于学术汇报的模板
    • 项目代码
    • 模板效果图
  • Beamer的高级特性
    • 动态效果
    • 分栏布局
    • 定理环境

介绍

在学术领域,演示文稿是展示和讨论研究成果的重要方式。传统的PowerPoint虽然方便,但在处理复杂数学公式和格式一致性方面可能不尽人意。LaTeX作为一种专业的排版系统,配合Beamer文档类,可以制作出既美观又专业的学术演示文稿。

Beamer的基本使用

Beamer是一个LaTeX的文档类,用于制作演示文稿。它提供了丰富的主题和模板,支持在幻灯片中直接使用LaTeX的强大功能,如公式排版、参考文献管理等。

安装和编译

在大多数LaTeX发行版中,Beamer都是预装的。你可以通过LaTeX命令来编译含有Beamer的文档

用于学术汇报的模板

项目代码

\documentclass[10pt]{beamer}
\geometry{paperwidth=16cm, paperheight=12cm} % 设置页面宽度为16厘米,高度为12厘米
%\setlength{\parindent}{1em} % 设置首行缩进为1个字符的宽度\setbeamertemplate{caption}[numbered]  % 设置图表编号
\setbeamertemplate{bibliography item}[text]  % 设置参考文献项目样式
\useinnertheme{circles}
\usepackage{tikz}\usepackage[UTF8]{ctex}
\usepackage{fontspec}% 设置文档的默认字体为华文仿宋\mode<presentation> {\usetheme{Frankfurt}  % 使用Frankfurt主题\usefonttheme{serif}% 自定义柔和的颜色主题\definecolor{SoftBlue}{RGB}{70,130,180} % 柔和的蓝色\definecolor{SoftGray}{RGB}{240,240,240} % 柔和的灰色% 设置主要元素的颜色\setbeamercolor{palette primary}{bg=SoftBlue, fg=white}\setbeamercolor{palette secondary}{bg=SoftBlue!70, fg=white}\setbeamercolor{palette tertiary}{bg=SoftBlue!60, fg=white}\setbeamercolor{palette quaternary}{bg=SoftBlue!50, fg=white}% 设置顶部导航栏和页脚的颜色\setbeamercolor{section in head/foot}{bg=SoftGray, fg=black}\setbeamercolor{footline}{bg=SoftBlue, fg=white}% 设置标题和帧标题的颜色\setbeamercolor{title}{bg=SoftBlue, fg=white}\setbeamercolor{frametitle}{bg=SoftBlue, fg=white}% 设置目录和列表项的颜色\setbeamercolor{section in toc}{fg=SoftBlue}\setbeamercolor{itemize item}{fg=SoftBlue}\setbeamercolor{itemize subitem}{fg=SoftBlue}\setbeamercolor{itemize subsubitem}{fg=SoftBlue}\setbeamercolor{enumerate item}{fg=SoftBlue}% 设置块标题的颜色\setbeamercolor{block title}{bg=SoftBlue, fg=white}\setbeamercolor*{block title example}{bg=white, fg=SoftBlue}% 幻灯片的标题字体大小 大号并加粗\setbeamerfont{frametitle}{size={\Large }, series=\bfseries}% 设置幻灯片编号样式\setbeamertemplate{footline}[frame number]% 使用圆形项目符号
%	\useinnertheme{circles}% 设置边栏颜色\setbeamercolor{sidebar}{bg=SoftBlue}% 设置其他元素的颜色\setbeamercolor{structure}{fg=SoftBlue}% 取消注释此行以在所有幻灯片中移除脚部线\setbeamertemplate{footline} % 取消注释此行以用简单的幻灯片计数替换所有幻灯片中的脚部线%\setbeamertemplate{footline}[page number] % 取消注释此行以从所有幻灯片底部移除导航符号%\setbeamertemplate{navigation symbols}{}
}%\usepackage[UTF8]{ctex}
%\setCJKmainfont{Microsoft YaHei} % 全局设置正文字体为微软雅黑\usepackage{hyperref,   % 可点击的链接graphicx,   % 包含图像listings,   % 代码和格式化
%	caption,    % 图表和表格的标题自定义stackengine,% 自定义布局amsmath,    % 数学环境xcolor,     % 扩展颜色支持multicol,   % 多列布局booktabs,   % 表格bookman,    % 使用的字体graphicx,   % 允许包含图像booktabs,   % 允许使用表格中的 \toprule, \midrule 和 \bottomrulectex,       % 支持中文lipsum, 		% remove it
}
\usepackage{changepage}
\usepackage{listings}\definecolor{codered}{rgb}{0.6,0,0}
\definecolor{codeblue}{rgb}{0,0,0.8}
\definecolor{codegreen}{rgb}{0,0.5,0}
\definecolor{almostwhite}{gray}{0.55}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}\lstset{language=Python,                 % 设置语言basicstyle=\ttfamily\small,      % 设置代码字体和大小:等宽字体、小号字体keywordstyle=\bfseries\color{codeblue},       % 设置关键字颜色:加粗、蓝色emphstyle=\ttfamily\color{codered},    % 自定义高亮样式:等宽字体、红色stringstyle=\color{codepurple},        % 设置字符串的样式:紫色numbers=none,                          % 在左侧显示行号breaklines=true,                 % 自动换行showstringspaces=false,          % 不显示字符串中的空格showtabs=false ,                  % 来隐藏Tab键的表示numberstyle=\small\color{almostwhite}, % 设置行号的样式:小号字体、接近白色rulesepcolor=\color{red!20!green!20!blue!20}, % 设置代码框分隔线的颜色:混合红绿蓝frame=shadowbox,                       % 设置代码框的样式:阴影框commentstyle=\color{codegreen},        % 设置注释的样式:绿色captionpos=b                       % 设置标题位置:底部('b' stands for 'bottom'}%	标题页
\title[]{ {\Large MSGNet: Learning Multi-Scale Inter-Series Correlations for Multivariate Time Series Forecasting}}
%\subtitle{一个简短的故事}
%作者
\author[Arthur, Doe]{}
%作者详情
\institute[VFU] {}\date{\today} % 自动插入当前日期%----------------------------------------------------------------------------------------
%	当前章节的标题高亮
%----------------------------------------------------------------------------------------
\AtBeginSection[]
{\begin{frame}\frametitle{目录}\tableofcontents[currentsection]\end{frame}
}% 插入代码 \lstinputlisting{code.py}%	\begin{frame}
%	\frametitle{样本帧标题}
%	\alert{高亮} 
%	\begin{block}{备注}
%		样本文本
%	\end{block}
%	
%	\begin{alertblock}{重要定理}
%		红色框中的样本文本
%	\end{alertblock}
%	
%	\begin{examples}
%		绿色框中的样本文本。块的标题是``例子"。
%	\end{examples}
%\end{frame}% 两栏
%\begin{columns}
%% 插入一个带有两列的样本帧 --------------------------------
%
%\column{0.5\textwidth}
%这是第一列中的文本。
%$$E=mc^2$$
%\begin{itemize}
%	\item 第一项
%	\item 第二项
%\end{itemize}
%
%\column{0.5\textwidth}
%这段文本将出现在第二列中
%并且在某些情况下,这是一个不错的布局。
%\end{columns}\begin{document}{% Remove headline and footline from first slide\setbeamertemplate{footline}{} \setbeamertemplate{headline}{} % 插入标题页---------------------------\frame{\titlepage}}%插入目录------------------------------\begin{frame}\frametitle{MSGNet:学习多变量时间序列预测中的多尺度间序列相关性}\begin{description}\item[论文标题:]  MSGNet: Learning Multi-Scale Inter-Series Correlations for Multivariate Time Series Forecasting\item[论文链接:]   \url{https://doi.org/10.48550/arXiv.2401.00423}\item[代码链接:]   \url{https://github.com/YoZhibo/MSGNet}\item[发表年份:]   2024\item[发表平台:]  AAAI\item[平台等级:]  CCF A\item[作者信息:]  Wanlin Cai$^1$, Yuxuan Liang$^2$, Xianggen Liu$^1$, Jianshuai Feng$^3$, Yuankai Wu$^1$\begin{enumerate}\item  Sichuan University\item 	 The Hong Kong University of Science and Technology (Guangzhou)\item 	 Beijing Institute of Technology\end{enumerate}
\end{description}\end{frame}\section{概括}
\begin{frame}
\frametitle{MSGNet整体概括}\end{frame}\end{document}

模板效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

Beamer的高级特性

Beamer不仅支持基本的幻灯片制作,还提供了许多高级特性,如动态效果、分栏布局、定理环境等

动态效果

Beamer支持在幻灯片中添加动态效果,如逐步显示列表项:

\begin{frame}\frametitle{动态效果示例}\begin{itemize}\item<1-> 第一个项目\item<2-> 第二个项目\item<3-> 第三个项目\end{itemize}
\end{frame}

分栏布局

Beamer支持将幻灯片分为多栏,以并排显示内容:

\begin{frame}\frametitle{分栏布局示例}\begin{columns}\column{0.5\textwidth}这是左栏的内容。\column{0.5\textwidth}这是右栏的内容。\end{columns}
\end{frame}

定理环境

Beamer支持在幻灯片中使用定理、证明等环境:

\begin{frame}\frametitle{定理环境示例}\begin{theorem}这是一个定理。\end{theorem}\begin{proof}这是该定理的证明。\end{proof}
\end{frame}

相关文章:

Beamer模板——基于LaTeX制作学术PPT

Beamer模板——基于LaTeX制作学术PPT 介绍Beamer的基本使用安装和编译用于学术汇报的模板项目代码模板效果图 Beamer的高级特性动态效果分栏布局定理环境 介绍 在学术领域&#xff0c;演示文稿是展示和讨论研究成果的重要方式。传统的PowerPoint虽然方便&#xff0c;但在处理复…...

性能测试-Jmeter中IF控制器使用

一、Jmeter控制器 分为两种类型&#xff1a; 控制测试计划执行过程中节点的逻辑执行顺序&#xff0c;如&#xff1a;循环控制器&#xff0c;if控制器等对测试计划中的脚本进行分组&#xff0c;方便Jmeter统计执行结果以及进行脚本的运行时控制等&#xff0c;如&#xff1a;吞…...

华为综合案例-普通WLAN全覆盖配置(2)

组网图 结果验证 在AC_1和AC_2上执行display ap all命令&#xff0c;检查当前AP的状态&#xff0c;显示以下信息表示AP上线成功。[AC_1] display ap all Total AP information: nor : normal [1] ExtraInfo : Extra information P : insufficient power supply ---…...

这里是一本关于 DevOps 企业级 CI/CD 实战的书籍...

文章目录 &#x1f4cb; 前言&#x1f3af; 什么是 DevOps&#x1f3af; 什么是 CI/CD&#x1f3af;什么是 Jenkins&#x1f9e9; Jenkins 简单案例 &#x1f3af; DevOps 企业级实战书籍推荐&#x1f525; 参与方式 &#x1f4cb; 前言 企业级 CI/CD 实战是一个涉及到软件开发…...

机器学习 - save和load训练好的模型

如果已经训练好了一个模型&#xff0c;你就可以save和load这模型。 For saving and loading models in PyTorch, there are three main methods you should be aware of. PyTorch methodWhat does it do?torch.saveSaves a serialized object to disk using Python’s pickl…...

【动态规划】【同余前缀和】【多重背包】[推荐]2902. 和带限制的子多重集合的数目

本文涉及知识点 动态规划汇总 C算法&#xff1a;前缀和、前缀乘积、前缀异或的原理、源码及测试用例 包括课程视频 C算法&#xff1a;滑动窗口总结 多重背包 LeetCode2902. 和带限制的子多重集合的数目 给你一个下标从 0 开始的非负整数数组 nums 和两个整数 l 和 r 。 请你…...

nginx介绍及搭建

架构模型 Nginx是由一个master管理进程、多个worker进程组成的多进程模型。master负责管理worker进程&#xff0c;worker进程负责处理网络事件&#xff0c;整个框架被设计为一种依赖事件驱动、异步、非阻塞的模式。 优势&#xff1a; 1、充分利用多核&#xff0c;增强并发处理…...

树莓派夜视摄像头拍摄红外LED灯

NoIR相机是一种特殊类型的红外摄像头&#xff0c;其名称来源于"No Infrared"的缩写。与普通的彩色摄像头不同&#xff0c;NoIR相机具备红外摄影和低光条件下摄影的能力。 一般摄像头能够感知可见光&#xff0c;并用于普通摄影和视频拍摄。而NoIR相机则在设计上去除了…...

Oracle19C静默安装教程

文章目录 一、安装前的准备1、安装Linux操作系统2、配置网络源或者本地源3、hosts文件配置 二、准备安装环境1、安装依赖包2、创建oracle用户组3、配置系统内核参数4、关闭selinux5、配置oracle用户环境6、修改用户的Shell限制 三、静默安装Oracle数据库1、创建oracle安装目录2…...

【机器学习】基于粒子群算法优化的BP神经网络分类预测(PSO-BP)

目录 1.原理与思路2.设计与实现3.结果预测4.代码获取 1.原理与思路 【智能算法应用】智能算法优化BP神经网络思路【智能算法】粒子群算法&#xff08;PSO&#xff09;原理及实现 2.设计与实现 数据集&#xff1a; 多输入多输出&#xff1a;样本特征24&#xff0c;标签类别4…...

Sora后时代文生视频的探索

一、写在前面 按常理&#xff0c;这里应该长篇大论地介绍一下Sora发布对各行业各方面产生的影响。不过&#xff0c;这类文章已经很多了&#xff0c;我们今天主要聊聊那些已经成熟的解决方案、那些已经可以“信手拈来”的成果&#xff0c;并以此为基础&#xff0c;看看Sora发布…...

指南:在各主流操作系统上安装与配置Apache Tomcat

指南&#xff1a;在各主流操作系统上安装与配置Apache Tomcat Apache Tomcat作为一款广受欢迎的开源Java Servlet容器&#xff0c;为用户提供了一个纯Java环境下的Web服务器和Servlet容器。本文将详细介绍如何在不同的操作系统上安装Apache Tomcat&#xff0c;并进行基本的配置…...

物联网的介绍

物联网&#xff08;Internet of Things&#xff0c;简称IoT&#xff09;是指通过互联网将物理设备、传感器、通信设备和软件系统相互连接&#xff0c;形成一个网络化的系统。它可以实现设备之间的数据交换、信息共享和远程控制&#xff0c;使得物理世界与数字世界紧密结合。 物…...

目标检测——YOLOR算法解读

论文&#xff1a;YOLOR-You Only Learn One Representation: Unifified Network for Multiple Tasks 作者&#xff1a;Chien-Yao Wang, I-Hau Yeh, Hong-Yuan Mark Liao 链接&#xff1a;https://arxiv.org/abs/2105.04206 代码&#xff1a;https://github.com/WongKinYiu/yolo…...

NVIDIA NCCL 源码学习(十三)- IB SHARP

背景 之前我们看到了基于ring和tree的两种allreduce算法&#xff0c;对于ring allreduce&#xff0c;一块数据在reduce scatter阶段需要经过所有的rank&#xff0c;allgather阶段又需要经过所有rank&#xff1b;对于tree allreduce&#xff0c;一块数据数据在reduce阶段要上行…...

Spark-Scala语言实战(4)

在之前的文章中&#xff0c;我们学习了如何在scala中定义无参&#xff0c;带参以及匿名函数。想了解的朋友可以查看这篇文章。同时&#xff0c;希望我的文章能帮助到你&#xff0c;如果觉得我的文章写的不错&#xff0c;请留下你宝贵的点赞&#xff0c;谢谢。 Spark-Scala语言…...

ffmpeg不常用命令整理

最近做了许多有关音视频方面的工作&#xff0c;接触了一些不常用的命令&#xff0c;整理分享出来。 1.剪辑视频 ffmpeg -ss 1 -to 4 -accurate_seek -i input.mp4 -c:v copy output.mp4指定从视频中的第1秒开始&#xff0c;到第4秒结束的部分剪辑。 ss&#xff1a;指定开始时…...

怎么理解面向对象?一文带你全面理解

文章目录 1、类和对象&#xff08;1&#xff09;面向过程和面向对象初步认识&#xff08;2&#xff09;类的引入&#xff08;3&#xff09;类的定义&#xff08;4&#xff09;类的访问限定符及封装4.1 访问限定符4.2 封装 &#xff08;5&#xff09;类的作用域&#xff08;6&am…...

神经网络(深度学习,计算机视觉,得分函数,损失函数,前向传播,反向传播,激活函数)

目录 一、神经网络简介 二、深度学习要解决的问题 三、深度学习的应用 四、计算机视觉 五、计算机视觉面临的挑战 六、得分函数 七、损失函数 八、前向传播 九、反向传播 十、神经元的个数对结果的影响 十一、正则化与激活函数 一、神经网络简介 神经网络是一种有监督…...

Tomcat的Host Manager页面403的原因和解决办法

目录 背景 原因: 解决方案 背景 一直报错 403 Access Denied You are not authorized to view this page.By default the Host Manager is only accessible from a browser running on the same machine as Tomcat. If you wish to modify this restriction, youll need to…...

C++初阶-list的底层

目录 1.std::list实现的所有代码 2.list的简单介绍 2.1实现list的类 2.2_list_iterator的实现 2.2.1_list_iterator实现的原因和好处 2.2.2_list_iterator实现 2.3_list_node的实现 2.3.1. 避免递归的模板依赖 2.3.2. 内存布局一致性 2.3.3. 类型安全的替代方案 2.3.…...

Admin.Net中的消息通信SignalR解释

定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...

Java入门学习详细版(一)

大家好&#xff0c;Java 学习是一个系统学习的过程&#xff0c;核心原则就是“理论 实践 坚持”&#xff0c;并且需循序渐进&#xff0c;不可过于着急&#xff0c;本篇文章推出的这份详细入门学习资料将带大家从零基础开始&#xff0c;逐步掌握 Java 的核心概念和编程技能。 …...

CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)

漏洞概览 漏洞名称&#xff1a;Apache Flink REST API 任意文件读取漏洞CVE编号&#xff1a;CVE-2020-17519CVSS评分&#xff1a;7.5影响版本&#xff1a;Apache Flink 1.11.0、1.11.1、1.11.2修复版本&#xff1a;≥ 1.11.3 或 ≥ 1.12.0漏洞类型&#xff1a;路径遍历&#x…...

C#学习第29天:表达式树(Expression Trees)

目录 什么是表达式树&#xff1f; 核心概念 1.表达式树的构建 2. 表达式树与Lambda表达式 3.解析和访问表达式树 4.动态条件查询 表达式树的优势 1.动态构建查询 2.LINQ 提供程序支持&#xff1a; 3.性能优化 4.元数据处理 5.代码转换和重写 适用场景 代码复杂性…...

[ACTF2020 新生赛]Include 1(php://filter伪协议)

题目 做法 启动靶机&#xff0c;点进去 点进去 查看URL&#xff0c;有 ?fileflag.php说明存在文件包含&#xff0c;原理是php://filter 协议 当它与包含函数结合时&#xff0c;php://filter流会被当作php文件执行。 用php://filter加编码&#xff0c;能让PHP把文件内容…...

Linux中《基础IO》详细介绍

目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改&#xff0c;实现简单cat命令 输出信息到显示器&#xff0c;你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…...

LLaMA-Factory 微调 Qwen2-VL 进行人脸情感识别(二)

在上一篇文章中,我们详细介绍了如何使用LLaMA-Factory框架对Qwen2-VL大模型进行微调,以实现人脸情感识别的功能。本篇文章将聚焦于微调完成后,如何调用这个模型进行人脸情感识别的具体代码实现,包括详细的步骤和注释。 模型调用步骤 环境准备:确保安装了必要的Python库。…...

软件工程 期末复习

瀑布模型&#xff1a;计划 螺旋模型&#xff1a;风险低 原型模型: 用户反馈 喷泉模型:代码复用 高内聚 低耦合&#xff1a;模块内部功能紧密 模块之间依赖程度小 高内聚&#xff1a;指的是一个模块内部的功能应该紧密相关。换句话说&#xff0c;一个模块应当只实现单一的功能…...

【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?

FTP&#xff08;File Transfer Protocol&#xff09;本身是一个基于 TCP 的协议&#xff0c;理论上不会丢包。但 FTP 文件传输过程中仍可能出现文件不完整、丢失或损坏的情况&#xff0c;主要原因包括&#xff1a; ✅ 一、FTP传输可能“丢包”或文件不完整的原因 原因描述网络…...