作用

该 RPM 包是 TeX Live 中微类型化(microtype)组件的软件包,主要用于 LaTeX 文档排版中对字体进行精细化控制,如优化字间距、字距调整(tracking)、字符间距(kerning)等,以提升文档的视觉美观性和可读性。微类型化功能常见于学术论文、技术文档等对排版质量要求较高的文本中。

来历

TeX Live 是一个开源的 TeX 发行版,包含完整的 TeX 系统及相关工具,由 TeX Live 社区和开发团队维护。微类型化(microtype)是 TeX Live 内置的一个功能模块,通过专门的 LaTeX 宏包(如 `microtype.sty`)实现字体排版的精细调整。该 RPM 包是针对 CentOS 7 系统编译构建的二进制包,版本号为 `2.2.5`,对应 Subversion(SVN)版本 `29392`,表明其是从 SVN 仓库中构建的特定版本。CentOS 7 作为 Red Hat 系 Linux 发行版,通过 `yum` 或 `dnf` 包管理器支持本地 RPM 包安装。

安装方式

在基于 CentOS 7 的系统中,可通过 `yum` 或 `dnf` 包管理器安装本地 RPM 包,步骤如下:


sudo yum localinstall texlive-microtype-svn29392.2.5-38.el7.noarch.rpm

若系统已配置 `dnf`,也可使用:


sudo dnf localinstall texlive-microtype-svn29392.2.5-38.el7.noarch.rpm

安装前需确保当前用户拥有 `sudo` 权限,且 RPM 包文件路径正确(若不在当前目录,需指定绝对路径,如

/path/to/texlive-microtype-svn29392.2.5-38.el7.noarch.rpm

)。安装完成后,可在 LaTeX 文档中通过 `\usepackage{microtype}` 加载该功能。

参考依据

  • RPM 包命名规则:格式为“`包名-版本号-发行号.发行版.架构.rpm`”,该包 `texlive-microtype-svn29392.2.5-38.el7.noarch.rpm` 明确显示版本(`2.2.5`)、SVN 版本(`29392`)、发行号(`38`)、适用系统(`el7`,即 CentOS 7)和架构(`noarch`,无特定架构)。
  • TeX Live 微类型化功能:微类型化模块由微类型化团队(如 Christian Feuersänger 等人)开发,通过 `microtype` 宏包在 TeX 系统中实现字体排版优化,其官方文档可参考 TeX Live 项目页面或 `microtype` 宏包文档。
  • CentOS 7 包管理:CentOS 7 使用 `yum`/`dnf` 作为主要包管理器,`localinstall` 命令用于安装本地 RPM 包并自动解决依赖关系,这是 Red Hat 系 Linux 系统的标准操作。

下载地址

texlive-microtype-svn29392.2.5-38.el7.noarch.rpm

发表评论