diff --git a/functions/utilities/exportStandardizedFigure.m b/functions/utilities/exportStandardizedFigure.m index ecdeabd047264b0b6ef0250e8b80217bce02f023..88f9d1349d7a0b0ab222c198732fc8e0ae86fb9a 100644 --- a/functions/utilities/exportStandardizedFigure.m +++ b/functions/utilities/exportStandardizedFigure.m @@ -439,7 +439,6 @@ end %% export % Export PDF if p.Results.exportPDF - % Costruisci il nome del file figPath = p.Results.figurePath; if ~isempty(figPath) && ~(strcmp(figPath(end), '\') || strcmp(figPath(end), '/')) figPath = strcat(figPath, '\'); @@ -449,12 +448,10 @@ if p.Results.exportPDF s1 = string(strcat(figPath, figureName, '.pdf')); - % Verifica il tipo di s1 - if ~ischar(s1) && ~isstring(s1) + if isempty(s1) error('Invalid file name or path.'); end - % Controllo di esistenza e salvataggio if exist(s1, 'file') == 0 || p.Results.overwriteFigure exportgraphics(f, s1, "ContentType", "vector"); else @@ -463,9 +460,14 @@ if p.Results.exportPDF exportgraphics(f, s2, "ContentType", "vector"); warning('figure named ''%s'' instead of ''%s''', s2, s1); end + + fprintf('Figure saved successfully!\n\ntext to copy:\n') + latexstr = strcat('\includegraphics[width=',num2str(percTextwidth,2),... + '\textwidth]{<add figure path>\',figureName,'.pdf}'); + disp(latexstr) end - +% Export FIG if p.Results.exportFIG s1 = strcat(figPath, figureName, '.fig'); if p.Results.overwriteFigure || exist(s1,"file")==0