Tex使用笔记

介绍 

Tex是一个非常优秀的排版工具,它在学术界十分流行,特别是数学,物理,计算机界等复杂的数学公式较多的领域。使用Latex及Latex模板(Latex Temples),只需掌握少数命令,便可以在短时间生成高质量的文档。

安装

1. 配置:Texwork
下载Texwork编辑器进行Windows快速安装(https://www.tug.org/texworks/),同时安装MikTex用于下载package。

2. 推荐配置:TeXLive + Atom + Sumatra PDF
TexLive下载:https://www.tug.org/texlive/,默认安装。
Atom是由GitHub开发的开源编辑器,类似于Sublime Text 。下载链接:https://atom.io/
Sumatra PDF 一款轻巧的pdf阅读器。下载链接:https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
快捷键说明:
Ctrl + Shift + P 选Settings View: Open 打开设置界面,推荐安装插件:(1) latex(Ctrl + Alt + B 执行编译,参考),(2) language-latex(语言高亮),(3) pdf-view(pdf阅览),(4) latex-autocomplete(自动补全插件)。

3. 推荐配置: TeXLive + Sublime Text + Sumatra PDF
与上面类似,先安装TexLive,编辑器换成sublime text。 sublime 下载:https://www.sublimetext.com/3
环境配置参照:https://th0.me/1737.html ,说明较详细。

Tex使用Memo


宏定义

\def 宏名 宏参数列表 {宏定义实体}
例如:
\def\paratest#1#2{the parameter is #1 #2}  
% 向量定义,引用的时候 \V{向量}
\def\V#1{\mbox{\boldmath $\mathnormal{#1}$}}


添加选项

\begin{itemize}
  \item item1
  \item item2
  \item item3
\end{itemize}
效果:
\begin{description}
  \item[\mbox{[5]}] 猫でもわかるプログラミング, \verb+http://kumei.ne.jp/c_lang/+
\end{description} 



插入图片

\begin{figure}[htbp]
  \begin{center} %图片位置:center
    \includegraphics[width=0.4\linewidth]{fig/fig1.eps}	%图片宽0.4,路径:fig/fig1.eps
    \caption{ニャンコ先生}		%图片名称
    \label{fig:1}			%文章引用图片时的标签
  \end{center}
\end{figure}
效果:
Tex使用笔记_第1张图片

插入代码

直接插入:
\begin{quote}
  \begin{verbatim}
    float a = 1.2f;
    int b = 3;
    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
  \end{verbatim}
\end{quote}
效果:
代码块插入:
需要使用{ascmac}和{listings}两个包:
\usingpackage{ascmac}
\usingpackage{listings}
\begin{center}
\begin{minipage}[t]{0.8\linewidth}
\begin{itembox}{List.1}
{\fontfamily{pcr}\selectfont \lstset{language=C++}
\begin{lstlisting}
  #include 
  int main(void)
  {
    printf("Hello World!\n");
    return 0;
  }
\end{lstlisting}}
\end{itembox}
\end{minipage}
\end{center}
效果:
Tex使用笔记_第2张图片

插入公式

\begin{eqnarray}
  F^{total}_{w_{j}}=\sum_{j} \left( F^{p}_{w_{i}\leftarrow s_{j}} + F^{v}_{w_{i}\leftarrow s_{j}} \right),
\end{eqnarray}
会另起一段,效果:
另外文中插入公式写法:
 $\V{f}=-k(\V{x}(t)-\V{x}(0)) $
即公式左右加$ xxxxxx $ ,效果如下:
另外推荐链接:Latex公式命令一览
日文网站,这里简要说明一下,1.介绍  2. item写法  3. 列表  4. 边框  5. 组合表格  6. 字体  7. 行间距字间距  8. 公式  9. 分类(就是指等式右边大括号下多种情况的写法) 10.  文章的划分(章,结,段等)11. 各种复杂符号的写法   12. 参考文献  13. 图
写公式时候可能用到的就是 8. 公式 和 11. 各种复杂符号的写法  这两部分,虽然是日文,但是点进子页面参考命令和效果图,很容易理解。

使用Bibtex制作参考文献

上面推荐的连接中有参考文献的写法,但是实际写论文时候会有大量参考文献,并需要在论文中引用,一条条写起来会很浪费时间,这里推荐使用Bibtex制作参考文献。
Bibtex制作方法这里就不介绍了,网上有很多工具,并且一些大型论文网站也有论文的Bibtex下载。
Bibtex使用数据库的方式来管理参考文献。BixTex文件后缀为.bib。内容如下例:
@article{name1,
author = {作者, 多个作者用 and 连接},
title = {标题},
journal = {期刊名},
volume = {卷20},
number = {页码},
year = {年份},
abstract = {摘要, 这个主要是引用的时候自己参考的, 这一行不是必须的}
}

@book{name2,
author ="作者",
year="年份2008",
title="书名",
publisher ="出版社名称"
}
Latex中使用

BibTeX 数据库在LaTeX中使用的时候,需要:

(1) LaTeX 文档的 \begin{document}后面,设置参考文献的类型风格,标准的为 plain:

  \bibliographystyle{plain}

效果如下:

Tex使用笔记_第3张图片

其它的类型包括(引自WikiBooks):

Tex使用笔记_第4张图片

具体style类型和其显示效果参考如下网站:

http://www.cs.stir.ac.uk/~kjt/software/latex/showbst.html


(2) 在文档中使用引用时, 插入 LaTeX 命令

\cite{引用文章名称},即上述.bib中@article后面的name1,name2等。

(3) 生成参考文献列表,在 LaTeX 的结束前输入

\bibliography{bibfile}

这里的bibfile 就是使用的BibTeX 数据库文件 bibfile.bib 。

Latex中运用Bibtex

运行步骤如下:

(1) 用LaTeX编译.tex 文件,生成 .aux 的文件,这时文档中还没有添加参考文献;

(2) 用BibTeX 编译 .bib 文件;

(3) 再次用LaTeX 编译 .tex 文件,这个时候在文档中已经包含了参考文献,但引用的编号可能不正确;

(4) 此时再编译 .tex 文件一次即可。


你可能感兴趣的:(Memo)