From 6cc3be725234369ba8ad97d2cab28b20f11c9414 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Thu, 7 Jun 2012 18:29:00 +0200 Subject: [PATCH] Octave can create PDF files --- matlab/dyn_saveas.m | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/matlab/dyn_saveas.m b/matlab/dyn_saveas.m index f9ade453e..fdf222ceb 100644 --- a/matlab/dyn_saveas.m +++ b/matlab/dyn_saveas.m @@ -33,16 +33,15 @@ function dyn_saveas(h,fname,DynareOptions) if find(strcmp('eps',DynareOptions.graph_format)) eval(['print -depsc2 ' fname '.eps']); end -if ~exist('OCTAVE_VERSION') - if find(strcmp('pdf',DynareOptions.graph_format)) - eval(['print -dpdf ' fname]); - end - if find(strcmp('fig',DynareOptions.graph_format)) - if DynareOptions.nodisplay - set(h, 'Visible','on'); - end - saveas(h,[fname '.fig']); +if find(strcmp('pdf',DynareOptions.graph_format)) + eval(['print -dpdf ' fname]); +end +if ~exist('OCTAVE_VERSION') ... + && find(strcmp('fig',DynareOptions.graph_format)) + if DynareOptions.nodisplay + set(h, 'Visible','on'); end + saveas(h,[fname '.fig']); end if DynareOptions.nodisplay close(h);