Latex总结-1

latex的使用

最近在overleaf上使用latex写了大作业的报告和课程论文,感觉在排版上十分方便。记录一下目前学习到的latex的使用方法。😃😃😃

茴香豆的茴,有四种写法,会其中一种就可以了。

标题和目录

这里指的是\begin{document}前面的内容。

对应功能相关代码
使用扩展包\usepackage{}
标题\title{}
作者\author{}
日期\date{}
生成标题内容
(即上面的标题、作者、日期)
\maketitle
生成目录\tableofcontents

如何使目录中摘要、Abstract、参考文献不带序号

正文中如果使用\section{},那么在使用\tableofcontents时会将大括号里的标题内容添加到目录中。所以不用\section{},使用以下方式添加无序号的目录。

%这里添加的位置需要放在对应部分的上面
\phantomsection\addcontentsline{toc}{section}{摘要}\tolerance=500 %将摘要放进目录

如何让摘要居中且无序号

如果不用\section{},那么用什么呢?这里提供一种解决方案。
解决方案:(以摘要为例子,两部分组成)
这部分放在\begin{document}之前

\newenvironment{enabstract}{%
  \par
  \noindent\mbox{}\hfill{\bfseries \enabstractname}\hfill\mbox{}\par
  \vskip 3.5ex}{\par\vskip 3.5ex}
\newenvironment{cnabstract}{%
  \par
  \noindent\mbox{}\hfill{\bfseries \cnabstractname}\hfill\mbox{}\par
  \vskip 3.5ex}{\par\vskip 3.5ex}
 

这部分放在\begin{document}之后,也就是对应写摘要的部分。

%摘要开始部分
\begin{cnabstract}
中文摘要内容
\par\textbf{关键字: } 关键字1;关键字2;。。。
%“\par在段首,表示另起一行,“\textbf{}”,花括号内的内容加粗显示
\end{cnabstract}

正文部分

这部分就非常方便,\section{标题} \subsection{} \subsubsection{},按照层级将对应的部分写在下面。最多只能到\subsubsection{},如果继续增加层级的话。可以使用下面的方式,添加在\subsubsection{}下面。

    \paragraph[段paragraph]{这是一大段}
    \subparagraph[小段subparagraph]{这是一小段}

图表部分

需要引入\usepackage{graphicx}

表格

可以直接通过第三方网站制作生成,然后复制粘贴。
https://tablesgenerator.com/

图片

单张图片放置在指定位置,图片标题前的序号是按照顺序排的。

  1. 将图片上传(名称需要是英文)
  2. 在对应的地方插入以下代码
\begin{figure}[H]
    \centering
    \includegraphics[width=8cm]{filename.png}
    \caption{图片标题}
    \label{fig:galaxy}
\end{figure}

两张图片并排放置在指定位置(这个需要考虑图片大小设置好,不然可能会导致一张图大一张图小,并且标题不水平)

\begin{figure}[H]
  \begin{minipage}[t]{0.5\linewidth}
    \centering
    \includegraphics[scale=0.5]{filename.png}
    \caption{图片标题}
    \label{fig:side:a}
  \end{minipage}%
  \begin{minipage}[t]{0.5\linewidth}
    \centering
    \includegraphics[scale=0.5]{filename.png}
    \caption{图片标题}
    \label{fig:side:b}
  \end{minipage}
\end{figure}

参考文献

这里提供一种方案,其实参考文献的引入还有很多其他的方案。

  1. 新建一个ref.bib文件
  2. 通过谷歌学术搜索自己想要的文献,看到对应文献直接点击文献下面的引用,然后选择BibTex,将先页面显示的内容复制粘贴到ref.bib文件中(不断重复,直到复制完全部文献)
  3. 在正文中,使用\cite{}将相关部分引用到对应的文献(只有这样引用的文献最终的参考文献部分才会显示出来)
  4. 将以下代码添加到对应位置
\phantomsection\addcontentsline{toc}{section}{参考文献}\tolerance=500 %将参考文献放进目录
\begin{center}
{参考文献}
\end{center}
\begingroup
\renewcommand{\section}[2]{}%删除非居中的“参考文献”
\bibliography{ref.bib}
\endgroup

页边距

默认的页边距会显得非常大,使用以下方式重新设置页边距。

\usepackage{geometry}
\geometry{a4paper,left=3cm,right=2.5cm,top=3cm,bottom=2.5cm}

如果还有任何疑问的话欢迎提问😁😁😁

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彩虹编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

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

抵扣说明:

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

余额充值