安装软件包后,tlmgr 不会自动运行 texhash

安装软件包后,tlmgr 不会自动运行 texhash

我使用 Ubuntu 20.04,并使用 TUG net 安装程序安装了 TeX live 2020。由于我没有太多可用空间,我决定只安装一些基本软件包,并手动安装我需要的软件包(或使用texliveonfly)。幸运的是,我可以使用通常的 来安装任何包tlmgr install <package>

现在困扰我的是,该包一直隐藏在系统中,直到我手动运行sudo texhashtlmgr它似乎是mktexlsr自动执行的,但这不足以更新我的 TeX 包树。

先验,这样做并不难。但是,当我编译第三方软件包时(当我不知道要安装什么时),tlmgr install <package> && sudo texhash我无法告诉这样做。因此,我需要为每个需要安装的软件包重新运行。texliveonflytexliveonfly document.tex && sudo texhash

我希望能够仅使用mktexlsrtlmgr自行执行)或也能tlmgr运行texhash

相关内容