这篇文章里面写了怎么实现 latex 中文混排,使用 beamer 是基于那个的,所以先把那个搞定。
然后安装好 dev-tex/latex-beamer。
下面是一个例子文件。
\documentclass{beamer} \mode{ % \usetheme[blue,noshadow]{Trondheim} % \usetheme[blue,minimal]{Trondheim} % \usetheme[blue,compress,numbers,nonav]{Trondheim} %\usetheme[sand,compress,numbers,nonav,innovation]{Trondheim} %\usetheme[sand,compress,numbers,nonav]{Trondheim} \usetheme{Berlin} %\usecolortheme{ntnuold} \usefonttheme[onlymath]{serif} \setbeamercovered{transparent} % 上面这段是使用 beamer 的哪个theme, 具体看 beamer 自带的例子里面的效果吧 } \usepackage{fontspec} \newfontfamily\zhfont[BoldFont=Microsoft YaHei]{Microsoft YaHei} %设置中文 \newfontfamily\zhpunctfont{Microsoft YaHei} % 设置中文 \setmainfont{Consolas} %这里设置英文衬线字体 \setmonofont{Consolas} %英文等宽字体 \setsansfont{Consolas} %英文无衬线字体 \usepackage{zhspacing} \zhspacing \title{测试标题} \author{wd} \institute{XXX Inc.} \date{\today} \begin{document} \begin{frame} \titlepage \end{frame} \begin{frame} \frametitle{摘要} \tableofcontents \end{frame} \section{What do we have} \begin{frame} \frametitle{what do we have} \begin{itemize}[<+-|alert@+>] \item have 1 \item have 2 \item have 4 \item ....... \end{itemize} \end{frame} \section{what do we need} \subsection{need} \begin{frame} \frametitle{what do we need} sth... \begin{itemize}[<+-|alert@+>] \item 1 \item 2 \end{itemize} \hfill \\ else ?... \end{frame} \subsection{pic} \begin{frame} \frametitle{pic} \centerline{\includegraphics[height=6cm]{xx.jpg}}\label{phb} \end{frame} \section{else} \begin{frame} \frametitle{else} \begin{center}\Huge{?}\end{center} \end{frame} \end{document}
然后用 xelatex 编译两次, 两次的目的的出那个目录,编译一次没目录。下面是效果。贴同麻烦,还是上像册看吧。
http://www.zooomr.com/photos/wd/7615829/