安装 TeX Live 中没有的 CTAN 包

安装 TeX Live 中没有的 CTAN 包

文本定义软件包最近进行了更新,以修复严重错误。该软件包已在 CTAN 上更新,但由于 TeX Live 处于“冻结”期,尝试通过 更新软件包tlmgr update不起作用。我认为等到冻结期结束不是一个可接受的解决方案。我如何安装最新版本?

答案1

警告:此答案仅适用于 TDS 格式的软件包。这由 CTAN 上的文件名表示。如果文件名为<package>.tds.zip,则为 TDS 格式。


您可以手动安装。该texdef软件包采用 TDS 格式,安装非常简单。

  1. 下载texdef.tds.zip

  2. 解压(可能你需要sudo它)

    unzip -o texdef.tds.zip -d `kpsexpand '$TEXMFDIST'`
    
  3. ???

  4. 利润

    $ texdef --version
    texdef: Version 1.8a -- 2018/03/28
    

对于其他软件包,可能需要额外的步骤。如果软件包包含必须通过 kpathsea 定位的文件,则必须重建文件名数据库。必须在映射文件中启用字体。例如,使用 STIX2。

  1. 下载stix2-type1.tds.zip

  2. 解压(可能你需要sudo它)

    unzip -o stix2-type1.tds.zip -d `kpsexpand '$TEXMFDIST'`
    
  3. 重建文件名数据库(可能需要sudo它)

    mktexlsr
    
  4. 对于字体,请在地图文件中启用字体(可能需要sudo它)

    updmap-sys --enable Map stix2.map
    
  5. ???

  6. 利润

相关内容