From bb2e5c05cdd5712b14f8a3b43e8316bae11d25b4 Mon Sep 17 00:00:00 2001 From: Sina Atalay Date: Tue, 30 Jan 2024 19:49:43 +0100 Subject: [PATCH] improve renderer --- rendercv/renderer.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/rendercv/renderer.py b/rendercv/renderer.py index 5ab2b1f..fd670f7 100644 --- a/rendercv/renderer.py +++ b/rendercv/renderer.py @@ -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: