reporting: for octave, use octave tikz conversion as opposed to matlab2tikz

remove-priordens
Houtan Bastani 2013-05-02 17:47:52 +02:00
parent 145fcfdd19
commit aaf0cc48f7
2 changed files with 18 additions and 5 deletions

View File

@ -120,10 +120,14 @@ drawnow;
o.figname = [tempname '.tex'];
disp(' converting to tex....');
matlab2tikz('filename', o.figname, ...
'showInfo', false, ...
'showWarnings', false, ...
'checkForUpdates', false);
if exist('OCTAVE_VERSION')
print(o.figname, '-dtikz');
else
matlab2tikz('filename', o.figname, ...
'showInfo', false, ...
'showWarnings', false, ...
'checkForUpdates', false);
end
grid off;
box off;

View File

@ -41,10 +41,19 @@ if strcmpi(o.orientation, 'landscape')
fprintf(fid, ',landscape');
end
fprintf(fid, ']{geometry}\n');
fprintf(fid, '\\usepackage{pdflscape, pgf, pgfplots, booktabs}\n');
fprintf(fid, '\\usepackage{pdflscape, pgf, booktabs}\n');
fprintf(fid, ['\\makeatletter\n' ...
'\\def\\blfootnote{\\gdef\\@thefnmark{}\\@footnotetext}\n' ...
'\\makeatother\n']);
if exist('OCTAVE_VERSION')
fprintf(fid, '\\usepackage[T1]{fontenc}\n');
fprintf(fid, '\\usepackage[utf8x]{inputenc}\n');
fprintf(fid, '\\usepackage{gnuplot-lua-tikz}\n');
else
fprintf(fid, '\\usepackage{pgfplots}\n');
end
if o.showdate
fprintf(fid, '\\usepackage{fancyhdr, datetime}\n');
fprintf(fid, '\\newdateformat{reportdate}{\\THEDAY\\ \\shortmonthname\\ \\THEYEAR}\n');