diff --git a/example/Charade/full/Charade ADR Report.pdf b/example/Charade/full/Charade ADR Report.pdf index d136764..4d6425b 100644 Binary files a/example/Charade/full/Charade ADR Report.pdf and b/example/Charade/full/Charade ADR Report.pdf differ diff --git a/example/Charade/full/Charade Line Count.pdf b/example/Charade/full/Charade Line Count.pdf index fcdb545..bd1a28e 100644 Binary files a/example/Charade/full/Charade Line Count.pdf and b/example/Charade/full/Charade Line Count.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_1_PETER_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_1_PETER_Log.pdf index 319e063..a7e31ab 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_1_PETER_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_1_PETER_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_2_REGGIE_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_2_REGGIE_Log.pdf index bee0cde..6fde650 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_2_REGGIE_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_2_REGGIE_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_3_BARTHOLOMEW_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_3_BARTHOLOMEW_Log.pdf index 13c87f3..e196261 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_3_BARTHOLOMEW_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_3_BARTHOLOMEW_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_4_TEX_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_4_TEX_Log.pdf index cd7df79..05656db 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_4_TEX_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_4_TEX_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_5_SCOBIE_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_5_SCOBIE_Log.pdf index 6381902..680c661 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_5_SCOBIE_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_5_SCOBIE_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_6_SYLVIE_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_6_SYLVIE_Log.pdf index 3af398f..0b21fdd 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_6_SYLVIE_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_6_SYLVIE_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_7_GIDEON_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_7_GIDEON_Log.pdf index 83f2eaa..5b73815 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_7_GIDEON_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_7_GIDEON_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_8m_JEAN-LOUIS_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_8m_JEAN-LOUIS_Log.pdf index b7de7f1..ada5ce5 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_8m_JEAN-LOUIS_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_8m_JEAN-LOUIS_Log.pdf differ diff --git a/example/Charade/full/Supervisor Logs/Charade_99g_Group_Log.pdf b/example/Charade/full/Supervisor Logs/Charade_99g_Group_Log.pdf index e14e6e7..5655089 100644 Binary files a/example/Charade/full/Supervisor Logs/Charade_99g_Group_Log.pdf and b/example/Charade/full/Supervisor Logs/Charade_99g_Group_Log.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_1_PETER_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_1_PETER_ADR Script.pdf index 6e0f836..07e4713 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_1_PETER_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_1_PETER_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_2_REGGIE_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_2_REGGIE_ADR Script.pdf index 57fb73d..c9eb962 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_2_REGGIE_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_2_REGGIE_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_3_BARTHOLOMEW_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_3_BARTHOLOMEW_ADR Script.pdf index ecda126..9338a71 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_3_BARTHOLOMEW_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_3_BARTHOLOMEW_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_4_TEX_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_4_TEX_ADR Script.pdf index ec4dd9a..0839de9 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_4_TEX_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_4_TEX_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_5_SCOBIE_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_5_SCOBIE_ADR Script.pdf index 2a335f3..fe3cb1c 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_5_SCOBIE_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_5_SCOBIE_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_6_SYLVIE_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_6_SYLVIE_ADR Script.pdf index 3edb4a1..a7e45b2 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_6_SYLVIE_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_6_SYLVIE_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_7_GIDEON_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_7_GIDEON_ADR Script.pdf index d8f2d4f..c15dc97 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_7_GIDEON_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_7_GIDEON_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_8m_JEAN-LOUIS_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_8m_JEAN-LOUIS_ADR Script.pdf index 46931bc..86a6f91 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_8m_JEAN-LOUIS_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_8m_JEAN-LOUIS_ADR Script.pdf differ diff --git a/example/Charade/full/Talent Scripts/Charade_99g_Group_ADR Script.pdf b/example/Charade/full/Talent Scripts/Charade_99g_Group_ADR Script.pdf index 29bb030..9456797 100644 Binary files a/example/Charade/full/Talent Scripts/Charade_99g_Group_ADR Script.pdf and b/example/Charade/full/Talent Scripts/Charade_99g_Group_ADR Script.pdf differ diff --git a/ptulsconv/commands.py b/ptulsconv/commands.py index f5fd227..2a16aa4 100644 --- a/ptulsconv/commands.py +++ b/ptulsconv/commands.py @@ -169,6 +169,7 @@ def create_adr_reports(parsed): os.makedirs("Avid Markers", exist_ok=True) os.chdir("Avid Markers") output_avid_markers(lines) + os.chdir("..") print_status_style("Creating Scripts directory and reports") os.makedirs("Talent Scripts", exist_ok=True) diff --git a/ptulsconv/pdf/common.py b/ptulsconv/pdf/common.py index b96312f..564f7d5 100644 --- a/ptulsconv/pdf/common.py +++ b/ptulsconv/pdf/common.py @@ -50,11 +50,11 @@ class ADRDocTemplate(BaseDocTemplate): BaseDocTemplate.build(self, flowables, filename, canvasmaker) -def make_doc_template(page_size, filename, document_title, record, document_header=""): - left_margin = right_margin = top_margin = bottom_margin = 0.5 * inch +def make_doc_template(page_size, filename, document_title, record, document_header="", left_margin=0.5 * inch): + right_margin = top_margin = bottom_margin = 0.5 * inch page_box = GRect(0., 0., page_size[0], page_size[1]) - _, page_box = page_box.split_x(left_margin, direction='r') - _, page_box = page_box.split_x(right_margin, direction='l') + _, page_box = page_box.split_x(left_margin, direction='l') + _, page_box = page_box.split_x(right_margin, direction='r') _, page_box = page_box.split_y(bottom_margin, direction='u') _, page_box = page_box.split_y(top_margin, direction='d') diff --git a/ptulsconv/pdf/summary_log.py b/ptulsconv/pdf/summary_log.py index d50f2f2..2891cd7 100644 --- a/ptulsconv/pdf/summary_log.py +++ b/ptulsconv/pdf/summary_log.py @@ -75,7 +75,7 @@ def build_story(lines): ]] line_table = Table(data=line_table_data, - colWidths=[inch * 1., inch, inch * 3., 0.5 * inch, inch * 2.], + colWidths=[inch * 0.75, inch, inch * 3., 0.5 * inch, inch * 2.], style=table_style) if line.get('Scene', "[No Scene]") != this_scene: @@ -127,7 +127,8 @@ def generate_report(page_size, lines, character_number=None, include_done=True, filename = title + ".pdf" doc = make_doc_template(page_size=page_size, filename=filename, document_title=title, - record=lines[0], document_header=document_header) + record=lines[0], document_header=document_header, + left_margin=0.75 * inch) story = build_story(lines) doc.build(story)