Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CWNU Beamer Template

这是一个按 tutorial-sketch-zh-2026深圳.pdf 版式复刻的 4:3 XeLaTeX Beamer 模板。

编译

xelatex main.tex
xelatex main.tex

文件

  • main.tex:示例内容和演示文稿入口。
  • beamerthemeCWNU.sty:主题样式,包含封面、题目/页面进度条、顶部标题条、页脚和 cwnublock 内容块环境。

使用

修改 main.tex 中的 \title\subtitle\author\date 和各个 frame 即可。中文建议使用 XeLaTeX 编译。

主题会优先使用 Microsoft YaHeiMicrosoft YaHei UI 作为中文字体;英文字体保持 Beamer 默认。如果系统没有安装微软雅黑,编译会给出 warning 并继续使用 ctex 的中文后备字体。

顶部题目/页面进度

每道题开始前加一个 \section。方括号里的短标题显示在顶部;后面的每个 frame 会自动生成一个圆点,当前题和当前页会自动高亮:

\section[A]{A. Greetings From Prof. Chen}

\begin{frame}{A. Greetings From Prof. Chen}
  第一页内容
\end{frame}

\begin{frame}{A. Greetings From Prof. Chen}
  第二页内容
\end{frame}

\section[B]{B. All-Star Showdown}

\begin{frame}{B. All-Star Showdown}
  第一页内容
\end{frame}

导航信息写在辅助文件中,所以增删题目或页面后需要连续编译两次。生成 PDF 后,点击顶部题号会跳到该题第一页,点击圆点会跳到对应的 frame。没有归入任何 \section 的封面、目录或总览页不会显示顶部进度条。一个 frame 对应一个圆点;同一 frame 内的 overlay 仍视为同一页进度。

需要参考 PDF 中的浅灰块时使用:

\begin{cwnublock}[可选标题]
  ...
\end{cwnublock}

About

A CWNU Theme Beamer Template For XCPC Programming Contest Tutorial

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages