TeXStudio 中的路径

TeXStudio 中的路径

至少,在 teTeX/Linux 中,可以使用环境变量(如TEXINPUTSBIBINPUTS、 )BSTINPUTS来更改默认目录。在 TeXStudio/Mac 中,如何访问这些类似变量来指定除默认目录之外的其他目录?具体来说,我在一个工作目录中有自己的bibstyle.bst文件和其他 tex 文件,但我bibtex看不到它。

答案1

这是一个或多或少直接的答案。我在 Ubuntu 12.04 和 TexStudio 2.4 上。我已经放弃了环境变量和其他bibtex 命令行解决方案一个优雅的解决方法包括以下内容Mojca Miklavec 的回答。以下是摘要:

  1. kpsexpand '$TEXMFHOME'在您的控制台/终端中运行。
  2. 该路径通常对应于~/texmf标准 TeXLive 发行版。如果显示的路径不存在(就像我的情况一样),则将.bst文件放在 下~/texmf/bibtex/bst,并将.bib文件放在 下~/texmf/bibtex/bib

TexStudio 的调用bibtex现在应该可以顺利运行了。

答案2

将我的上述评论转换成答案,只是因为我买了一台新的 Mac 后不得不再次用 Google 搜索,并重新发现这个问答(和我的评论)。

对于使用 Mac OS X 的用户,如果想从源代码控制下的项目中添加样式文件夹,请执行以下操作(在 shell 中):

tmp=$(kpsexpand '$TEXMFHOME')/tex
mkdir -p $tmp
cd $tmp
ln -s your_project_path/docs/tex/style .

(当然,修改您想要添加的文件夹的路径)。

无需重新启动 texstudio。只需按 F5(构建和查看),现在一切都应该正常工作。

相关内容