improve renderer

This commit is contained in:
Sina Atalay 2024-01-30 19:49:43 +01:00
parent c4aefccf17
commit bb2e5c05cd
1 changed files with 3 additions and 8 deletions

View File

@ -346,12 +346,9 @@ def template(
def generate_the_latex_file(
rendercv_data_model: dm.RenderCVDataModel, output_file_path: str
) -> str:
"""
"""
""" """
environment = setup_theme_environment(rendercv_data_model.design.theme)
latex_file = "\\begin{document}\n"
# render the preamble:
preamble = template(
cv=rendercv_data_model.cv,
@ -361,9 +358,7 @@ def generate_the_latex_file(
environment=environment,
)
latex_file = latex_file + preamble + "\n"
latex_file = latex_file + "\\begin{document}\n"
latex_file = preamble + "\n\\begin{document}\n"
# render the header:
header = template(
@ -397,7 +392,7 @@ def generate_the_latex_file(
)
latex_file = latex_file + entry + "\n"
latex_file = latex_file + "\\end{document}"
latex_file = latex_file + "\\end{document}\n"
# write the LaTeX file:
with open(output_file_path, "w") as file: