⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 编写必备的软件包
💻 TXT
字号:
ctex宏包 v0.8  2006/06/09
=========================

ctex宏包提供了一个统一的中文LaTeX文档框架,底层支持CCT和CJK两种中文
LaTeX系统。ctex宏包提供了编写中文LaTeX文档常用的一些宏定义和命令。

ctex宏包需要CCT系统或者CJK宏包的支持。主要文件包括ctex.sty、
ctexart.cls、ctexrep.cls、和ctexbook.cls。

ctex 宏包由ctex.org 制作并负责维护。




安装说明
========

1. 建立 localtexmf/tex/latex/ctex 目录,将 ctex.zip 中的
   所有文件解压并拷贝到该目录下。

2. 运行批处理命令 install 得到宏包文件和配置文件。

3. 运行批处理命令 install doc 得到宏包文件说明文件。

(你也可以运行批处理命令 install all 一次性得到所有文档。)

4. 刷新文件名数据库。

5. 仔细阅读宏包说明文件中的使用帮助。


Windows 以外的操作系统请参考下面的说明:
1. 运行 latex ctex.ins 得到宏包文件和配置文件。

2. 运行 latex ctex.dtx 得到宏包说明文件。

3. 说明文件的索引生成需要特殊处理:
makeindex -s gind.ist -o ctex.ind ctex.idx
makeindex -s gglo.ist -o ctex.gls ctex.glo
然后重新编译 ctex.dtx 文件就可以得到正确的索引和修改记录。




宏包的主要特点
==============

1. 对CJK的完整封装,提供对用户友好的设置命令
2. 对CCT的良好支持,使得底层的中文系统对于普通用户是透明的
3. 符合中文习惯的缺省文档风格,降低了初学者使用中文LaTeX的难度
4. 全新中文标题处理方案,解决了原来GB.cap文件和标准文档类
的兼容性问题
5. 彻底解决中文编号问题,包括PDF书签、引用中的中文数字的
正确处理(这个花了我最多时间)
6. 详细的使用说明,便于大家学习使用
7. 完整的内部实现和接口说明,为将来改进以及进一步扩展打下
良好基础




版本更新
========

v0.8  2006/06/09
    将 ctex.sty 文件分割为 ctex.sty 和 ctexcap.sty,后者只支持标准文档类
    增加对 \stepcounter 的重定义,以和 calc 宏包兼容

v0.7f  2006/04/12
    采用修改 \AtBeginDocument 和 \AtEndDocument 命令的方式来设置 CJK 环境,以减少宏包冲突

v0.7e  2006/03/22
    使用 \DeclareRobustCommand 命令来定义 \CTEXnumber 和 \CTEXcounter
    除去 \CTEXdigits 和 \CTEX@getdigit 命令带来的多余空格

v0.7d  2005/12/28
    在 fntef 类宏包后使用 \normalem 恢复 \em 宏的缺省定义

v0.7c  2005/12/20
    增加对 \if@mainmatter 的判断,以兼容 amsbook 宏包

v0.7b  2005/12/09
    调整宏包导入位置,解决 fntef 类宏包早于相应中文宏包导入的问题

v0.7a  2005/11/28
    将 ctex.cfg 文件的读取时间前移,使得导言中的设置命令优先

v0.7   2005/11/25
    支持在导言区中使用中文和章节标题设置命令(感谢 tercelxy 的建议)
    增加 CJKfntef 宏包和 CCTfntef 宏包的统一接口(感谢 chenyu_21cn 的建议)

v0.6b  2005/11/07
    将节以下编号和标题之间的空距定义转移到相应的 aftername 变量中

v0.6a  2005/09/30
    增加对 \CCT@set@fontsize 的判断

v0.6   2005/09/24
    针对 cct 0.6180 的修改
    \set@fontsize: cct 从 0.6180 开始将宏 \oset@fontsize 改为 \CCT@set@fontsize

v0.5c  2004/09/29
    避免重复执行设置 CJK 环境结束语句

v0.5b  2004/09/29
    改变设置 CJK 环境结束语句的 \AtEndDocument 执行的位置,以减少宏包冲突

v0.5a  2004/09/06
    修改图表标题分隔符设置中的错误

v0.5  2004/08/23
    General: Move Chinese definitions from ctex.cfg to ctex.def

v0.4d  2004/08/14
    \ps@fancy: 增加对 mainmatter 的判断
    \refstepcounter: 修改 \ref 命令,不再包含除编号外的内容

v0.4c  2004/07/26
    \addtocounter: 增加判断以避免嵌套定义 \setcounter 和 \addtocounter

v0.4b  2004/07/13
    \baselinestretch: 把 \baselinestretch 从 1.2 改为 1.3

v0.4a  2004/05/15
    \CTEXdigits: 增加 \CTEXdigits 命令
    \ziju: 修改 CCT 的字距命令使得缩进保持一致

v0.4  2004/05/13
    General: 如果指定了标准的 LaTeX 字体大小,则不使用中文字号
        中文字号定义改为直接使用 pt 为单位
    \zihao: 删除 \CTEX@fontsize 命令,改为直接使用 \fontsize 命令

v0.3b  2004/05/11
    General: 增加 fancyhdr 选项

v0.3a  2004/04/30
    General: 修改命令 \CCTpuncttrue 的拼写错误

v0.3  2004/04/24
    General: 对页眉设置进行微调
        对中文标题的章节编号格式进行调整,去掉 \S
        修改为使用 \chinese 命令以避免产生错误
        修正 sub3section 和 sub4section 选项无效的问题
        增加对图表标题分隔符的设置
    \ps@fancy: 解决与 fancyhdr 的冲突

v0.2d  2004/04/23
    General: Change option c5size to base on 10pt basic class
        补上字号定义中行间距参数中缺少的 \CTEX@bp
        修改缺省的字号大小

v0.2c  2004/02/13
    General: Add CJKpunct as standard configuration
    \ifCTEX@punct: 增加判断是否调整中文标点宽度的选项

v0.2b  2004/02/13
    General: 修改缺省的行距
        修改缺省的字号大小

v0.2a  2004/02/11
    \baselinestretch: 增加对行距的设置
    \CTEX@spaceChar: 加快处理速度,改善和 CJKpunct 的兼容性

v0.2  2004/01/16
    General: Add support for CCT
        增加部分修改标题格式设置的选项
        增加修改标题前后空距设置的选项
    \CTEXsetfont: \CTEXfontinfo 命令改为 \CTEXsetfont
    \ziju: 参数的单位由绝对距离改为相对于当前汉字大小的倍数

v0.1f  2003/12/24
    \refname: 修正 article 类中参考文献标题没有使用中文的问题

v0.1e  2003/11/05
    \refstepcounter: 修正 \ref 命令后多出空格的问题

v0.1d  2003/09/27
    \addtocounter: 将对 \setcounter 和 \addtocounter 的修改放到导言的最后以和其他宏包兼容

v0.1c  2003/08/19
    General: 去掉生成的 .out 文件里章的标题前的多余空格

v0.1b  2003/08/17
    \zihao: 删除多余的 \newcount 命令

v0.1a  2003/08/15
    General: 修正 ctex.sty 中无法使用 sub3section 和sub4section 选项的问题

v0.1  2003/08/15
    General: First beta release

v0.0  2003/04/26
    General: Initial version




TODO
====

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -