Made sure to always encode written TeX files as UTF-8

This commit is contained in:
fwcd 2019-01-09 23:44:59 +01:00
parent cdcdb152f3
commit f48eb6d94e

View file

@ -1,5 +1,6 @@
import os
import hashlib
import codecs
from manimlib.constants import TEX_DIR
from manimlib.constants import TEX_TEXT_TO_REPLACE
@ -32,7 +33,7 @@ def generate_tex_file(expression, template_tex_file_body):
new_body = template_tex_file_body.replace(
TEX_TEXT_TO_REPLACE, expression
)
with open(result, "w") as outfile:
with open(result, "w", encoding="utf-8") as outfile:
outfile.write(new_body)
return result