有回信给作者
不过好像因为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的范本之类
有任何建议或问题都非常欢迎喔