Feat: pdflatex argument can be a str
This commit is contained in:
parent
737d64e0a8
commit
e311deeb6b
@ -79,13 +79,14 @@ def feed(template, data, output="", force=0):
|
||||
return output_p
|
||||
|
||||
|
||||
def pdflatex(latex_file, output_dir=""):
|
||||
def pdflatex(tex_filename, output_dir=""):
|
||||
""" Compile a latex file with pdflatex
|
||||
|
||||
If output_dir is not set, it produce it next to the latex file.
|
||||
"""
|
||||
latex_file = Path(tex_filename)
|
||||
if not output_dir:
|
||||
output_dir = Path(latex_file).parent.resolve()
|
||||
output_dir = latex_file.parent.resolve()
|
||||
logger.debug(f"output_dir for pdflatex is {output_dir}")
|
||||
|
||||
prev_cwd = Path.cwd()
|
||||
@ -97,7 +98,7 @@ def pdflatex(latex_file, output_dir=""):
|
||||
# "-halt-on-error",
|
||||
"-interaction=nonstopmode",
|
||||
"-shell-escape",
|
||||
str(Path(latex_file).name),
|
||||
str(latex_file.name),
|
||||
],
|
||||
stdout=subprocess.PIPE,
|
||||
stderr=subprocess.PIPE,
|
||||
|
Loading…
Reference in New Issue
Block a user