《我的CJK》:LaTeX处理中文的必备指南
5星 · 超过95%的资源 需积分: 9 23 浏览量
更新于2024-11-08
收藏 1.03MB PDF 举报
"李果正的《我的CJK》是一本关于使用LaTeX处理中文文档的教程,涵盖了CJK(Chinese, Japanese, Korean)字体和排版技术。作者是Edward G.J. Lee,该书介绍了如何利用各种工具将TrueType字体转换为LaTeX可以使用的格式,并详细讲解了在LaTeX中集成CJK文字的方法。书中还涉及到了LaTeX到HTML的转换,为网络出版提供了支持。"
在《我的CJK》中,作者详细讨论了以下几个关键知识点:
1. **CJK Version 1.1**:这是LaTeX中处理CJK字符的一个扩展包,用于支持中文、日文和韩文的排版。
2. **Type1字体和CID-Keyed字体**:书中介绍了如何处理Type1字体,这是PostScript字体的一种类型,以及CID-Keyed字体,这种字体设计用于处理多语言环境,特别是东亚语言。
3. **TrueType字体的处理**:讲解了如何将TrueType字体转换为LaTeX可使用的格式,涉及到的工具有`t1utils`、`ttf2pt1`及其针对中文的扩展`ttf2pt1-chinese`,还有FontForge,这是一款开源的字体编辑软件。
4. **DVIPDFMx**:这是一个用于将LaTeX DVI文件转换为PDF的工具,特别适用于处理包含复杂图形和多语言文本的文档。
5. **hyperref包**:在LaTeX中,hyperref是一个用于创建超链接和书签的强大宏包,对于生成互动式PDF文档至关重要。
6. **LaTeX到HTML的转换**:书中探讨了如何将LaTeX文档转换为HTML格式,包括使用`latex2html`和专门为CJK支持进行优化的方法。
7. **LaTeX宏包和命令**:讲解了在LaTeX中处理CJK文字时需要使用的特定宏包和命令,如`\CJKfamily`、`\begin{CJK}`等,以正确设置字体和排版。
8. **FreeCJK字体**、**Adobe CJK字体**和**其他LaTeX CJK解决方案**:书中介绍了不同来源的CJK字体,包括免费和商业选项,以及如何在LaTeX环境中集成这些字体。
9. **字体生成和配置**:包括`dmkfont.sh`脚本和FontForge的使用,帮助用户创建和配置适合LaTeX的CJK字体。
10. **排版技巧**:书中提供了多种排版CJK文本的技巧,例如如何处理标点符号、复合词汇以及特殊字符。
通过这本书,读者可以学习到如何在LaTeX环境下有效地处理中文文档,从而提升中文文献的排版质量和专业性。这对于需要用到LaTeX处理中文内容的科研工作者和学术界人士尤其有价值。
2021-04-11 上传
116 浏览量
2021-02-05 上传
2008-12-21 上传
2021-05-26 上传
2011-01-12 上传
2021-04-10 上传
2021-04-30 上传
2021-02-05 上传
不会游泳的渔
- 粉丝: 4
- 资源: 2
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新