来源:https://en.wikibooks.org/wiki/LaTeX/Macros

方括号中的参数其实就是默认参数。
使用方法:

\newcommand{name}[num][default]{definition}

例子:

\newcommand{\wbalTwo}[2][Wikimedia]{This is the Wikibook about LaTeXsupported by {#1} and {#2}!}
% in the document body:
\begin{itemize}
\item \wbalTwo{John Doe}
\item \wbalTwo[lots of users]{John Doe}
\end{itemize}

输出:

    This is the Wikibook about LaTeX supported by Wikimedia and John Doe!This is the Wikibook about LaTeX supported by lots of users and John Doe!

latex 定义带有方括号的command相关推荐

  1. 解决Latex编译报错:Command `\Bbbk‘ already defined. ...ol{\Bbbk} {\mathord}{AMSb}{“7C}

    问题原因:latex文本中,引入了多个包,同一个函数在多个包中存在重复定义,所以出现这个问题. 问题解决: 在\usepackage{amssymb}前加上\let\Bbbk\relax使得前面(即n ...

  2. 如何定义带有可选参数的函数python_Python如何定义有可选参数的元类

    问题 你想定义一个元类,允许类定义时提供可选参数,这样可以控制或配置类型的创建过程. 解决方案 在定义类的时候,Python允许我们使用 ``metaclass``关键字参数来指定特定的元类. 例如使 ...

  3. 定义自己的rm command

    rm 是一个很危险的命令,别人一直说,我并没有在意,直到有一天一个不小心,忘记当前目录的位置,手贱的使用了rm命令,结果花了半天也没有把那些重要资料给恢复过来.所以还是有必要给自己定义一个不那么危险的 ...

  4. Latex 定义definition

    1. 导入宏包 \usepackage{amsthm} 注:如果已经导入了宏包 amsmath, 则跳过这一步骤,因为 amsmath 中包含了 amsthm 2. 定义 在 preamble(use ...

  5. 如何定义带有可选参数的函数python_Python如何定义有默认参数的函数

    问题 你想定义一个函数或者方法,它的一个或多个参数是可选的并且有一个默认值. 解决方案 定义一个有可选参数的函数是非常简单的,直接在函数定义中给参数指定一个默认值,并放到参数列表最后就行了.例如: d ...

  6. python如何定义带有可选参数的函数_python中如何正确调用带可选参数的函数

    我是python的初学者,遇到了一个需要可选参数的函数的问题. 此函数获取可变数量的文件路径作为参数,可以是2到n个参数. 之后,一定数量的可选参数可以传递给这个函数. 我试过做这样的事:def co ...

  7. Latex 中的警告 Foreign command \atop 的解决方法

    我在 cctbook 文类下编译后出现了如下警告 其原因来自\max_{Z_L\atop Z_R}中的 "atop", 用等价的语句\max_{ \substack{Z_L\\Z_ ...

  8. LaTeX:定义字号命令

    \newcommand{\chuhao}{\fontsize{42pt}{44.9pt}\selectfont}    % 初号, 1.5倍行距 \newcommand{\xiaochu}{\font ...

  9. LaTeX 进阶语法

    文章目录 LaTeX进阶语法 一. 样式排版 1. 字体和字号 1.1 字体样式 1.2 字号 1.3 ctex宏包更改中文字体 1.4 文字装饰 2. 段落格式和间距 2.1 长度和长度变量 2.2 ...

最新文章

  1. SQL SERVER 触发器示例
  2. 解决Linux安装 VMware tools 工具的方法
  3. ITK:重新采样分割图像
  4. python怎么使用int四舍五入_使用Python 3的数字格式可以将数字四舍五入到成百上千个...
  5. java避免使用orderby_java – @OrderBy在JPA中无法正常工作
  6. 全民营销时代,让私域流量变成业务增量需要几步?
  7. 混合云备份服务 > 产品简介 > 什么是混合云备份
  8. python中获取文件大小_如何在Python中获取文件大小
  9. 利用python开发一个竞争情报系统_一个基于python的即时通信程序
  10. DELMIA软件物流仿真:使用输送带输送物料的仿真操作方法
  11. CRM系统的营销工具亮点
  12. 蚂蚁的开放:想办法摸到10米的篮筐 1
  13. 【空间数据库】空间数据库引擎(Spatial DataBase Engine)ArcSDE详解
  14. mysql-order by分页复杂排序条件替换union-limit(使用if和case when实现复杂排序)
  15. 使用 KNX Manufacturer Tool 编写 knx 数据库的步骤
  16. Oraclealterindexrebuild与ORA08104说明
  17. 一个可以免费下载表情包的小程序
  18. CocosCreator学习3:定义全局变量
  19. 被AI潮抛弃的企业?对话微软CTO韦青,如何应对“变革”焦虑
  20. linux nginx连接memcache和ngx_http_consistent_hash负载均衡算法

热门文章

  1. [博学谷学习记录]超强总结,用心分享|架构 敏捷 - 开发管理之道
  2. 攻防演习防御体系构建之第三篇之建立实战化的安全体系
  3. java语言数据库编程_JAVA语言数据库编程实例详解
  4. 外汇交易中的风险管理
  5. 更少的图片标注工作,更棒的分类效果。肺结节诊断论文笔记。
  6. mysql设置不区分表名大小写
  7. Python3 实现大众点评网酒店信息和酒店评论的网页爬取
  8. 在 .NET 中开发基于 Chrome 内核的浏览器-创建一个简单浏览器
  9. A-LOAM代码解读
  10. asp.net实习管理系统案例