77范文网 - 专业文章范例文档资料分享平台

ctex(3)

来源:网络收集 时间:2019-01-07 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

2使用帮助11

使用宏包选项cap

part(article)partchaptersectionsubsectionsubsubsectionparagraphsubparagraph

{\\quad}同右{\\quad}同右同右同右同右同右

使用宏包选项nocap{\\par\\nobreak}{\\par\\vskip20pt}{\\par\\vskip20pt}{}{}{}{}{}

titleformat={??titleformat??}用于控制标题内容的格式,作用域为章节标题内容。

该选项的缺省设置是

使用宏包选项cap

part(article)partchaptersectionsubsectionsubsubsectionparagraphsubparagraph

{\\Large\\bfseries}{\\huge\\bfseries}{\\huge\\bfseries}同右同右同右同右同右

使用宏包选项nocap{\\huge\\bfseries}{\\Huge\\bfseries}{\\Huge\\bfseries}{}{}{}{}{}

beforeskip={??beforeskip??}用于控制章节标题前的空距。

该选项的缺省设置是

使用宏包选项cap

part(article)partchaptersectionsubsectionsubsubsectionparagraphsubparagraph

同右无效同右同右同右同右同右同右

使用宏包选项nocap{4ex}无效{50pt}

{-3.5explus-1exminus-.2ex}{-3.25explus-1exminus-.2ex}{-3.25explus-1exminus-.2ex}{3.25explus1exminus.2ex}{3.25explus1exminus.2ex}

在section及以下的标题中,使用负的距离表示标题后的段落不缩进(如标准的英文LaTeX文档),否则缩进。标题上方真正的空距是该参数的绝对值。

2使用帮助afterskip={??afterskip??}用于控制章节标题后的空距。

该选项的缺省设置是

使用宏包选项cap

part(article)partchaptersectionsubsectionsubsubsectionparagraphsubparagraph

同右无效同右同右同右同右同右同右

使用宏包选项nocap{3ex}无效{40pt}

{2.3explus.2ex}{1.5explus.2ex}{1.5explus.2ex}{-1em}{-1em}

12

在section及以下的标题中,正的距离表示向下留出的空距(如标准的section标题),使用负的距离则表示向右留出的空距的负值(如标准的paragraph标题)。indent={??indent??}用于控制章节标题本身的缩进。

该选项的缺省设置是

使用宏包选项cap

part(article)partchaptersectionsubsectionsubsubsectionparagraphsubparagraph

2.5.2

部分修改标题格式

同右无效同右同右同右同右同右同右

使用宏包选项nocap{0pt}无效{0pt}{0pt}{0pt}{0pt}{0pt}{\\parindent}

如果只想修改标题格式中的某些参数而不是完全重新设置,可以使用带+号的设置选项。例如

\\CTEXsetup[format+={\\zihao{1}}]{section}则section的标题使用一号字体,而其他格式设置保持不变。

标题格式相关的选项都支持这一功能,包括format,nameformat,numberformat,aftername和titleformat,而且对所有文档类型都有效。

2使用帮助2.5.3

附录标题设置

13

附录(appendix)的标题也使用\\CTEXsetup命令进行设置,第二个参数设为appendix。但是只能使用name和number两个设置选项。在使用了\\appendix命令之后,附录的名字和编号会被自动使用。附录的名字和前面的章节不同,它只有一个部分,放在编号之前。在article类文档中,附录是用section实现的,而在report和book类文档中附录使用的是chapter的设置。因此在设置附录的编号的时候要注意使用正确的计数器。如果你要设置其他格式的附录标题,可以根据使用的文档类直接用section或者chapter的设置命令来控制,但是要记住把设置命令放在\\appendix(如果有的话)的后面,否则会被\\appendix命令的设置覆盖。

附录的缺省设置是

使用宏包选项cap

name(article)name

number(article)number

2.5.4

其他标题设置

同右{附录?}同右同右

使用宏包选项nocap{}

{Appendix\\space}{\\Alph{section}}{\\Alph{chapter}}

除章节标题外其他标题的设置通过\\CTEXoptions设置。包括contentsname目录名list?gurename表格目录listtablename插图目录?gurename图tablename表abstractname摘要indexname索引bibname参考文献

例如

\\CTEXoptions[indexname={总索引}]把索引的名字改为“总索引”。

2使用帮助2.5.5

其他设置

14

设置\\today的日期格式的格式包括

使用\\CTEXoptions可以设置\\today命令产生的日期格式。支持

1.阿拉伯数字加中文年月日

\\CTEXoptions[today=small]

\\today生成的日期例子为“2006年12月16日”。2.中文数字加中文年月日

\\CTEXoptions[today=big]

\\today生成的日期例子为“二○○六年十二月十六日”。

A3.LTEX标准格式

\\CTEXoptions[today=old]

\\today生成的日期例子为“December16,2006”。

设置图表标题的分隔符使用\\CTEXoptions可以设置\\caption命令产生的图表标题的分隔符。这个分隔符缺省是使用冒号:。可以通过命令

\\CTEXoptions[captiondelimiter={??string??}]设置为任意的单个字符或者字符串??string??。

2.6配置文件

主要的配置文件有ctex.def和ctexcap.cfg以及几个字体定义文件*.fd。字体定义

文件的内容请参考3.11.1的内容。

ctex.def是一些中文字符串参数的定义,会被所有的宏包使用。如果你想改用其他的中文字符,例如繁体字,可以修改这个文件。

ctexcap.cfg是缺省中文标题格式的定义,当你使用cap选项时就会使用这里的定义。你可以把它改为你经常使用的格式,这样就不用每次都在正文中修改了。ctexcap.cfg中的设置都可以通过宏包提供的设置命令在正文中进行修改。

最后,宏包还将读入ctex.cfg文件,该文件中的设置将覆盖其他配置文件中的设置。用户可以在该文件中加入自己的定义。

在修改这些配置文件的时候,你可以修改系统目录中的文件,也可以拷贝一份放到当前目录下,然后修改。TeX会优先使用当前目录下的同名文件。这样你可以针对不同的应用设置不同的缺省配置文件。

3源代码说明15

3

3.1

\\ifCTEX@cct

源代码说明

选项

用于判断是否使用CCT中文系统,缺省是不使用。

???ctex|cls??

2\\newif\\ifCTEX@cct\\CTEX@cctfalse3\\DeclareOption{CCT}{\\CTEX@ccttrue}4??/ctex|cls??

1

\\ifCTEX@cctfont用于判断CCT是使用传统CCT字库还是CJK字库,缺省是使用CJK字库。

???ctex|cls??

6\\newif\\ifCTEX@cctfont\\CTEX@cctfontfalse

7\\DeclareOption{CCTfont}{\\CTEX@ccttrue\\CTEX@cctfonttrue}8??/ctex|cls??

5

\\ifCTEX@punct用于判断是否对中文标点宽度进行调整,缺省是调整。

910111213

???ctex|cls??

\\newif\\ifCTEX@punct\\CTEX@puncttrue\\DeclareOption{punct}{\\CTEX@puncttrue}\\DeclareOption{nopunct}{\\CTEX@punctfalse}??/ctex|cls??

\\ifCTEX@space用于判断是否忽略汉字间的空格,缺省是忽略。

1415161718

???ctex|cls??

\\newif\\ifCTEX@space\\CTEX@spacefalse\\DeclareOption{space}{\\CTEX@spacetrue}\\DeclareOption{nospace}{\\CTEX@spacefalse}??/ctex|cls??

space参数使得缺省的中文环境不会吃掉中文字符后面的空格。这种情况下很容易造成汉字之间产生多余的空格,需要小心使用。

\\ifCTEX@caption

用于判断是否使用中文标题,缺省是使用。

1920212223

???ctex|ctexcap|cls??

\\newif\\ifCTEX@caption\\CTEX@captiontrue\\DeclareOption{nocap}{\\CTEX@captionfalse}\\DeclareOption{cap}{\\CTEX@captiontrue}??/ctex|ctexcap|cls??

\\ifCTEX@indent用于判断是否使用中文的缩进格式,缺省是使用。

24

???ctex|cls??

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库ctex(3)在线全文阅读。

ctex(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/411646.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: