主要特色
纯粹的师大蓝:两种颜色分别取自官网和校徽,再设置不同透明度进行组合
极致的矢量图:可以直接使用Tikz作图,包括封面校徽logo也是Tikz作出的矢量图
数学字体选用了个人认为比较好看的Fourier(中文字体默认为微软雅黑)
与BNU图书馆官方毕业论文模板语法一致,可以实现无缝迁移,例如
- 向量,矩阵,张量等采用加粗斜体:
\symbf{r}
-->
- 特殊常数和微分采用整体:
\uppi
--> , \dif x
-->
采用了16:9的显示比例而非传统的4:3,更适用于电脑和投影仪上展示,并且得益于16:9的比例更“宽”,在右侧借鉴了Zhibo Wang的侧栏目录设计,每一页面对应小标题会在侧栏目录中高亮显示
用.cls
文件单独控制格式,在使用此模板时只需\documentclass{bnuslides}
即可调用此模板,实现内容与格式完全分离
编译方式与发布地址
编译请使用xelatex*2
,否则目录无法正常显示
Overleaf:开箱即用,但后期不一定会更新
Github:不定期更新
如果觉得上述两种方式比较麻烦,也可以直接复制.cls
文件中的全部代码,然后在.tex
主文档调用即可,即
1
| \documentclass{bnuslides}
|
以下是bnuslides.cls
的全部内容,也不是很多:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
\ProvidesClass{bnuslides} \LoadClass[aspectratio=169]{ctexbeamer} \RequirePackage{amsmath} \RequirePackage{amssymb} \RequirePackage{amsfonts} \RequirePackage{bm} \RequirePackage{upgreek} \RequirePackage{mathrsfs} \RequirePackage{commath}
\RequirePackage{fouriernc}
\RequirePackage{graphicx} \RequirePackage{float} \RequirePackage{caption} \RequirePackage{pgfplots} \pgfplotsset{compat=1.18} \RequirePackage{multicol} \RequirePackage{subcaption} \RequirePackage{natbib} \useoutertheme[width=5\baselineskip,right]{sidebar}
\setbeamertemplate{sidebar right}{\insertverticalnavigation{\beamer@sidebarwidth}}
\setbeamerfont{section in sidebar}{size=\scriptsize} \setbeamerfont{subsection in sidebar}{size=\tiny}
\setbeamersize{sidebar width right=3.2cm} \setbeamersize{sidebar width left=1cm} \definecolor{BUNBlue}{RGB}{0,80,147} \definecolor{BUNBlueLight}{RGB}{0,120,200} \definecolor{BUNBlueDark}{RGB}{36, 55, 104} \definecolor{BUNBlueLighter}{RGB}{0,160,240} \usefonttheme[onlymath]{serif} \useinnertheme{default} \useinnertheme[shadow]{rounded}
\useoutertheme{infolines} \setbeamercolor{palette primary}{bg=BUNBlueLighter!10,fg=BUNBlue} \setbeamercolor{palette secondary}{bg=BUNBlueLighter!20,fg=BUNBlue} \setbeamercolor{palette tertiary}{bg=BUNBlueDark,fg=white} \setbeamertemplate{frametitle}{\vskip1em\insertframetitle} \usecolortheme{rose} \setbeamercolor{title}{fg=BUNBlue,bg=BUNBlue!10} \setbeamercolor{frametitle}{fg=BUNBlue} \setbeamercolor{structure}{fg=BUNBlueLight} \setbeamercolor{section in toc}{fg=BUNBlue} \setbeamercolor{subsection in toc}{fg=BUNBlue} \setbeamercolor{section in sidebar}{fg=BUNBlue} \setbeamercolor{subsection in sidebar}{fg=BUNBlue}
\newenvironment{centertikzpicture} {\begin{center}\begin{tikzpicture}} {\end{tikzpicture}\end{center}} \newcommand{\symbf}[1]{\boldsymbol{#1}} \renewcommand{\thempfootnote}{\arabic{mpfootnote}}
\RequirePackage{setspace} \AtBeginDocument{\setstretch{1.25}} \title[BNUslides]{BNUslides: 一份简单的师大蓝主题Beamer} \subtitle{} \author[LeyuDame]{LeyuDame} \institute[北京师范大学]{北京师范大学} \date[\today]{\today} \titlegraphic{\includegraphics[width=2cm]{bnu_icon.pdf}}
|
卷王与他们的Beamer故事
第一次接触 是数分研讨课,不过那学期课选得太多,所以开学一周后数分研讨课退了,几个G得texlive却在电脑上留了下来。而第一次接触Beamer则是在一学期后的《概率论》,几堂课下来发现老师的课件风格统一和谐,尤其是公式字母!比如概率空间中的花体字母,实在是太优雅了!
那时我梦寐以求的一件事就是做一份和概率论老师类似的课件,所以在解几研讨课上,我第一次使用了Beamer进行展示,尤记得当时在讲台上打开pdf时激动颤抖的手🤣
同一时期复变课上老师也用beamer进行授课,现在看来这个蓝绿蓝绿的配色似乎有某师的风格
与此同时,正是各路卷王们开始八仙过海各显神通的时候。大家纷纷投笔从,从手写作业变成手敲作业,从手写笔记变成帮老师打讲义🥲,而彼时的我自然不在“过海”之列,却也望其项背,尤其是认识到了overleaf和mathpix后,学习的效率提升了很多。
在期末考试前的最后一节概率论课上,老师也许再次提及了中心极限定理或大数定律,又或是强调了马尔可夫不等式,但现在回想起来,让人印象最深刻的还是他送给我们的那句诗:
人生天地间,忽如远行客。
在那个多雨的夏天,这句话如一缕清风,吹进这个被云雾缠绕而略显沉闷的山谷,也吹散了,如云雾一般的飘渺的回忆。