TeX-008.自定义命令和环境

自定义命令和环境1

UTF8nsung

Contents

1  newcommand命令
2  providecommand
3  newenvironment命令
4  newtheorem
5  newfont
有时候 L A T E X没有提供完成你所要功能的命令或环境,为了达到你的排版效果,必须使用多条命令或环境迸行组合。如果这个功能在文档中经常出现,这种组合将以相同的方式重复。为简化工作量同时扩充排版能力, L A T E X允许用户向语言中添加自己定义的命令或环境。

1  newcommand命令

\newcommand{cmd}[args]{definition}
\newcommand{cmd}[args][default]{definition}
\renewcommand{cmd}[args]{definition}
\renewcommand{cmd}[args][default]{definition}

这些命令定义新的命令或者重定义一条命令,各个叁效的含义如下:
cmd:以反斜线开头的命令名称。

\newcommand,cmd不能是已经有定义的命令名称,也可不以反斜线开头;

\renewcommand,cmd必须是巳经有定义的命令。
 
args:1到9间的一个整数,说明cmd命令所需要的参数数目,缺省时命令不带参数。
default:如果有此参数,则cmd的笫一个叁数是可选叁效,且其缺省值就是default的值。
definition:每当cmd命令出现时用以替换的文本;#n表示cmd命令的一个形式叁数,替换时要用cmd命令中的第n个实参的文本替换。
 

2  providecommand

这条命令的格式和作用同newcommand命令,惟一的区别在于如果新定义的命令名称巳存在, L A T E X将不出错,而只是忽略该条命令。

3  newenvironment命令

\newenvironment[name][args]{begdef}{enddef}
\newenvironment[name][args][default]{begdef}{enddef}
\renewenvironment[name][args]{begdef}{enddef}

这些命令定义一个新的环境或重新定义一个现有环境,参数的含义如下 :
name:环境名。
\newenvironment:name不能是己定义的环境名或命令名;
\renewenvironment:name必须是己定义的环境。
args:1到9间的一个整数,说明cmd命令所需要的参数数目,缺省时命令不带参数。
default:如果有此参数,则cmd的笫一个叁数是可选叁效,且其缺省值就是default的值。
begdef:每当\beginname命令出现时用以替换的文本;#n表示环境的一个形式叁数,替换时要用环境命令中的第n个实际参数的文本进行替换。
 
enddef:每当\endname命令出现时用以替换的文本,不能带任何参数。

4  newtheorem

\newtheorem{env_name}{caption}[within]
\newtheorem{env_name}[numbered_like]{caption}

这条命令最多只能带一个可选参数,用于定义一个模仿定理描述的环境,其中:
env_name:所定义的环境名称,不能是己有环境名或计数器名。
caption:在环境开头,紧靠编号后面打印的文本,例如可以简单地只打印"Theorem"字样。
within:一个巳定义的计数器名称2,使得新的theorem数器在within所代表的分节中能够复位。
numbered_like:一个巳经定义的模仿定理描述的环境的名称。

5  newfont

\newfont{cmd}{font_name}
这条命令定义一个未被定义过的申明命令cmd,cmd将选择font_nnme参数所代表的字体作为当前宇体。

Footnotes:

1文本整理:virhuiai
2通常属于分节类型


File translated fromTEXby TTH,version 4.03.
On 10 May 2012, 07:25.
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: texstudio-4.1.2-win-qt5.exe 是一个用于Windows操作系统的Tex编辑器,它的名字是Tex Studio。它的版本号是4.1.2,这个版本是基于Qt5框架开发的。它可以帮助用户创建、编辑和编译Tex文档Tex Studio提供了丰富的功能和工具,使得Tex文档的编写变得更加简单和高效。它具有智能补全功能,可以自动补全Tex命令和关键词,节省了用户的时间和精力。此外,它还具有语法高亮显示功能,可以帮助用户更好地阅读和理解Tex代码。 另外,Tex Studio还集成了对BibTeX的支持,可以轻松管理文献引用。它还提供了强大的多文件支持,用户可以在一个项目编写多个Tex文件,方便管理和组织文档。此外,它还提供了实时预览功能,用户可以随时查看文档的最新效果。 Tex Studio还支持用户自定义设置和宏定义,用户可以根据自己的需求进行个性化设置,提高编写效率。它还支持众多Tex发行版,包括MiKTeXTeX Live等。 总的来说,texstudio-4.1.2-win-qt5.exe 是一个强大而易于使用的Tex编辑器,适用于Windows操作系统。它提供了丰富的功能和工具,使得Tex文档的编写变得更加轻松和高效。无论是学术界的研究人员还是学生,都可以从受益。 ### 回答2: texstudio-4.1.2-win-qt5.exe是一个TeX编辑器软件的安装文件。TeX是一种用于排版科技文档语言和程序系统。TeX Studio是一个基于TeX的集成开发环境,提供了方便的编写、编辑和查看TeX文档的功能。 texstudio-4.1.2-win-qt5.exe的含义是指该软件的版本为4.1.2,针对Windows操作系统,并采用了Qt5作为界面开发工具包。 TeX Studio具有丰富的功能,例如语法高亮显示、智能代码补全、自动补全引用和标签等等。它还支持多文件编辑、语法检查、编译和预览等功能。用户可以方便地编写、编辑和排版各种类型的科技文档,如论文、报告、书籍等。 通过texstudio-4.1.2-win-qt5.exe安装文件可以将TeX Studio软件安装到Windows操作系统。用户只需双击该文件,按照安装向导的步骤进行安装即可。安装完成后,用户可以在开始菜单找到TeX Studio的快捷方式,并通过它启动软件。 总之,texstudio-4.1.2-win-qt5.exe是TeX Studio软件的安装文件,通过它可以在Windows操作系统安装和使用该软件,方便进行TeX文档的编写和排版。 ### 回答3: texstudio-4.1.2-win-qt5.exe是TexStudio软件的安装文件。TexStudio是一款功能强大的LaTeX编辑器,适用于Windows操作系统。该软件具有直观的用户界面和丰富的编辑功能,可以用于创建、编辑和编译LaTeX文档。 通过安装texstudio-4.1.2-win-qt5.exe,用户可以在Windows系统上使用TexStudio软件。安装过程非常简单,只需点击exe文件并按照安装向导的指示进行操作即可。安装完成后,用户可以启动TexStudio并开始使用。 TexStudio软件提供了很多实用的功能,如语法高亮、智能代码补全、拼写检查等,这些功能可以帮助用户提高工作效率和文档质量。此外,TexStudio还支持实时预览、一键编译、快捷键定义等功能,使用户能够更加方便地编辑和编译LaTeX文档texstudio-4.1.2-win-qt5.exe是TexStudio软件的升级版本,包含了新的功能和改进。用户通过安装这个文件,可以获得更好的使用体验和更高的工作效率。 总之,texstudio-4.1.2-win-qt5.exe是TexStudio软件的安装文件,通过安装这个文件,用户可以在Windows系统上获得TeXStudio软件的最新版本,享受到丰富的编辑和编译LaTeX文档的功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值