diff --git a/font-patcher b/font-patcher index ac72ece759..085fe13d6d 100755 --- a/font-patcher +++ b/font-patcher @@ -1547,7 +1547,7 @@ class font_patcher: x_align_distance = self.font_dim['xmin'] - sym_dim['xmin'] if sym_attr['align'] == 'c': # Center align - x_align_distance += (self.font_dim['width'] / 2) - (sym_dim['width'] / 2) + x_align_distance += (self.font_dim['width'] * self.get_target_width(stretch) / 2) - (sym_dim['width'] / 2) elif sym_attr['align'] == 'r': # Right align x_align_distance += self.font_dim['width'] * self.get_target_width(stretch) - sym_dim['width']