summaryrefslogtreecommitdiffstats
path: root/mark.py
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2022-03-03 18:13:24 +0000
committerjwansek <eddie.atten.ea29@gmail.com>2022-03-03 18:13:24 +0000
commit92f710554dac6fb75e0c3b4bcf4a0305ee4df4c3 (patch)
treecaf1f528de60c96dfa4f346e93b314bb8afa76a3 /mark.py
parent9d1668c5e4820213406d18278116aad98fe83331 (diff)
downloadSmarker-92f710554dac6fb75e0c3b4bcf4a0305ee4df4c3.tar.gz
Smarker-92f710554dac6fb75e0c3b4bcf4a0305ee4df4c3.zip
started working on rendering junitxml's nicely to pdfs
Diffstat (limited to 'mark.py')
-rw-r--r--mark.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/mark.py b/mark.py
index bb1ad62..720553b 100644
--- a/mark.py
+++ b/mark.py
@@ -28,8 +28,12 @@ def main(**kwargs):
elif kwargs["format"] == "json":
strout = json.dumps(output, indent = 4)
else:
- with open(os.path.join("templates", "%s.jinja2" % kwargs["format"]), "r") as f:
- jinja_template = jinja2.Template(f.read())
+ fp = os.path.join("templates", "%s.jinja2" % kwargs["format"])
+ if kwargs["format"] == "tex":
+ jinja_template = misc_classes.latex_jinja_env.get_template("tex.jinja2")
+ else:
+ with open(fp, "r") as f:
+ jinja_template = jinja2.Template(f.read())
strout = jinja_template.render(**output, **jinja_helpers._get_helpers(), **kwargs)