Mac电脑用Latex论文排版3天速成5天实战de笔记

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

我后悔了,这五天竞赛搞得我视力都下降了...

一个冲动的决定后成为数模竞赛论文写手,3天速成+5天时间=点亮攻克latex写论文技能💡


关于Overleaf
我是Mac,曾经按照大部分推荐的方式用TEXshop+vs code,但是把模板导入就开始报错。跟着少之又少的适配mac的教程(此时我已知道大概是走错路了)改了配置也无效。
海鲜市场找佬改了半天,佬问我:一定要用VC吗?我说,那倒也不是。
于是佬推荐我overleaf,三下五除二帮我挑配了环境,美汁汁收了我30块钱。
使用下来的感受就是,很好用,但别去网卡的地方————
我曾在深夜头脑风暴和争分夺秒的交稿前夕碰到突然就疯狂报错。
我很清楚以我只会用“替换关键部位”写代码的方式是不会出什么大错的,我甚至下载了无错的历史版本也疯狂报错,于是我坚信一定是它自己的问题。
果然刷新到五六分钟之后,恢复正常。就好像那个上一秒要和男友分手的臭女人一样,下一秒正常的让我觉得我有臆想症。

(p.s. 每次改动后需要点击绿色的Recompile重跑一次代码才能更新右侧的论文。自动更新可以打开这个On,但会卡。建议保持Off状态!)

开启前的必备品
模板
首先要获取官方or按官方要求开发好的latex模板。我的模板里包含了:

  • 官方要求的封面和摘要(但摘要字体有误,时间短暂没学会mac电脑怎么安装字体。解决方案:用word模板做好之后对输出的pdf打一套移花接木的组合拳即可)
  • 一些标配的包的引用、目录、页码设置、一二级标题、bib格式的摘要、附录、附录代码

框架

\documentclass{article}
\usepackage[framemethod=TikZ]{mdframed} %加入宏包

\title{填入论文的标题}
\author{作者姓名}
\date{\today}

\begin{document} %开始文档
\maketitle %在文档中显示标题

\bibliography{references} % 假设参考文献存储在 references.bib 文件中

\end{document}

宏包
宏包(package)是LaTeX中用于扩展和增强文档处理功能的模块,它们提供了额外的命令、环境和样式,使得文档排版更加灵活和丰富。
注意⚠️在\begin{document}之前载入宏包
这次建模用到的宏包:

\usepackage[framemethod=TikZ]{mdframed}
\newcommand{\upcite}[1]{\textsuperscript{\cite{#1}}}
\bibliographystyle{unsrt}
\usepackage{makecell}
\usepackage{float}
\usepackage{amsmath}
\documentclass{article}
\usepackage{algorithm}
\usepackage{algpseudocode}
  1. mdframed: 提供了创建精美框架的功能,framemethod=TikZ参数表示使用TikZ宏包来绘制框架。

  2. newcommand: 定义了一个新的命令\upcite,它将引用作为上标输出,这在引用文献时很有用。

  3. bibliographystyle{unsrt}: 设置参考文献的样式为无序(unsrt),即参考文献将按照文中引用的顺序而不是按照作者或年份排序。

  4. makecell: 提供了在表格单元格中进行换行的功能。

  5. float: 允许你更好地控制浮动对象(如图表和表格)的位置。

  6. amsmath: 提供了增强的数学公式排版功能。

  7. algorithmalgpseudocode: 这两个宏包通常一起使用,用于编写算法伪代码。

论文常用

1.摘要

\begin{abstract}

填入摘要内容

\keywords{\textbf{关键词1、关键词2}} 
\end{abstract}

2.页码

我的论文要求从摘要页开始页码编号,前面的封面页编号,于是在end abstract后加入了这个语句,表示从这个页面开始编号。

\pagestyle{plain} %页码编号

想要结束页码编号,就在要结束处加上这句。

\pagestyle{empty} 

3.目录与章节

自动生成目录。目录是根据具体的章节内容生成的。

\tableofcontents

按照层级关系,章节的写法如下。

\section{一级标题}
\subsection{二级标题}
\subsub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值