latex-mimosis扩展教程:添加章节目录、自定义页眉页脚与引用样式
latex-mimosis是一款极简现代的LaTeX论文模板,专为本科、硕士和博士论文设计。本教程将详细介绍如何在latex-mimosis模板中添加章节目录、自定义页眉页脚以及调整引用样式,帮助你轻松打造专业美观的学术论文。
快速添加章节目录
在latex-mimosis模板中添加章节目录非常简单,模板已内置相关支持。只需在主文档Thesis.tex的适当位置添加目录命令即可自动生成结构化的章节目录。
打开Thesis.tex文件,在\frontmatter部分找到或添加以下代码:
\frontmatter
\include{Sources/Title}
\include{Sources/Abstract}
\tableofcontents % 这行命令生成章节目录
编译文档后,系统会自动收集所有章节标题并生成带有超链接的目录。如果需要调整目录深度,可以在\tableofcontents命令前添加:
\setcounter{tocdepth}{2} % 2表示显示到二级标题(章和节)
自定义页眉页脚样式
latex-mimosis使用scrlayer-scrpage包来管理页眉页脚,默认样式简洁大方。如果需要自定义,可以修改类文件或在主文档中添加配置。
基础页眉页脚设置
模板的页眉页脚配置位于mimosis.cls文件的第199-200行:
\RequirePackage{scrlayer-scrpage}
\pagestyle{scrheadings}
要自定义页眉页脚,可以在Thesis.tex的导言区添加如下配置:
% 自定义页眉页脚
\clearpairofpagestyles
\ihead{\headmark} % 内侧页眉显示章节标题
\ohead{\pagemark} % 外侧页眉显示页码
\ifoot{} % 内侧页脚清空
\ofoot{} % 外侧页脚清空
\cfoot{} % 中央页脚清空
奇偶页不同设置
对于双面打印的论文,可以为奇偶页设置不同的页眉页脚:
\clearpairofpagestyles
\ihead{\ifodd\value{page}\headmark\else\pagemark\fi}
\ohead{\ifodd\value{page}\pagemark\else\headmark\fi}
配置引用样式
latex-mimosis使用biblatex配合biber作为默认的引用工具,提供了灵活的引用样式配置选项。
基础引用设置
在Thesis.tex的第39-50行可以找到引用相关的配置:
\usepackage[%
autocite = plain, % 引用样式为方括号数字
backend = biber, % 使用biber作为后端
doi = true, % 显示DOI
url = true, % 显示URL
giveninits = true, % 作者名使用首字母
hyperref = true, % 超链接引用
maxbibnames = 99, % 参考文献中显示的最大作者数
maxcitenames = 99, % 引用时显示的最大作者数
sortcites = true, % 对引用进行排序
style = numeric, % 数字引用样式
]{biblatex}
修改引用样式
如果需要修改引用样式,只需更改style选项的值。常用的样式包括:
numeric-comp:紧凑数字引用authoryear:作者年份引用alphabetic:字母数字混合引用
例如,要使用作者年份引用样式:
style = authoryear,
autocite = inline, % 引用时直接显示作者年份
添加参考文献
参考文献数据存储在Thesis.bib文件中,添加新引用时只需按照BibTeX格式添加条目:
@article{example2023,
author = {John Doe and Jane Smith},
title = {An Example Article},
journal = {Journal of Examples},
year = {2023},
volume = {10},
number = {2},
pages = {100-120},
doi = {10.1234/example.2023}
}
在正文中使用\autocite{example2023}即可引用该文献。
编译与使用
完成上述配置后,使用以下命令编译文档:
git clone https://gitcode.com/gh_mirrors/la/latex-mimosis
cd latex-mimosis
make
make命令会自动调用latexmk工具,按照latexmkrc中的配置完成完整的编译过程,包括生成目录、参考文献和索引。
通过以上步骤,你可以轻松扩展latex-mimosis模板的功能,创建符合个人需求和学术规范的专业论文。模板的模块化设计使得后续维护和修改变得简单高效,让你能够专注于内容创作而非格式调整。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



