Skip to content

Commit 8f4506d

Browse files
authored
fix the problem that --tex_template flag didn't handle. (#969)
* fix the problem that --tex_template flag didn't handle. * 1. Fixes TexTemplateFromFile filename parameter inconsistent with docuemnt. 2. Fixes --tex_template CLI flag didn't handle.
1 parent 6822015 commit 8f4506d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

manim/_config/utils.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -699,6 +699,10 @@ def digest_args(self, args: argparse.Namespace) -> "ManimConfig":
699699
if hasattr(args, "media_dir") and args.media_dir:
700700
self.media_dir = args.media_dir
701701

702+
# Handle --tex_template
703+
if args.tex_template:
704+
self.tex_template = TexTemplateFromFile(tex_filename=args.tex_template)
705+
702706
return self
703707

704708
def digest_file(self, filename: str) -> "ManimConfig":

manim/utils/tex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ class TexTemplateFromFile(TexTemplate):
265265
"""
266266

267267
def __init__(self, **kwargs):
268-
self.template_file = kwargs.pop("filename", "tex_template.tex")
268+
self.template_file = kwargs.pop("tex_filename", "tex_template.tex")
269269
super().__init__(**kwargs)
270270

271271
def _rebuild(self):

0 commit comments

Comments
 (0)