最近在做总结,顺带学习一下Latex的用法。Latex给我的感觉是首先需要理清使用思路,撰写文档时有哪几个步骤,这个清楚了之后其他的事情就像勾线之后涂色一样,哪里不懂百度哪里。
使用感受的话一开始一头雾水,看了几个教程恍然大悟,上手很迅速,而且打公式很方便,个人觉得优于mathtype,但是我们老师怪爱用的。
学习过程中也收藏了许多实用贴,链接也一并留存,将来备用。
下载安装
我按照这个步骤下载的
链接:【LaTex】LaTex的下载与安装(2024新手小白超详细、超简洁 Windows系统)
分别下载texlive和Texstudio,安装时先安装texlive。Texstudio是编辑器,个人理解类似pycharm,写文章时打开Texstudio或者用Texstudio直接打开tex文件即可。
还有线上版本,在Overleaf网址上使用,链接给出
链接: Overleaf
以及相关教程的文章:
链接: LaTeX详细教程+技巧总结
latex是直接编辑tex文件,最终生成pdf文件。编辑完成后点击编译、查看即可看到pdf文件的样子,我喜欢边看边写,可以实时检查错误。
就像这样:
框架构建
写文章之前弄清楚一篇文档由哪几部分组成。
简要来说:
1、说明我要写的文档类型
2、导入我需要的工具包
3、开写
说明我要写的文档类型
\documentclass[12pt,UTF8]{ctexart}
\xxx是Latex的固定格式,类似于matlab中的自带函数,都是内部自带的功能。
document class,字面意思,[ ]中间是一些补充信息的参数,你可以加入文档字体大小、字符类型;{ }中间是文档类型,常见的如article、book,cetxart是中文的article
我当时学习的链接找不到了,等我找到了补回来(哭
导入我需要的工具包
\usepackage{geometry,amsmath,amsfonts,graphicx}
使用方法很简单,在{ }中添加你需要的包,用逗号隔开,一般你搜教程的时候如果需要导入工具包会告诉你的。如geometry,导入后可使用语句
\geometry{a4paper,scale=0.8}
这个命令用来改变纸张大小和页边距。注意这种应用于整个文档的格式说明一般不会放到正文内容中。
开写!
\begin{document}
这里是正文内容
\end{document}
所有的正文内容都在这中间编辑即可。至此最简单的文档就完成了。
这里是总结
这里给出一个最简单的latex结构
\documentclass[12pt,UTF8]{ctexart}
\usepackage{geometry,amsmath,amsfonts,graphicx}
\geometry{a4paper,scale=0.8}
\begin{document}
这里是正文内容
\end{document}
正文内容怎么写?
以下是在写文档正文内容时遇到的一些问题和一些技巧总结,欢迎指正和补充。
加标题
Latex内置了标题格式,无需手动输入序号,它会自动把序号加上,但是需要注意的是Latex的序号最多只有三级,所以写文章的时候要注意一下结构思路~
格式如下:
\section{这是一级标题}
\subsection{这是二级标题}
\subsubsection{这是三级标题}
运行出来长这样:
换行、空行、分页
先分享我找到的一些教程帖
链接:LaTeX 换行、换页、空白空间
我常用的换行有(更新中):
最简单的换行方法是两次enter
\\ 换行但不缩进
\par 换行并缩进
\hspace*{\fill} 空行
如果你想在段落间空一行,则可以
\par\hspace*{\fill}\par
其实就是换一行,但这行是空的,再换一行。
你会发现,在tex文件中直接enter,不会影响表达。在之后输入长公式中,我经常换行以保持整齐,打空格也是如此。当然,你把\end输入成\e nd肯定是不行的哈。
给个小栗子:
首先,这是第一行
其次,我换了一行
\par\hspace*{\fill}\par
这里和前两段讲的东西不一样,所以多空一行
运行结果像这样:
分页很简单
\newpage
就OK了。
空格
\quad
这个命令在文本中和公式中都可以用。
公式
Latex的公式需要加在$中。其中一个$表示加在文字中的公式,两个$表示公式另起一行并居中。
就像这样$x+y=0$
和这样$$x+y=1$$
就像这样
x
+
y
=
0
x+y=0
x+y=0
和这样
x
+
y
=
1
x+y=1
x+y=1
公式内容网上有很多教程,主要是记住一些符号就可以快速打公式了。
一个很全面的教程
分享一个大佬的我觉得很全面的帖
链接:LaTeX数学公式-详细教程
我的第一篇文章就是边看边写边写边看,多写几遍就记住了。
带大括号的多行公式
先甩一个超全面的帖:
链接:latex多行公式加大括号、整体编号及多行编号及不同方法的区别
如果你想在多行公式前加一个大括号把它们括起来,需要用到[\begin{case}和\end{case}\]命令,表示这一块是一个case。直接举栗:
\[\begin{cases}
\omega_x=\frac{1}{2}(\frac{\partial w}{\partial y}-\frac{\partial v}{\partial z}) \\
\omega_y=\frac{1}{2}(\frac{\partial u}{\partial z}-\frac{\partial w}{\partial x})\\
\omega_z=\frac{1}{2}(\frac{\partial v}{\partial x}-\frac{\partial u}{\partial y})
\end{cases}\]
效果如图:
积分的下标
公式中的积分符号有的教程给的是
$\lim_{x\to0}$
但是这样显示出来实际是 lim x → 0 \lim_{x\to0} limx→0,可以在\lim后面加一个命令,即可成功显示
$\lim\limits_{x\to0}$
lim x → 0 \lim\limits_{x\to0} x→0lim
插入图片
甩个帖先
链接:Latex如何插入图片
插入图片同样需要begin和end框起来。举个最简单的例子
\begin{figure}[h]
\centering
\includegraphics{1.jpg}
\caption{ficture 1}
\end{figure}
h代表插入在当前位置,centering表示居中,caption是图片注释。
注意以上检索方式你的图片要和你的tex文件在同一个文件夹内,应该也可以用绝对位置检索,但是无疑相对位置更方便。
没了
先写到这,其他的等我遇到了再补充~