LaTex基础语法记录

    xiaoxiao2022-07-07  141

    1. newcommand

    举例

    \newcommand{\botcolor}{\arrayrulecolor{tabcolor} \bottomrule[\mytablinewidth] \arrayrulecolor{black} } %上面的代码的最后一行为用\botcolor这个新命令来代替原来的如下几个命令: \arrayrulecolor{tabcolor} \bottomrule[\mytablinewidth] \arrayrulecolor{black}

    newcommand使用语法如下:

    \newcommand{\新定义的命令}[参数个数]{命令内容} % 或者如下 \newcommand*{\新定义的命令}[参数个数]{命令内容} % 带*的为短命令----命令内容不能出现段落,即不能有\par \renewcommand{\新定义的命令}[参数个数]{命令内容} % 对原来已有的命令重新定义 \renewcommand*{\新定义的命令}[参数个数]{命令内容}

    2. textbf

    加粗命令是

    \textbf{文字}

    下面总结一下latex的相关命令,方便记忆: (1)显示直立文本: \textup{文本} (2)意大利斜体: \textit{文本} (3)slanted斜体: \textsl{文本} (4)显示小体大写文本: \textsc{文本} (5)中等权重: \textmd{文本} (6)加粗命令: \textbf{文本} (7)默认值: \textnormal{文本}

    3. \par

    与"\\"一样都可以起到空一行的意思 下面简单总结一下latex的相关命令,方便记忆: (1)空格:LaTeX中空格不起作用。 (2)换行:用控制命令“\”,或“ \newline”. (3)分段:用控制命令“\par” 或空出一行。 (4)换页:用控制命令“\newpage”或“\clearpage” (5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~

    4. \noindent

    Latex 换行顶格、不缩进,使用的命令为:

    \noindent

    5. bigskip

    如何在latex行首(前面没有字)加入空格(只在某一行加) \hspace{ 长度 } , 例如 \hspace{1cm}

    其中的长度单位cm 可以换成 mm, em, in, pt等. 如果\hspace命令在一行的开始则需要改用\hspace*{1cm}来产生空格.

    如果要产生垂直方向的空白, 可使用命令 \vspace{ 长度 } 和 \vspace*{ 长度 } , 使用方法同\hspace. 如果想在段落直接产生一定的间距, 则使用命令 \medskip, \bigskip, 或 \smallskip.
    最新回复(0)