美文网首页
Latex杂记

Latex杂记

作者: 0过把火0 | 来源:发表于2018-01-27 19:37 被阅读228次

转载注明出处 [过把火]:https://www.jianshu.com/p/d9999f1defbe

后续完善

1 模版问题

要投的期刊或会议在官网都会有相应的论文格式要求以及LaTex模版,作者可以去下载到本地,直接使用自己的IDE导入模版即可开始论文的撰写。当然Latex的IDE也有很多,我自己用的是TexStudio,都是大同小异,选择一样即可,当然安装了IDE还不够,还的选择一个Latex的环境,例如我用的是TexLive。


2 常用语法总结

2.1 图片转eps格式

一般会议或期刊(如IEEE ACM)等都要求eps格式的图片,网上有在线转格式的工具可以使用,但是总感觉清晰度不够,所以没敢使用网上的在线工具。
TexLive bin目录下有一个bmeps.exe的可执行文件,管理员权限打开它,然后闪一下退出,接着进入自己图片所在的文件夹,按住shift并右键选择打开cmd命令窗口,敲入:

bmeps -c picName.png picName.eps 

即可转换。其中-c参数是带色彩的转换,如果是黑白图,可以不使用此参数。


2.2 图片键入Latex

格式模版:

\begin{figure}[ht]
    \centering 
    \includegraphics[可设定width height等]{picName.eps}
    \caption{your description for the pic}
    \label{fig:labelName} 
\end{figure} 

[ht]参数其实里面可以设置图片的位置信息,可选参数:

h 此处(here)
t 页顶(top)
b 页底(bottom)
p 独立一页(page)

\centering表示的是里面紧跟的内容都居中
\includegraphics[]{}表示的插入图片,里面可以设置大小位置等信息
\caption设置图片的一个编号以及为图片添加标题
\caption{}可设置图片下方的描述性信息
\label{fig:labelName} 设置一个图片的简称,在文中可以引用


2.3 文中引用图片

文中需要引用时,一般选择使用Figure \ref{fig:labelName}来引用,还是尽量摒弃直接写入Figure 2这种方法吧。


2.4 表格键入

表格的生成就比较灵活,基本上就是按照自己想要的样子去更改一些参数达到预期的形式。说几种常用的样式。
1)通用格式:

\begin{table}[H]  %同图片,设置表格方位
    \centering
    \caption{表格描述,将会展示在上方,如果要展示在下方,这行搬移到下面即可}
    \begin{tabular}{|l|p{6cm}|} %决定了列数,其中|竖线表示边框,如果不要边框可以不写,l表示left,文字左对齐,可以换为c表示居中,p{6cm}表示固定该列的宽度并将文字水平剧中,如果需要垂直居中,则换为m{6cm}即可
        \hline
        a & b \\
        \hline
        a& b \\
        \hline
        a & b \\
        \hline
        .....
    \end{tabular}
\label{tab:tab1} %设置表格的简称用于文中的引用
\end{table}

2)如果需要对首格进行分栏,可用如下命令进行分栏

\diagbox{Phases}{Indicators}

3)如果对于双页排版的论文需要表格跨栏显示,则将{table}改为{table*}标识即可
4)如果只需要表头文字居中而内容左对齐的话,可以如下设置:

\begin{table}[htbp]   
    \newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}
    \caption{The characteristics of the performance changes}\label{tab4}
    \centering
    \begin{tabular}{|c|l|}
        \hline
        Parameters & \multicolumn{1}{c|}{Meaning} \\
        \hline
        a & b \\
        \hline
    \end{tabular}
\end{table}

5)设置字体加粗:\textbf{内容}
6)设置边框样式:\Xhline{3pt} ,是对边框粗细进行设置。可以结合\hline显示出双边框,且其中一条边框为粗。

2.5 表格引用

文中的引用与图片相同:Table \ref{tab:tab1}
有些模版有具体的要求,例如IEEE,会要求这样:Tab.~\ref{tab:tab1}

2.6 公式以及公式间距

\begin{equation} 
\begin{aligned}    %%换行并等号对齐  注意每个等号前面要加上  &
a = b \ast c   % \ast表示 *
\end{aligned}
\end{equation}

有时候公式与正文间距过大,可以使用 \setlength来进行设置,上面的例子:

{\setlength\abovedisplayskip{0.1pt}
    \setlength\belowdisplayskip{0.1pt}
\begin{equation} % equation 2
\begin{aligned}    %%换行并等号对齐  注意每个等号前面要加上  &
a = b \ast c   % \ast表示 *
\end{aligned}
\end{equation}}

2.6 PDF显示行号

如果是单栏排版,可使用如下命令:

在最上面引用:
\usepackage{lineno}
\modulolinenumbers[1]

在\begin{document}后使用:
\linenumbers

如果是双栏排版,若想使得右边的标号出现在右侧,左边的标号出现在左侧,可使用:

\usepackage[switch]{lineno}
\modulolinenumbers[5]  %指定显示5的倍数的行号
在\begin{document}后使用:
\linenumbers

相关文章

  • Latex杂记

    转载注明出处 [过把火]:https://www.jianshu.com/p/d9999f1defbe 后续完善 ...

  • Latex 学习

    Latex 学习 @(05.2 Latex)[latex][基础教程] 这篇文章是关于latex基础教程.pdf的...

  • 用LaTeX和PPT写学术论文

    用LaTeX写PPT写学术论文 [TOC] 配置LaTeX LaTeX使用技巧 PPT绘图技巧 配置LaTeX 系...

  • 数学公式撰写

    RStudio安装LaTeX以及Rticles bookdown能够快速生成LaTeX Code,复制LaTeX ...

  • Overleaf与VSCode协同使用MikTex(Latex)

    一、LaTex与MikTex的关系 Latex是一种排版系统。TeX 是 LaTeX 的基石,LaTeX 建立在 ...

  • LaTeX语法介绍

    LaTeX语法介绍 什么是LaTeX LaTeX(LATEX,音译"拉泰赫")是一种基于TeX的排版系统,最大的特...

  • Mac下使用VScode作LaTeX的集成环境

    Mac 下的 LaTeX 使用 1. LaTeX 包 Mac 下的 LaTeX 是MacTeX。 MacTeX 同...

  • Latex相关

    Win10 Latex安装latex使用教程

  • 论文投稿干货

    1.LaTeX篇 1.1为什么是LaTeX 网址:https://www.latex-project.org/ge...

  • 2018-04-03

    【LaTeX】Lyx/LaTeX笔记01---插入伪代码[latex]使用algorithm包来编写伪代码 - C...

网友评论

      本文标题:Latex杂记

      本文链接:https://www.haomeiwen.com/subject/dnwhyxtx.html