From 00a05506d42d52674dc4742a5f52cebbd7aed297 Mon Sep 17 00:00:00 2001 From: Jamie Hardt Date: Wed, 19 May 2021 19:33:16 -0700 Subject: [PATCH] Document generation tweaks --- ptulsconv/pdf/line_count.py | 2 +- ptulsconv/pdf/summary_log.py | 2 +- ptulsconv/pdf/supervisor_1pg.py | 2 +- ptulsconv/pdf/talent_sides.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ptulsconv/pdf/line_count.py b/ptulsconv/pdf/line_count.py index 9c87d20..4b740bb 100644 --- a/ptulsconv/pdf/line_count.py +++ b/ptulsconv/pdf/line_count.py @@ -172,7 +172,7 @@ def output_report(records): page = page.inset(inch * 0.5) title_box, table_box = page.split_y(inch, 'd') - c = NumberedCanvas('Line Count.pdf', pagesize=(letter[1], letter[0])) + c = NumberedCanvas('%s Line Count.pdf' % records['events'][0]['Title'], pagesize=(letter[1], letter[0])) c.setFont('Futura', 18.) c.drawCentredString(title_box.center_x, title_box.center_y, "Line Count") diff --git a/ptulsconv/pdf/summary_log.py b/ptulsconv/pdf/summary_log.py index 037e9c0..9ffb69c 100644 --- a/ptulsconv/pdf/summary_log.py +++ b/ptulsconv/pdf/summary_log.py @@ -101,7 +101,7 @@ def output_report(records): lines = sorted(records['events'], key=lambda line: line['PT.Clip.Start_Seconds']) - doc = BaseDocTemplate("Summary.pdf", + doc = BaseDocTemplate("%s Summary.pdf" % records['events'][0]['Title'], pagesize=page_size, leftMargin=0.5 * inch, rightMargin=0.5 * inch, topMargin=0.5 * inch, bottomMargin=0.5 * inch) diff --git a/ptulsconv/pdf/supervisor_1pg.py b/ptulsconv/pdf/supervisor_1pg.py index 4968fad..d9953dd 100644 --- a/ptulsconv/pdf/supervisor_1pg.py +++ b/ptulsconv/pdf/supervisor_1pg.py @@ -185,7 +185,7 @@ def draw_footer(canvas, rect, record, report_date, line_no, total_lines): def create_report_for_character(records, report_date): - outfile = records[0]['CN'] + '_' + records[0]['Character Name'] + '.pdf' + outfile = "%s_%s_%s_Log.pdf" % (records[0]['Title'], records[0]['Character Number'], records[0]['Character Name'],) assert outfile is not None assert outfile[-4:] == '.pdf', "Output file must have 'pdf' extension!" diff --git a/ptulsconv/pdf/talent_sides.py b/ptulsconv/pdf/talent_sides.py index 00d009c..f2963b5 100644 --- a/ptulsconv/pdf/talent_sides.py +++ b/ptulsconv/pdf/talent_sides.py @@ -31,7 +31,7 @@ def output_report(records): sorted(lines, key=lambda line: line['PT.Clip.Start_Seconds']) - doc = BaseDocTemplate("%s_%s_Script.pdf" % (n, lines[0]['Character Name']), + doc = BaseDocTemplate("%s_%s_%s_Script.pdf" % (lines[0]['Title'], n, lines[0]['Character Name']), pagesize=letter, leftMargin=0.5 * inch, rightMargin=0.5 * inch, topMargin=0.5 * inch, bottomMargin=0.5 * inch)