作者: hantis (呢呢是豬) 看板: Hantis
標題: [隨寫] Technical Notes
時間: Mon Jul 20 15:56:26 2009
關於fancyhdr
可以在Preamble先設定style
例如
\fancypagestyle{plain}{
...
...}
如此一來只要宣告
\pagestyle{plain}
就會依照所設定的格式
但是會有問題的是第一頁
因為通常第一頁 或者說Chapter開頭第一頁
會是內定為empty
所以要在那一頁宣告\thispagestyle{plain}
來強制執行該頁的page style
第一頁有時也需要跟其他頁不一樣
常常是某個小差別而已
例如第一頁有\copyright
之後沒有
那麼可以在設定style時直接引入了\copyright
然後在\thispagestyle{plain}之後
把\copyright擦掉
後面的頁就不會有了
例如在Preamble最後打
\fancypagestyle{plain}{
\fancyhf{} %清除所有頁眉頁腳
\cfoot{\copyright} %在中央頁腳放\copyright
\fancyfoot[LE,RO]{\thepage} %奇數頁左邊,偶數頁右邊放頁碼
}
\pagestyle{plain} %設定所有頁面格式為剛剛設定的plain格式
...
來到首頁的部份打
\thispagestyle{plain} %強制此頁為plain格式
\cfoot{} %把中間的頁腳擦掉 因為是在上面的宣告之後 所以會影響到這頁以後的
此外
[LE,RO]這種寫法必須要確定文件的print side已經設為both sides
否則無效
沒有留言:
張貼留言