联系客服

关注公众号给客服留言

登录

福建农林大学论文LaTeX模板

发布时间:2024-10-21 12:12:25

你是否曾经在使用 Word 写论文时经历过以下心碎时刻?

  • 每一行的字数不一样,行尾突然少了一块
  • 表格内容杂乱,调整单元格宽度时表格自行变成了下一页
  • 图片排版混乱,页尾留白严重
  • 英文排版末尾断行严重
  • 行与行之间的距离莫名其妙变远
  • 页眉的横线怎么都去不掉
  • 打字时,后面的文字随之消失了
  • 写了一晚上的文件,突然闪退

这些问题虽然都有解决方法,但为什么不寻找一个更格式化的工具,避免这些问题的发生呢?

本篇推文将分享一个为农大论文自制的 LaTeX 模板开源项目。当然了,只要稍作修改,任何课堂报告与课程设计也都可以使用这个模板。

01—LaTeX 是什么

简单来说,LaTeX 是一种排版软件。这里我们只简单介绍它的优缺点和适用场景。

LaTeX 的优点: - 可以方便地对复杂文档进行自动化排版,如图、表、公式、引文等的自动编号与引用,完美地绘制数学符号。 - LaTeX 的文字内容存储在纯文本文件里,因此可以方便地进行版本管理和备份,几乎不可能因为编辑器崩溃而损失内容。

LaTeX 的缺点: - 对于从未使用过 LaTeX 的用户来说,LaTeX 略有一些学习门槛。 - LaTeX 是一种“所见非所得”的编辑工具,不像 Word 那样输入的内容立马可以看到效果。在 LaTeX 里输入的文字需要通过“编译”才能转变为 PDF 查看。

虽然这可能会劝退一些新手,但实际上只需要克服一点点心理障碍,就可以欣然接受它。

适用场景: - LaTeX 在书籍、毕业论文等大型文档中具有优势,能够保证稳定、自动化、方便修改和普适性。

既然 LaTeX 有这么多好处,那么如何用它来写毕业论文呢?源代码下载地址见页尾。

02—模板示例

(在此展示模板效果图)

03—模板解释

以下代码片段展示了如何设置页眉页脚样式、目录章节样式、标题样式和参考文献样式:

```latex % 页眉页脚样式 \pagestyle{fancy} \fancypagestyle{frontmatterstyle}{ \renewcommand{\headrulewidth}{0pt} \fancyhf{} \fancyfoot[C]{\thepage} } \appto\frontmatter{\pagestyle{frontmatterstyle}} \ProcessOptions\relax \fancypagestyle{mainmatterstyle}{ \fancyhf{} \renewcommand{\headrulewidth}{1.5pt} \makeatletter \fancyhf[C]{\songti\zihao{5} {\@titlehead}} \makeatother \fancyhf[CEF,COF]{\thepage} } \appto\mainmatter{\pagestyle{mainmatterstyle}} \appto\mainmatter{\setlength{\baselineskip}{1.5\baselineskip}\songti\zihao{-4}} \fancypagestyle{plain}{ \thispagestyle{mainmatterstyle} }

% 目录章节样式 \AtBeginDocument{\addtocontents{toc}{\protect\thispagestyle{frontmatterstyle}}} \renewcommand{\contentsname}{\hfill\songti\zihao{-2} \bf{目录}\hfill} \renewcommand\cftchapfont{\songti\zihao{-4}} \renewcommand\cftsecfont{\songti\zihao{-4}} \renewcommand\cftsubsecfont{\songti\zihao{-4}} \renewcommand\cftchappagefont{\fontspec{Times New Roman}\zihao{-4}} \renewcommand\cftsecpagefont{\fontspec{Times New Roman}\zihao{-4}} \renewcommand\cftsubsecpagefont{\fontspec{Times New Roman}\zihao{-4}} \setlength\cftbeforetoctitleskip{18pt} \ctexset{chapter={name={,.},number={\arabic{chapter}}}} \renewcommand{\cftdot}{$\cdot$} \renewcommand{\cftdotsep}{0} \renewcommand{\cftchapleader}{\cftdotfill{\cftchapdotsep}} \renewcommand{\cftchapdotsep}{\cftdotsep} \setlength{\cftbeforechapskip}{6pt} \setlength{\cftbeforesecskip}{6pt} \setlength{\cftbeforesubsecskip}{6pt} \setlength{\cftsecindent}{20pt} \setlength{\cftsubsecindent}{47pt} \cftsetpnumwidth{1.5em}

% 标题样式 \setcounter{secnumdepth}{3} \setlength{\parindent}{2em} \newcommand\prechaptername{ } \newcommand\postchaptername{.} \renewcommand{\chaptername}{\prechaptername\arabic{chapter}\postchaptername} \titleformat{\chapter}{\raggedright\zihao{-3}\heiti}{\chaptername}{0.5em}{} \titlespacing{\chapter}{0pt}{0pt}{18pt} \titleformat{\section}{\zihao{-3}\heiti}{\thesection}{0.5em}{} \titlespacing{\section}{0pt}{12pt}{12pt} \titleformat{\subsection}{\zihao{-4}\heiti}{\thesubsection}{0.5em}{} \titlespacing{\subsection}{0pt}{6pt}{6pt} \titleformat{\subsubsection}{\zihao{5}\kaishu}{\thesubsubsection}{0.5em}{} \titlespacing{\subsubsection}{0pt}{6pt}{6pt}

% 参考文献样式 \newtoks\bibdatabase \newcommand{\printbib}{ \heiti\zihao{-4} \bibliographystyle{FAFUbib} \addcontentsline{toc}{chapter}{参考文献} \bibliography{\the\bibdatabase} } ```

04—模板地址

下载地址:https://wwb.lanzoue.com/i6SZg1u8ywmd
密码:fafu

希望这个 LaTeX 模板能帮你解决在写论文过程中遇到的各种问题,让你的排版工作更加轻松愉快!