我应该将自己的 .sty 或 .cls 文件放在哪里才能使它们与 TinyTeX 一起工作?

我应该将自己的 .sty 或 .cls 文件放在哪里才能使它们与 TinyTeX 一起工作?

我以前在 TeX Live 的默认设置下,本地.sty.cls文件都可以正常工作。安装 TinyTeX 后,这些文件仍然存在,但现在依赖 TinyTeX,就找不到这些文件了。/usr/share/texmf/tex/latex/some_folder/pdflatexpdflatex

到目前为止一切顺利,但我不知道在哪里可以找到 TinyTeX 架构内的本地文件。

  • 我尝试将它们放入文件夹中~/.TinyTeX/texmf-dist/tex/latex/some_folder/,但没有成功。
  • 或者我必须更新我的搜索路径?

任何帮助都值得感激 ;)

答案1

更新 2021-03-03

自 2021-03-03 起,新安装的 TinyTeX 应有一个texmf-home用于用户级本地添加的文件夹。此文件夹必须符合此处概述的结构:如何让本地包覆盖默认包但不需要采取任何其他措施来找到包。

TinyTeX 的旧版本

如果您的 TinyTeX 文件夹不包含texmf-home文件夹,但仅包含texmf-local文件夹,则适用以下情况:

TinyTeX 发行版设置$TEXMFHOME为与 相同,$TEXMFLOCAL因此你应该将本地添加的内容放入

~/.TinyTeX/texmf-local/tex/latex/

完成此操作后,您需要通过执行以下操作来更新该目录的 ls-R 文件:

mktexlsr ~/.TinyTeX/texmf-local

然后就应该可以找到你的本地文件。

相关内容