美文网首页
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.haomeiwen.com/subject/dnwhyxtx.html