run latex twice for cross-referencing

This commit is contained in:
Sina Atalay 2023-11-17 18:50:13 +01:00
parent c86a03fbea
commit 03d52d93da
1 changed files with 5 additions and 1 deletions

View File

@ -448,11 +448,15 @@ def run_latex(latex_file_path: str) -> str:
[
executable,
f"{latex_file_name}",
"&&",
executable,
f"{latex_file_name}",
],
cwd=os.path.dirname(latex_file_path),
stdout=subprocess.PIPE,
# stdout=subprocess.PIPE,
stdin=subprocess.DEVNULL, # don't allow TinyTeX to ask for user input
text=True,
shell=True,
) as latex_process:
output, error = latex_process.communicate()