latex命令替换之\newcommand

2013-06-22 19:02 10049人阅读 评论(0) 收藏 举报
 分类:
收藏.备用(29)  Latex(3)  编程.语言(44)  科研.学术(18) windows(24) 

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

举例如下:

[cpp] view plaincopy
  1. \usepackage{booktabs}
  2. \usepackage{multirow}
  3. \usepackage{colortbl}
  4. \definecolor{tabcolor}{rgb}{.105,.410,.113}
  5. \newcommand{\mytablinewidth}{1.4pt}
  6. \newcommand{\topcolor}{\arrayrulecolor{tabcolor}  \toprule[\mytablinewidth]  \arrayrulecolor{black}}
  7. \newcommand{\botcolor}{\arrayrulecolor{tabcolor}  \bottomrule[\mytablinewidth] \arrayrulecolor{black} }

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

[cpp] view plaincopy
  1. \arrayrulecolor{tabcolor}  \bottomrule[\mytablinewidth] \arrayrulecolor{black}

newcommand使用语法如下:

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

latex命令替换之\newcommand相关推荐

  1. 【转】latex命令替换之\newcommand

    原地址为:https://blog.csdn.net/loveaborn/article/details/9152051# 有时候我们在用latex写文档的时候不想写很长的命令,那么我们自己定义一个新 ...

  2. LaTeX命令速查手册 - 方法总比问题多

    [转载]LaTeX命令速查手册 - 方法总比问题多 转自:http://sdlqk01.blog.163.com/blog/static/104522859201010171412820/ +---- ...

  3. Latex 命令速查

    |TeX各版本概述及基本约定,特殊字符| +---------------------------------+   tex提供300多条基本排版命令 由D.E.Knuth1978年开发 plain ...

  4. LaTeX命令速查手册1

    |TeX各版本概述及基本约定,特殊字符| +---------------------------------+   tex提供300多条基本排版命令 由D.E.Knuth1978年开发 plain ...

  5. LaTex命令和环境的定义与重定义

    LaTex命令和环境的定义与重定义,在导言区进行. 1.导言区 代码如下(示例): \documentclass{ctexart}% \newcommand-定义命令 %命令只能由字母组成,不能以\e ...

  6. shell中的命令替换和变量替换

    一.命令替换 可以用'command', 也可以用$(command). 二者是有区别的,先看一下'command'(注意:这里不是引号,而反引号) 1. `command' 用来做命令替换 2. $ ...

  7. 22、输入和输出重定向,管道,命令连接符,命令替换符

    2019独角兽企业重金招聘Python工程师标准>>> (一)输入/输出重定向 标准输入--standard input:从键盘上输入 标准输出--standard output:在 ...

  8. shell脚本中的命令替换

    命令替换的形式有两种 第一种是使用反引号,将要执行的命令框起来. 如下面所示 for i in `cd ./; echo *.*` doecho $i done 第二种是将命令括在$(...)里 fo ...

  9. Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)之二——只改变第一出现的那一行

    一.背景 在之前的文章中有介绍过<Linux下sed命令替换配置文件中某个变量的值(改变包含字符的一行的值)> 但是这种方法存在一定的问题,就是假如某个变量在一个文件中出现两次,却只想更改 ...

最新文章

  1. php自动到某个时间提醒,2周后,php脚本cron作业将提醒消息发送到特定的电子邮件地址...
  2. 组播应用场景_推介4K IP切换系统在5G媒体集成制作中的应用
  3. macbook oracle 工具,Navicat for Oracle Mac 四种实用工具
  4. 前缀中缀后缀表达式的计算求值
  5. python 截取字符串6位_在Python中从字符串获取x个最低有效位
  6. vue框架可以配合php做企业站,基于Vue和PHP打造前后端分离的通用管理系统(一)...
  7. 这个库厉害了,自动补全 Python 代码,节省 50% 敲码时间
  8. 2021想学UI设计,你必需要知道这些
  9. erase() 返回的是删除此元素之后的下一个元素的迭代器 .xml
  10. 工作所思--IT新人
  11. 传智播客黑马 Python学习笔记之python初识
  12. PySerial库的简单用法
  13. 【气动学】基于龙格库塔算法实现外弹道仿真含Matlab源码
  14. 吴文俊应用计算机进行几何定理的证明,吴文俊先生的吴方法怎么用?如何用吴方法证明几何定理?...
  15. Android仿人人客户端(v5.7.1)——新鲜事之分享照片
  16. jsp网页在线编辑器
  17. 关于云和网的未来,这位大佬讲了真话……
  18. 阿里小二最想销毁的照片都在这里了,时间真的是把杀猪刀?
  19. Linux创建用户和密码相关的命令useradd、groupadd、passwd和userdel应用
  20. Shader消散特效(如回城)

热门文章

  1. 建信笔试 10.10
  2. 1137 Final Grading (PAT 甲级)
  3. 饥荒联机版:如何才能养多个宠物
  4. 时间序列特征构造:以电力负荷预测为例讲解(python语言)
  5. 图片验证码接口(干货)
  6. java高校学生考勤系统
  7. English Learning - L2 第 1 次小组纠音 [ɑː] [ɔː] [uː] 2023.2.25 周六
  8. 最新iscsi服务器,适用于Windows的一款先进,强大,多功能的iscsi 服务器软件。
  9. matlab零序五次谐波,MATLAB在小电流接地系统故障选线中的仿真研究
  10. android4.4的手机,各品牌获Android 4.4升级手机型号大汇总