论文正文的页码格式要跟前言的页码格式不一致,前言应该是多带带的大写罗马数字,正文页码格式应该是:第 页共 页。但模板在csuthesis.cls的格式里统一定义了,不知道如何设置两种不同的格式,求教。
(上传文件按钮无效,上传不了代码)放一下截图吧。第一张图是源代码中的页码定义,23是效果,图中的红字是期望效果,跪求大佬帮忙(上传不了代码很无奈)


5 回答5

0
在主文档的tex里面更改无效,cls里面的定义直接决定了页码的格式,不懂
0
如果是你们学校的模板,认真看说明,不要改模板。 如果是别的学校的模板,可能你的改模板,这就需要有一定的模板设计能力。 不能确定你是那种情况,不过无论哪种情况,请检查读完模板说明及排版样例。 另外, \frontmatter, \mainmatter, \backmatter,\appendix等这些命令需要不需要?

作者追问:2019-11-08 08:40

那些命令需要,是在主文档程序里面,能够进行排序,但是页码格式改不了
0
治标不治本的方法你可以试一下: 如果你文本中有`\frontmatter` `\mainmatter` 的语句,在 `\mainmatter` 后面尝试一下: ```tex \makeatletter \renewcommand\csu@fancyfoot[1]{第~{\thepage}~页\hsppace{1em}共~{#1}~页} \makeatother ``` 如果没有 `\mainmatter` 在你要写正文的前面放上这一段试试。

作者追问:2019-11-08 08:45

刚刚试了哟,会报错,谢谢你~

回答: 2019-11-08 09:29

没有mwe,没法帮你。
0
这里只是定义内容的宏, 找到页眉页脚的地方来设置就可以了.
0
不给 MWE,实在是没有办法呀

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。