李果正的CJK LaTeX简体教程

"《我的CJK 李果正 简体》是一本关于使用LaTeX处理CJK(中日韩)文字的教程,由台湾的李果正撰写。该教程介绍了如何在LaTeX中有效地排版和使用CJK字符,涵盖了从基本的CJK字体设置到复杂的排版技巧。"
在LaTeX中,处理CJK字符可以是一项挑战,因为LaTeX原生并不支持这些非拉丁字符。"我的CJK"教程提供了一个详细的指南,帮助用户理解和掌握这一过程。以下是该教程涵盖的一些关键知识点:
1. **CJK宏包**:LaTeX中的CJK宏包是处理CJK文本的核心工具,它允许在文档中嵌入和排版中文、日文、韩文等字符。这个宏包有多个版本,如 Version1.1,不断更新以优化对各种字体和编码的支持。
2. **字体类型**:教程详细讲解了如何使用Type1、CID-Keyed和TrueType(TTF)字体来处理CJK文本。Type1字体是一种PostScript字体格式,CID-Keyed字体则专门用于多字节字符,而TTF字体广泛应用于Windows系统。
3. **字体转换工具**:为了在LaTeX中使用TTF字体,可能需要使用一系列工具,包括`t1utils`、`ttf2pt1`、`ttf2pt1-chinese`、`FontForge`和`DVIPDFMx`。这些工具用于将TrueType字体转换为LaTeX可以处理的格式。
4. **宏包和宏**:教程还介绍了一些特定于CJK的LaTeX宏包,如`hyperref`用于创建可点击的链接,以及`latex2html`将LaTeX文档转换为HTML格式。此外,还有用于自定义和扩展功能的LaTeX宏和包。
5. **字体安装和配置**:教程详细说明了如何安装和配置Type1字体,以及如何使用脚本如`dmkfont.sh`和`FontForge`来处理TTF字体。还提到了如何使用`dvipdfmx`来支持CJK输出。
6. **排版技巧**:教程涵盖了如何在LaTeX中使用CJK字符进行文本排版,包括如何设置断行、对齐方式、特殊字符等。还特别讲解了如何处理全角和半角字符,以及如何在数学模式下使用CJK字符。
7. **LaTeX2HTML转换**:对于需要将LaTeX文档发布到Web上的情况,教程详细介绍了如何使用`latex2html`进行转换,包括如何保留LaTeX的样式和链接功能。
通过这本教程,读者将能够熟练地在LaTeX环境中处理和排版CJK文本,从而制作出专业且美观的多语言文档。对于需要在学术论文、技术文档或个人项目中使用中日韩文字的LaTeX用户来说,这是一个非常宝贵的资源。
相关推荐








asdemon235b
- 粉丝: 0
最新资源
- Wenyu Zhao的个人技术网站构建指南
- DBSync V1.9:实现数据库实时同步与异构兼容
- C++实现的学生信息管理系统的增删改查功能
- 美团点评2018技术年货盘点(上)
- 多功能JS下拉列表,支持搜索和样式定制
- 安卓图标设计精选集:开发者必备图标大全
- Linux环境下自动化分发Windows OVA实例教程
- Play框架Scala编译时依赖注入示例项目分析
- 安卓CWM.ZIP自定义刷机包压缩文件解压缩指南
- Win64OpenSSL安装与环境变量配置指南
- 掌握键盘快捷操作:typing-cheatsheets快捷键指南
- Go开发的分布式内存 MMO 游戏服务器架构设计
- Delphi字符串分割方法及示例源码解析
- FPGA实现经典俄罗斯方块游戏教程
- QtCustomControls:实用的自定义控件库
- 深入剖析J2EE经典实例及其应用