Skip to content

Conversation

deathaxe
Copy link
Member

This commit...

  1. adds main TeX document's location to TEXINPUTS,BIBINTPUTS and BSTINPUTS
  2. uses aux-directory as current working directory for executed commands
  3. removes --output-directory arguments from pdflatex and latexmk

These changes enable all builders - traditional (latexmk & texify), basic builder, script builder - to make use of aux-directory the same way.

It actually also simplifies support for bibtex, as it doesn't need special environment variables being set.

This commit...

1. adds main TeX document's location to TEXINPUTS,BIBINTPUTS and BSTINPUTS
2. uses aux-directory as current working directory for executed commands
3. removes `--output-directory` arguments from pdflatex and latexmk

These changes enable all builders - traditional (latexmk & texify),
basic builder, script builder - to make use of aux-directory the same way.

It actually also simplifies support for bibtex, as it doesn't need special
environment variables being set.
@deathaxe deathaxe force-pushed the master branch 2 times, most recently from e32284f to dea724a Compare September 21, 2025 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant