From 478ac448254d31ae38b1f80949ec27acd44b6ae5 Mon Sep 17 00:00:00 2001 From: gillian Date: Tue, 14 Jul 2026 15:26:18 -0400 Subject: [PATCH] fix: adjust title padding and save figure with additional padding in view_annotations --- src/ria_toolkit_oss/view/view_signal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ria_toolkit_oss/view/view_signal.py b/src/ria_toolkit_oss/view/view_signal.py index 1668c13..2035f3d 100644 --- a/src/ria_toolkit_oss/view/view_signal.py +++ b/src/ria_toolkit_oss/view/view_signal.py @@ -102,14 +102,14 @@ def view_annotations( ] ax.legend(handles=legend_elements, loc="upper right", framealpha=0.2) - ax.set_title(title, fontsize=title_fontsize, pad=20) + ax.set_title(title, fontsize=title_fontsize, pad=14) ax.set_xlabel("Time (s)", fontsize=12) ax.set_ylabel("Frequency (MHz)", fontsize=12) ax.yaxis.set_major_formatter(ticker.FuncFormatter(lambda y, _: f"{y / 1e6:.1f}")) ax.grid(alpha=0.1) output_path, _ = set_path(output_path=output_path) - plt.savefig(output_path, dpi=dpi, bbox_inches="tight") + plt.savefig(output_path, dpi=dpi, bbox_inches="tight", pad_inches=0.2) plt.close(fig) print(f"Professional annotation plot saved to {output_path}")