zoukankan      html  css  js  c++  java
  • latex命令替换之 ewcommand

    有时候我们在用latex写文档的时候不想写很长的命令,那么我们自己定义一个新的命令来替换一段代码。

    举例如下:

    usepackage{booktabs}
    usepackage{multirow}
    usepackage{colortbl}
    definecolor{tabcolor}{rgb}{.105,.410,.113}
    
    ewcommand{mytablinewidth}{1.4pt}
    
    ewcommand{	opcolor}{arrayrulecolor{tabcolor}  	oprule[mytablinewidth]  arrayrulecolor{black}}
    
    ewcommand{otcolor}{arrayrulecolor{tabcolor}  ottomrule[mytablinewidth] arrayrulecolor{black} }


    上面的代码的最后一行为用otcolor这个新命令来代替原来的如下几个命令:

    arrayrulecolor{tabcolor}  ottomrule[mytablinewidth] arrayrulecolor{black}


    newcommand使用语法如下:

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



  • 相关阅读:
    第九章 读书笔记
    第八章 读书笔记
    第七章 读书笔记
    第六章 读书笔记
    第五章 读书笔记
    第四章读书笔记
    第三章读书笔记
    第九章 硬件抽象层:HAL
    第10章 嵌入式linux的调试技术
    第八章 蜂鸣器驱动
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3150375.html
Copyright © 2011-2022 走看看