LaTex笔记:参考文献、常用公式符号、图表、注释

目录

一、参考文献

二、公式

快捷处理方法:

小细节:斜体和正体

三、图片

四、表格

五、算法

六、注释


一、参考文献

借助bib文件生成!BibTex相当于是存放所有参考文献的容器,可以无序存放。首先,用TexShop创建BibTex文件。然后,上网找文献的bibtex代码。

把代码复制到bib文件中:

调整显示格式,如IEEE的格式。在.tex中需要出现参考文献的地方加两行:

\bibliographystyle{IEEEtran}
\bibliography{access}

然后编译bibTex文件(command+T),再回去运行.tex文件。

注意,所有要引用的文献都在bibtex容器里面放好后,还需要在正文中用了\cite后,reference中才会生成一条参考文献记录(根据你引用的顺序)。

期刊的缩写可以采用jabRef协助,把bib中的期刊缩写。但是有些期刊会缩写失败,还是需要人工手动调整。期刊的缩写格式可以投出后等返回再调整。

二、公式

快捷处理方法:

(1)公式图片转为LaTex代码:https://mathpix.com

(2)将mathtype公式转换为LaTex代码:http://www.mathtype.cn/jiqiao/gongshi-daima.html

(3)除此之外,最好自己记住一些基本的希腊符号和公式语法。

(参考http://www.mohu.org/info/symbols/symbols.html、http://www.manew.com/blog-166246-26164.html

二元运算符, 如\times(乘号), \div(除号), \pm(加减号), \circ (小圆圈), \cdot(点)等;

关系运算符, 如\leq(小于等于), \geq(大于等于), \subset(包含于), \supset(包含), \in(属于);

否 定关系运算符, 如\not=(不等于), \not<(不小于), \not\supset (不包含)

指数和下标:^和_:

平方根:

分数:\frac{}{}

积分:\int   求和运算符:\sum 乘积运算符:\prod

常见符号表示方法:

小细节:斜体和正体

用\mathrm{  },{}可以控制作用域的范围即里面放要正体的字。

如:$R_{\mathrm{r}}$

网上有些人说用\rm,试了下没有效果。。

有些现实不出来的东西,比如...,可以写成\mathtt{...}

三、图片

跨双栏添加图片:figure后面加个*即可

\begin{figure*}[ht] 
\centering 
\includegraphics[scale=0.6]{XDU.jpg} 
\caption{Double Column} 
\label{fig5} 
\end{figure*}

一行多张图片:利用latex的subfigure排版,并排放置多张图。

\begin{figure}[htbp]
\centering
\subfigure[pic1.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig1}
\end{minipage}%
}%
\subfigure[pic2.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}%
}%
\subfigure[pic3.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\subfigure[pic4.]{
\begin{minipage}[t]{0.25\linewidth}
\centering
\includegraphics[width=1in]{111.eps}
%\caption{fig2}
\end{minipage}
}%
\centering
\caption{ pics}
\end{figure}

图片写好路径之后,根据名称加载,图片存放在当前目录的figures文件夹下。在模板中不用管图片的位置,会自动根据文字以及图片大小调整。label仅仅用于图片在正文中的引用,采用Fig. \ ref { XX },其中XX是label名称,fig1,fig2,fig3,在引用中,诸如Fig. 和Tabel.的字眼需要手动添加,而 \ ref { XX }只是一个图片的编号,根据在.tex文件中出现的顺序自动编号,所以不用担心图片位置的变化而要改变编号,并且它会自动根据模板风格选择阿拉伯数字或是罗马数字。

四、表格

可视化表格生成latex代码:http://www.tablesgenerator.com/latex_tables

五、算法

特别注意,需要先导入需要用到的包,不然会各种报错。我使用的包是:

\usepackage[noend]{algpseudocode}

\usepackage{algorithmicx,algorithm

因为在写if-else的时候我不想要出现end,很烦,所以用的是algorithmicx。一个例子:

\begin{algorithm}[t]
\caption{algorithm caption} %算法的名字
\hspace*{0.02in} {\bf Input:} %算法的输入, \hspace*{0.02in}用来控制位置,同时利用 \\ 进行换行
input parameters A, B, C\\
\hspace*{0.02in} {\bf Output:} %算法的结果输出
output result
\begin{algorithmic}[1]
\State some description % \State 后写一般语句
\For{condition} % For 语句,需要和EndFor对应
  \State ...
  \If{condition} % If 语句,需要和EndIf对应
    \State ...
  \Else
    \State ...
  \EndIf
\EndFor
\While{condition} % While语句,需要和EndWhile对应
  \State ...
\EndWhile
\State \Return result
\end{algorithmic}
\end{algorithm}

如果是if-then-else-endif的形式,就用algorithmic的包就行了。注意语法有点区别,需要全部大写,比如\IF,\ELSE,而且IF一定要配合ENDIF使用,否则报错。

一些实例:https://chlyy2005.wordpress.com/2012/08/20/latex-algorithm的写法/

不同样式:https://blog.csdn.net/zhonglj0314/article/details/45919321

六、注释

command+T ,反注释:command+U

发布了150 篇原创文章 · 获赞 334 · 访问量 74万+

猜你喜欢

转载自blog.csdn.net/lyxleft/article/details/94324751
今日推荐