Re: [問題] 關於使用fancy編輯考卷頁首

作者: tonygump (阿尼)   2015-12-12 11:28:44
有回信給作者
不過好像因為ppt貼圖有問題無法回復文章
所以重貼一次
這次增加了exam中總頁數的自動功能
這樣如何
[IMG]http://i65.tinypic.com/33ndz0l.png[/IMG]
第一次貼圖不曉得看不看的到?
最小的可執行碼在此
使用xelatex引擎編譯
\documentclass[12pt]{exam}
\usepackage{fontspec} % 允許設定字體
\usepackage{amssymb}
\usepackage{xeCJK} % 分開設置中英文字型
\setCJKmainfont{微軟正黑體} % 設定中文字型
\usepackage{pstricks}
\footer{}{Page \thepage\ of \numpages}{}
\begin{document}
\begin{pspicture}[showgrid=false](0.2in,1in)
\rput[bl](-1in,0.6in){
\begin{tabular}{lllcc}
1.答案卡?是$\square$否$\blacksquare$ &
2.答案卷?是$\square$否$\blacksquare$ &
3.試題共$\numpages$張 &
4.適用班級:\phantom{三個字} &
5.命題教師:\phantom{三個字} \\
\multicolumn{5}{c}{\LARGE 104學年度第1學期第2次期中考高三數學科題目卷} \\
班級: & 座號: & 姓名: &\multicolumn{2}{c}{請以黑筆書寫} \\
\hline
\end{tabular}
}
\end{pspicture}
1. 下列何者的圖形為一圓?
\clearpage
2. 下列何者的圖形為一圓?
\end{document}
如同Edward大所說
exam裡有自己的header/footer定義會與fancyhdr衝突
所以要用exam就不能用fancyhdr了
不過我花了一些時間發現
header的寬度都與正文的寬度似乎必須一樣
(document layout header footer原本的本意也是如此)
似乎只有fancyhdr這套件能改變這個寬度
而且也很不好做的樣子(不太確定)
exam的headandfoot無法改變寬度
所以只好另尋他法
但exam裡有不少好用的功能
對建立考卷是個不錯的套件
因此若能使用exam還是最好的
所以
我這邊用pstricks套件方式建立一個區域
就可以設定任意寬度
也可以設定此區域於任意位置
然後用tabular方式建立table來填滿此區域並放入文字內容
這樣就可以繼續使用exam套件
歡迎各位命題老師拿去修改使用
更改後有更好的版本也請貼上來
或有甚麼建議也可以告訴我
我再來加強
最終看看是否可以弄成像一個支援中文考題的exam的範本之類
有任何建議或問題都非常歡迎喔
作者: tonygump (阿尼)   2015-12-12 11:34:00
奇怪圖闢功能到底要怎麼用?

Links booklink

Contact Us: admin [ a t ] ucptt.com