latex-mimosis扩展教程:添加章节目录、自定义页眉页脚与引用样式

latex-mimosis扩展教程:添加章节目录、自定义页眉页脚与引用样式

【免费下载链接】latex-mimosis A minimal & modern LaTeX template for your (bachelor's | master's | doctoral) thesis 【免费下载链接】latex-mimosis 项目地址: https://gitcode.com/gh_mirrors/la/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模板的功能,创建符合个人需求和学术规范的专业论文。模板的模块化设计使得后续维护和修改变得简单高效,让你能够专注于内容创作而非格式调整。

【免费下载链接】latex-mimosis A minimal & modern LaTeX template for your (bachelor's | master's | doctoral) thesis 【免费下载链接】latex-mimosis 项目地址: https://gitcode.com/gh_mirrors/la/latex-mimosis

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值