I have defined a command for a letter in the margin as follows (using marginnote because marginpar did not work at all):
\newcommand{\sideletter}[1]{\marginnote{\Huge\bf\sffamily\color{orange} #1}}
I appreciate that there are likely going to be issues with vertical alignment, due to the different fonts/sizes and when issuing the commands I have done the following to address the issue:
\sideletter{Q}[-1mm]
and
\sideletter{A}[1mm]
This seems to just about fix the issue vertically. However I cannot seem to align horizontally - the A is just slightly further to the right.
Example image:

Does anyone have any idea about how to approach this? I have tried using hfill and centering but nothing seems to work.
Below is a minimum working example:
\documentclass{article}
\usepackage{lipsum}
\usepackage{marginnote}
\newcommand{\sideletter}[1]{\marginnote{\Huge\bf\sffamily #1}}
\setlength\parindent{0pt}
\begin{document}
\reversemarginpar
\sideletter{Q}
\lipsum[6]
\sideletter{A}
\lipsum[6]
\end{document}
I think in this MWE
the misalignment is possibly less obvious, but it is still there. Perhaps the font choice does have some bearing on it, but not everything.




