latex命令替换之\newcommand
2013-06-22 19:02
686 查看
有时候我们在用latex写文档的时候不想写很长的命令,那么我们自己定义一个新的命令来替换一段代码。
举例如下:
上面的代码的最后一行为用\botcolor这个新命令来代替原来的如下几个命令:
newcommand使用语法如下:
举例如下:
\usepackage{booktabs} \usepackage{multirow} \usepackage{colortbl} \definecolor{tabcolor}{rgb}{.105,.410,.113} \newcommand{\mytablinewidth}{1.4pt} \newcommand{\topcolor}{\arrayrulecolor{tabcolor} \toprule[\mytablinewidth] \arrayrulecolor{black}} \newcommand{\botcolor}{\arrayrulecolor{tabcolor} \bottomrule[\mytablinewidth] \arrayrulecolor{black} }
上面的代码的最后一行为用\botcolor这个新命令来代替原来的如下几个命令:
\arrayrulecolor{tabcolor} \bottomrule[\mytablinewidth] \arrayrulecolor{black}
newcommand使用语法如下:
\newcommand{\新定义的命令}[参数个数]{命令内容} % 或者如下 \newcommand*{\新定义的命令}[参数个数]{命令内容} % 带*的为短命令----命令内容不能出现段落,即不能有\par \renewcommand{\新定义的命令}[参数个数]{命令内容} % 对原来已有的命令重新定义 \renewcommand*{\新定义的命令}[参数个数]{命令内容}
相关文章推荐
- latex命令替换之\newcommand
- latex命令替换之\newcommand
- latex 自己定制命令 \newcommand
- LaTex(PART XIII)\newcommand自定义命令
- bash之命令替换(command substitution)
- 命令替换(Command Substitution)
- LaTeX报错:Command \newfloat already defined
- LaTex(PART XIV)\renewcommand重新定义原有命令
- cygwin很多命令显示command not found的解决办法
- 利用PROMPT_COMMAND记录每个用户执行的历史命令
- MFC命令消息(WM_COMMAND)的传送路径
- linux:vi 替换命令
- MFC中的命令传递(Command Routing)
- 设计模式 - Command Pattern(命令模式)
- sqlCommandBuilder自动创建dataAdapter数据库操作命令
- "adb"不是内部命令和sudo: adb: command not found
- 批处理命令:带参数的字符串替换
- AD-新建用户命令 New-ADUser
- Shell 命令替换的两种方式
- The Linux Command Line 读书笔记(二)之文件系统The file system操作的命令