[心得] beamer 做講義的部份第幾頁/頁數
野人獻曝,原文發表在
http://twitterplurk.blogspot.com/2011/09/beamer.html
終於找到用 beamer 做講義時,怎麼出現每個部份的頁數與總頁數。
有時會看到一些朋友在報告論文時,會在標題的部份加上頁數,
就像 introduction 的部份有 5 頁,目前是第 3 頁,就會在標
題的右邊寫個 3/5,這對聽眾來說蠻不錯的,因為知道這個部份
還有幾頁,只是我問他們這些數字是自動產生的嗎?實際上那兩
個數字是朋友自己打上去的,這倒是很令人失 望。
自己打上去的有什麼問題嗎?問題還不小,怎麼說了?如果我現
在 Introduction 做了 10 頁,這些數字也加好了,突然間發現
漏掉一些東西還沒講,需要在第 2 頁與第 3 頁之間再多加一頁
,那麼從原本第 3 頁之後的每個數字都要改,其實每一頁的總頁
數也要改,這實在會成為修改時很大的負擔。所以一定要成為自
動產生才行。
剛剛終於找到怎麼自動產生這兩個數字的寫法了,我的做法是拿
pagecounter 來用,在
Introduction 的第一頁加個
\setcounter{page}{1}
在 Introduction 的做後一頁加個
\label{IntroLast} %這個變數名稱可取自己喜歡的名字
然後在 Introduction 每一頁的標題右邊加上
\insertpagenumber/\pageref{IntroLast}
這樣就可以達到所要的功能,以後如果 introduction 增加或減
少頁數,這些數字都會自動計算與產生。
當然,如果是在 Introduction 最後一頁的後面增加一頁的話,
要記得將 \label{IntroLast} 移到最後一頁去;同樣的,如果是
在 introduction 的第一頁之前又增加一頁的話,也要記得將
\setcounter{page}{1} 移過去。
這樣其實會改變整份文件的頁數,一般簡報檔中也會有總頁數與
目前是第幾頁的資訊,那不就會改到那部份的資訊嗎?還好,這
部份的資料可以用 framenumber 來顯現。就是在 footline 的定
義中,加上
\insertframenumber{} / \inserttotalframenumber
這樣就有這些資訊了。
如果您有使用 beamer 來做簡報的話,可以參考。如果您有更好
的做法,也歡迎跟我分享,謝謝。
我做的結果放在下面的檔案
http://www.csie.dyu.edu.tw/~spring/Temp/20110818.tex
這個檔案的第 3 頁到第 6 頁的寫法。
編譯的結果如下:
http://www.csie.dyu.edu.tw/~spring/Temp/20110818.pdf
--
Xuite日誌:http://blog.xuite.net/springman/
網路城邦:http://blog.udn.com/springman
聖經查詢系統:http://springbible.fhl.net/
芳苑教會:http://fychurch.fhl.net/
信望愛bbs:http://wbbs.fhl.net/
自由軟體使用經驗分享 http://springbible.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.225.207
※ 編輯: springman 來自: 61.59.225.207 (09/21 05:04)
※ 編輯: springman 來自: 61.59.225.207 (09/21 05:05)
※ 編輯: springman 來自: 163.23.24.187 (09/21 08:59)
→
09/21 10:15, , 1F
09/21 10:15, 1F
→
09/22 02:48, , 2F
09/22 02:48, 2F
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章