最近由于要开始写论文了!{扭头.jpg}{大哭.jpg} 所以从B站上学习下LaTEX语法,视频质量很高,入门反正觉得通俗易懂,放上链接(PS:这是第三个高阶视频,入门视频可以从博主主页找)
第一节
ctrl+B, ctrl+I
自动给文字加粗,或者倾斜ctrl+S
快捷键编译->``<-
点击页面箭头,可以转到鼠标在另一层的对应位置- 下载方式有menu->source/PDF
- 投稿很方便,和overleaf有合作的期刊可以直接投稿
第二节
- 对于列表,有多种可以选择,可以根据里边的{enumerate}变换,如
\begin{enumerate}
\item xx
\end {enumerate}
- \section 表示1.\subsection表示1.1. \subsubsection表示1.1.1。
- 如果对于想要支持目录的超链接,需要添加宏包
{hyperref}
\label
支持交叉引用- 插图,需要的包
{graphicx}
;
- 首先需要先上传图片,推荐jpg和pdf格式
完整的图片插入代码
\begin{figure} %[hbt!]表示强制在此处
\centering
\includegraphics[witdth=5cm/3in]{x.jpg}
\citation{Name1}
\end{figure}
或者是根据栏的大小
\begin{figure} %[hbt!]表示强制在此处
\centering
\includegraphics[witdth=0.5\textwidth]{x.jpg}
\citation{Name1}
\end{figure}
对于某些期刊一页两栏的布局,如果想要按照栏的大小定义,那么需要将\textwidth
改成\linewidth
\begin{figure} %[hbt!]表示强制在此处
\centering
\includegraphics[witdth=0.5\linewidth]{x.jpg}
\citation{Name1}
\end{figure}
如果想要在一页两栏的期刊中,添加一个跨栏的图片,在开始处的figure
位置加一个*
。代码为
\begin{figure*} %[hbt!]表示强制在此处
\centering
\includegraphics[witdth=0.5\linewidth]{x.jpg}
\citation{Name1}
\end{figure*}
第三节
3.1 表格
- 表格的基本定义方法如下,其中
c
表示居中,l
为靠左,r
为靠右对齐。如果对于表格中文字过长的情况,希望文字可以自动换行,那么可以换为{|c|c|p{6cm}|}
,注意这里边的6cm
可以换为其他值。
\begin{tabular}{|c|c|}
\hline
xx & xx \\
\hline
\end{tabular}
- 自动产生表格的网页
tablegenerator.com
- 什么是导言区?, 就是
\document {article}
% 该部分区域即为导言区,可加入各种宏包
\begin{document}
- 产生复杂表格所需要的包含的宏包
\usepackage {multirow}
- 对于中国期刊喜欢的三线式表格
\begin {tablular}{c c c}
\toprule
xx & xx & xx \\
\midrule
xx & xx & xx \\
\bottomrule
\end{tabular}
6. 给表格加名称
\begin{table}
\centering %让表格居中
\caption{Name111} % 表格的名字
\begin{tabular}
\end{tabular}
\end{table}
- 令table可以交叉引用
\begin{table}
\centering %让表格居中
\caption{Name111} % 表格的名字
\label{tab: first} %交叉引用
\begin{tabular}
\end{tabular}
\end{table}
%%%%%%%使用时
See tables \ref{tab:first} and \ref{tab:second}
3.2 数学公式
0. 需要加入的宏包
\usepackage {amsmath}
1. 行内公式
- 目前有两种方法,方法1
$ $
,方法2\( \)
2. 行间公式
\begin{equation}
x+y
\label {eq: Name1} %交叉引用
\end{equation}
- 如果需要在公式内部加文字,形式为
\begin{equation}
x+y
\text{our text pattern}
\label {eq: Name1} %交叉引用
\end{equation}
- 如果遇到不知道怎么打的内容,可查找Detexify网站,注意网站也会提示需要加入的宏包
- 如果需要同时打多行公式,需要公式在等号处对齐,或者在某处对齐,则语法为在该处加
&
,
\begin{align}
\alpha & =x+y \label{eq:1}\\
%
\beta & = x^2+y^2 \label{eq:2}
\end{align}
- 公式里边不能有空行!!
- 如果确实想让上下公式有间隔,可以考虑在空行处添加
%
,如上面所示。注意,由于%
是特殊符号,所以如果想要真使用它的时候,需要加\%
- LaTEX的数学引用学习链接 以及``
- 如果不想有计数器的公式,可以用,注意和行间公式不一样。
\ [
x=y+r
\]
3. 文献引用
- 引用次序,可以选择根据第一作者姓名的字母来编号,不常用,如果根据引用次序,则需要选择引用次序:
bibliographystyle{unsrt}
以及\cite{Name1}
如果要换引文格式,那么可以直接改变bibliographystyle内部的元素
% 引用示例
There is a reference in need \cite{Name1},
there is the second reference \cire{Name2}
% 在文献末尾
\bibliographystyle{ unsrt}
2 对于中国期刊的引文,示例如下,还有其他引用格式可以参考。引用的宏包和最后的style格式,相辅相成。
\usepackage{gbt7714}
\bibilographystyle{gbt7714-numerical}