diff --git a/src/@report/compile.m b/src/@report/compile.m index c851e13236adebc7491fbf61a50100ec599f0ea5..81fd3229b992b3b38dee7e1786133584cc60da94 100644 --- a/src/@report/compile.m +++ b/src/@report/compile.m @@ -96,14 +96,14 @@ options = '-synctex=1 -halt-on-error'; [~, rfn] = fileparts(o.fileName); if ~isempty(o.maketoc) % TOC compilation requires two passes - compile_tex(o, orig_dir, opts, [options ' -draftmode'], middle); + compile_tex(o, orig_dir, opts, [options ' -draftmode'], middle, rfn); end if status ~= 0 cd(orig_dir) error(['@report.compile: There was an error in compiling ' rfn '.pdf.' ... ' ' opts.compiler ' returned the error code: ' num2str(status)]); end -compile_tex(o, orig_dir, opts, options, middle); +compile_tex(o, orig_dir, opts, options, middle, rfn); if o.showOutput || opts.showOutput fprintf('Done.\n\nYour compiled report is located here:\n %s.pdf\n\n\n', [pwd '/' rfn]) @@ -114,7 +114,7 @@ end cd(orig_dir) end -function compile_tex(o, orig_dir, opts, options, middle) +function compile_tex(o, orig_dir, opts, options, middle, rfn) if opts.showOutput if isoctave system([opts.compiler ' ' options middle o.fileName]);