TEXLive指南:配置与管理你的TEX环境

需积分: 31 118 下载量 140 浏览量 更新于2024-08-09 收藏 820KB PDF 举报
"这是关于TEX Live 2015的指南,涵盖了如何安装、配置和管理TEX Live环境。本文档特别提到了运行时选项,如内存参数的调整,以及如何通过Kpathsea读取texmf.cnf文件来控制TEX的相关设置。此外,还介绍了TEXLive的安装过程,包括在不同操作系统上的安装方法,以及安装后的配置和测试。" 在【标题】中提到的“运行时选项”是指在使用WEB2C编译器时,可以通过Kpathsea库读取的texmf.cnf文件来调整一系列内存参数。这些参数对TEX、METAFONT和MetaPost等程序的性能有直接影响。例如: - `main_memory` 设置了总的可用内存数,以word为单位。这限制了TEX程序可以使用的最大内存,如果需要处理大型文档,可能需要增加这个值,并重新生成格式文件。 - `extra_mem_bot` 预留了额外的空间用于存储“大型”TEX数据结构,如boxes、glue和breakpoint。这对于使用特定宏包(如PICTEX)或者处理包含复杂布局的文档很有帮助。 - `font_mem_size` 设定了存储字体数据的word数量,大致等于所有加载的TFM文件的总和。确保这个值足够大,可以避免因为字体数据超出内存限制而产生的问题。 - `hash_extra` 控制存储控制序列的散列表大小。默认设置通常能满足大部分需求,但对于含有大量交叉引用的大型文档,可能需要增加这个值。 【部分内容】中提到了TEX Live 2015的安装和管理工具tlmgr,它提供了图形界面和命令行工具来管理安装,包括选择要安装的组件、设置目录路径、配置环境变量以及更新安装。 在安装过程中,用户需要考虑以下几点: - 在不同的操作系统上,启动安装程序的方法各异,如Unix、MacOSX、Windows和Cygwin都有各自的启动方式。 - 安装后,需要配置环境变量,特别是Unix环境下,以便正确地查找和使用TEXLive的资源。 - 安装完成后,可以进行网络更新,特别是对于DVD安装,以获取最新的软件包和修复。 - XeTEX和LuaTEX需要配置系统字体,以正确显示非标准字体。 - 为了优化个人使用体验,可以集成本地和个人宏文件,以及第三方字体。 TEX Live 2015提供了一个全面的TEX环境,通过细致的配置和管理,用户可以根据自己的需求调整系统,以高效地处理各种复杂的排版任务。