使用 LaTeX beamer metropolis 模板书写 ppt 文档
先上图
感觉效果还不错,记录一下用的模板方便以后使用。
LaTeX 里面的 beamer 类型文档是专门用来做演讲 ppt、课件 notes 等文档的,生成的是 pdf 文件,metroplis 是一个简洁现代的 beamer 模板,在 2016 版本的 TexLive 安装时自带了,用起来还是挺方便的,起码比之前用的默认那几个模板好看一点我觉得:)
metroplis 这个模板默认的英文字体是 Fira Sans,最好是下载下来安装一下,效果不错,建议装上 Fira Sans ( light, regular, italic, bold, light italic 这几个字重),Fira Mono ( medium, regular, bold 这几个字重) 。因为要写中文,xeCJK 包是少不了的,中文字体的选择,因为我是 Mac 系统,实验了一下直接用系统自带的苹方字体效果就很好,当然把字体换成冬青黑、华文黑等都还可以。和模板默认的英文字体搭配的话,主要字体用苹方-Light ,粗体用苹方-Regular 配合最好,大概因为英文主要字体的字重也是 light 的。
使用的模板如下:
%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode
\documentclass[10pt]{beamer} % 使用 beamer 类型
\usefonttheme[onlymath]{serif} % 设置数学公式应该使用衬线字体
\usetheme{metropolis} % 使用 metroplis 模板
\metroset{sectionpage=progressbar,progressbar=frametitle,block=fill} % 模板的设置,添加进度条
%\usepackage[parfill]{parskip} % Activate to begin paragraphs with an empty line rather than an indent \usepackage{graphicx} % 需要插入图片相关包
\usepackage{amsmath} % 数学公式相关包
\usepackage{amssymb} % 数学公式相关包
\usepackage{fontspec,xltxtra,xunicode} % 中文输入,需使用 XeLatex 编译
\defaultfontfeatures{Mapping=tex-text}
\usepackage[slantfont,boldfont]{xeCJK} % 允许斜体和粗体,使用 xeCJK 宏包
\setCJKmainfont[BoldFont={PingFangSC-Regular}]{PingFangSC-Light} % 设置中文字体,这里粗体使用苹方-Regular,默认使用苹方-Light