本文主要是介绍利用TeX语言设计页眉页脚,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
某大学学位论文规定:
(四)页眉和页码
从正文开始标注页眉,左面为论文题名,右面为所在章的题名。
页码从正文开始按阿拉伯数字(1,2,3……)连续编排,之前的部分(中文摘要、Abstract、目录等)用大写罗马数字(Ⅰ,Ⅱ,Ⅲ……)单独编排。
为设计符合上述要求的页眉页脚及页码,可采用以下TeX代码:
\def\ps@thu@headings{% %页眉\def\@oddhead{\vbox to\headheight{%\hb@xt@\textwidth{\wuhao\songti\thu@ctitle\hfill\leftmark}%%%左面放论文标题,右面放置章标题\vskip2pt\hbox{\vrule width\textwidth height0.4pt depth0pt}}}\def\@evenhead{\vbox to\headheight{%\hb@xt@\textwidth{\wuhao\songti%\thu@ctitle\hfill\leftmark}% %%左面放论文标题,右面放置章标题\vskip2pt\hbox{\vrule width\textwidth height0.4pt depth0pt}}}\def\@oddfoot{\hfil\wuhao\thepage\hfil}\let\@evenfoot=\@oddfoot}
其中\thepage
表示页码,\leftmark
表示章标题,\thu@ctitle
为用户自定义的命令表示论文的中文标题。按如下命令使用该格式:
\pagestyle{@thu@headings}
这篇关于利用TeX语言设计页眉页脚的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!