在用Beamer類製作幻燈片卷一裏講解了怎麼使用Latex的簡單的類來製作幻燈片,只是給了基本的怎麼製作幻燈片的一個大體框架。但是一個很好的幻燈片遠遠不止這些功能。
beamer的功能還有很多。今天要介紹的內容就是給幻燈片增加一些絢麗的效果。
1.主題
要修改幻燈片格式的基本方法就是使用主題{theme}。beamer提供了二十多種不同風格的幻燈片主題,可以使用usetheme命令選擇。
比如我們要製作的幻燈片是如下圖這個樣子的:
其代碼實現如下所示:
其中預定義的主題有:default、AnnArbor、Antibes、Bergen、Berkeley、Berlin、Boadilla、CambridgeUS、Copenhagen、Darmstadt、Dresden、Frankfurt、Goettingen、Hannover、Ilmenau、JuanLesPins、Luebeck、Madrid、Malmoe、Marburg、Montpellier、PaloAlto、Pittsburgh、Singapore、Szeged、Warsaw
default是默認的主題。其中大部分是作者遊歷過的一些地名命名的。
這些主題的每一個對應的效果連接:http://deic.uab.es/~iblanes/beamer_gallery/index_by_theme.html
網頁快照:
實際上,beamer的主題是由不同的內部主題(inner theme)、外部主題(outer theme)、色彩主題(color)、字體主題(font theme)等組合而成額,可以分別使用\useinnertheme、\useoutertheme、\usecolortheme、\usefonttheme選擇。例如我想把使用的這個主題換一個色調我使用了\usecolortheme{crane}這個命令,將其加載導言區。
這個時候幻燈片就會變成上圖所示的效果了。
1.1內部主題
1.2外部主題
外部主題主要控制的是幻燈片頂部尾部的信息欄、邊欄、圖標、幀標題等一幀之外的格式。預定義的外部主題有default、infolines、miniframes、smoothbars、sidebar、split、shadow、tree、smoothtree等。
1.3色彩主題
色彩主題控制各個部分的色彩。預定義的色彩主題包括default、albatross、beaver、beetle、crane、dolphine、dove、fly、lily、orchid、rose、seagull、seahorse、sidebartab、structure、whale、wolverine等。
1.4字體主題字體主題則控制幻燈片的整體字體風格。預定義的beamer字體主要包括default、professionalfonts、serif、structurebold、structureitalicserif、structuresmallcapsserif等。其中默認字體主題default的效果是整個幻燈片使用無襯線字體,這是多數幻燈片的選擇;serif主題則是襯線字體,不過此時最好使用較大的字號和較粗的字體;professionalfonts不對字體有特別的設置,需要使用另外的專門的宏包進行設置;structure開頭的幾個主題則對beamer中的幾個結構有特別設置。
例如:arev宏包,這個宏包是專門爲製作幻燈片設計的無襯線字體包,對正文字體和數學字體都有詳細的調整,因此不需要對beamer做額外的設置。
在導言區設置如下的代碼:
我們在編譯的時候常常會發現生成的文件當中有一個後綴名爲.sty的文件。這個就是一個主題文件,每一個主題文件都對應着這樣一個主題文件,我們使用\usetheme或者是\useinnertheme的目的就是載入這些主題文件。
2.定理和區塊
證明環境則需要漢化:
\renewcommand\proofname{證明}
我們可能時常會在幻燈片中看到如下圖所示的幻燈片效果
上圖這幅這個效果在很多PPT都是很常見的,上面這個的PPT的代碼如下所示:
其中block是區塊的意思,就是產生如上圖這樣效果的一個框,這樣的效果會使得幻燈片效果很好,感覺很舒服。在這裏稍微強調一下的代碼就是數學公式,我們使用
3.圖表插入
在一份幻燈片裏可能會涉及到大量的圖表插入。其實,在Latex中大部分圖片表格的插入代碼都是固定的或者是變化不大的。
3.1圖形插入
在beamer中使用圖表與在普通文檔中使用圖表的語法沒有任何的區別。不過,由於beamer是按幀組織內容的,位置固定,因此figure和table環境不再是浮動的環境,而只是用來區別標題的。
例如我們如下圖一樣插入一張圖片在幻燈片中:
使用的代碼如下所示:
除了標準的圖表環境,beamer還提供了一個\logo命令,把一個較小的圖標放在幻燈片的角落裏面,可以用它來放置校徽、公司商標等內容。\logo命令一般放在導言區
例如有一張圖片名爲logo.pdf
則可以在導言區放置如下的代碼:\logo{\includegraphic{logo.pdf}}
3.2插入表格
如果我們需要插入一個表格,那麼我們同樣來舉一個例子,如下圖所示的表格“
如圖所示,我們要插入的這個表格是一個有三列5行的表格。實現它的代碼如下所示:
注意的是在文檔的導言區部分要加\documentclass[table]{beamer}
上面這段代碼我們來解讀一下。首先表格的行是由兩種顏色組成的。它的色彩主題是在crane下的。25表示的是顏色的濃度值,越小的話顏色越淡。表示是兩行交錯的顏色。
我們畫表格一般都要是要到
$ a$ 這個有點表示的一下表格需要替換的真正的參數。 &可以看做是每個參數之間的一個劃分
今天的幻燈片總結就先到這裏。之後繼續更新。