Latex Beamer 笔记 [转】

来源:互联网 发布:微信数据移动到sd卡 编辑:程序博客网 时间:2024/05/21 14:03

我的beamer模板的一些注释,就当我学习beamer的笔记吧

以前做幻灯片都是用powerpoint,从没接触过latex,直到一次在一个老外的讲座上看见latex做出的幻灯片如此漂亮专业,简直可以用惊艳来形容(真是没见过世面啊)。后来一次偶然的机会才学着用latex下的一个工具beamer来做幻灯片,然后一口气把我以前所有的ppt都用beamer整理了一遍。

latex给我的体验是所见非所得,不像office那么傻瓜,但是只要掌握基本的知识,就可以把东西做得很漂亮。而这个过程是要不断学习和探索的。这里把一些常用的命令写出注释,就当是学习笔记吧,呵呵。

%定义Latex文件的类型%%%%%%%%
\documentclass[compress,CJK,]{beamer}
%这里[]里可以有很多选项,为了打印讲演稿可以增加handout或者tran
%compress用于压缩侧边栏和上下两端的导航条,使文档显得紧凑
%利用一些包%%%%%%
\usepackage{CJK} %为了输出汉字,在这里不区分大小写,但是有些地方是区分,这个问题还没搞懂

\usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps}
%上面的这些包都是一些用pgf分布图的包
\usepackage{graphicx} %用于插入图片

%下面这些用于自定义模板
\beamertemplateshadingbackground{red!10}{structure!10}   %设置背景渐变由10%的红变成10%的结构颜色
\beamertemplatetransparentcovereddynamic   %使所有隐藏的文本完全透明、动态,而且动态的范围很小
\beamertemplateballitem   %使itemize环境中的变成小球,这是一种视觉效果
\beamertemplatenumberedballsectiontoc   %为所有已编号的部分设置一个章节目录,并且编号显示成小球
\beamertemplateboldpartpage   %将每一页的要素的要素名设成加粗字体


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%下面这些设置是我没有用过的,来自马儿同学的文章。
\newcommand{\songti}{\CJKfamily{song}}       % 宋体
\newcommand{\fangsong}{\CJKfamily{fs}}       % 仿宋体
\newcommand{\kaishu}{\CJKfamily{kai}}        % 楷体
\newcommand{\heiti}{\CJKfamily{hei}}         % 黑体
\newcommand{\lishu}{\CJKfamily{li}}          % 隶书
\newcommand{\youyuang}{\CJKfamily{you}}      % 幼圆
\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont}     % 字号设置
\newcommand{\xiaosihao}{\fontsize{12pt}{\baselineskip}\selectfont} % 字号设置
\newcommand{\wuhao}{\fontsize{10.5pt}{\baselineskip}\selectfont}   % 字号设置
\newcommand{\xiaowuhao}{\fontsize{9pt}{\baselineskip}\selectfont}  % 字号设置
\newcommand{\liuhao}{\fontsize{7.875pt}{\baselineskip}\selectfont} % 字号设置
\newcommand{\qihao}{\fontsize{5.25pt}{\baselineskip}\selectfont}   % 字号设置
%%%%设置主题
\usetheme{Warsaw}
%这里还可以选择别的主题Bergen,Boadilla,Madrid,AnnArbor,CambridgeUS,Pittsburgh,Rochester.

%有导航栏的Antibes,JuanLesPins,Montpellier,

%有内容的Berkeley,PaloAlto,% Goettingen,Marburg,Hannover

%有最小导航栏的Berlin,Ilmenau,Dresden,Darmstadt,Frankfurt,Singapore,Szeged,

%有章和节表单的Copenhagen,Luebeck,Malmoe,Warsaw
%%%%%%%%%%%设置颜色主题%%%%%%%%%%

\usecolortheme{default}
% 这个主题一般选择动物来命名
%这里还可以选择别的颜色主题,如默认的和有特别目的的颜色主题default,structure,sidebartab,全颜色主题albatross,
% beetle,crane,dove,fly,seagull,wolverine,beaver
%设置内部颜色主题(这些主题一般改变block里的颜色)
\usecolortheme{orchid}
% 这个主题一般选择植物来命名
%这里还可以选择别的颜色主题,如默认的和有特别目的的颜色主题lily,orchid,rose
%设置外部颜色主题(这些主题一般改变title里的颜色\usecolortheme{whale}
% 这个主题一般选择海洋动物来命名
%这里还可以选择别的颜色主题,如默认的和有特别目的的颜色主题whale,seahorse,dolphin
%设置字体主题


\usefonttheme{professionalfonts}
%类似的还可以定义structurebold,structuresmallcapsserif,professionalfonts

%文档开始
\begin{document}
\begin{CJK*}{GBK}{song}
\title{文档模板}
\author{pan}          %如果名字太长可以利用以下格式增加一个shortauthor,\author[小米]{小米博士},
                           %其中小米是简化的名字
\institute{wnpu}
\date{\today}              %这里还可以填写别的日期, 格式自己定, 比如2009年3月26日
%\titlegraphic{}           %这个命令在title页中增加一个图片

%%
%%定义框架页,第一个section和subsection开始时都会显示框架页
%%
\AtBeginSection[]{                             % 在每个Section前都会加入的Frame
 \frame<handout:0>{
   \frametitle{框架}
   \tableofcontents[current,currentsubsection]
  }
}
\AtBeginSubsection[]{
   \frame<handout:0>
    {
   \frametitle{框架}
   \tableofcontents[current,currentsubsection]
    }
}

 

\frame{
…………文档内容………
}
\end{CJK*}
\end{document}

到这里这个beamer源文件就结束了,然后经过编译就可以得到你自己的tansparency(幻灯片)了,呵呵,是不是过程很痛苦啊,不过收获会很多。最后上传一个完整的transparency做为例子,点这里下载查看。

 
原创粉丝点击