I have a two-column, double-sided document class based on memoir, where the wide margin is always on the left. I would like the \marginpar to always be in this left margin, irrespective of whether it is called from the left or the right column. Right now it is always in the margin closest to the column.
Here is a minimal example:
\documentclass[twoside,twocolumn,openright]{memoir}
\usepackage{kantlipsum}
\setmarginnotes{1cm}{4cm}{0mm}
\settypeblocksize{20cm}{14cm}{}
\setlrmargins{6cm}{}{*}
% Fix the margin to the left
\checkandfixthelayout
\setlength{\evensidemargin}{\oddsidemargin}
\begin{document}
A first line in the first column.
\marginpar{I'd like this to be on the left, and it is.}
\kant[1-3]
Another line in the second column.
\marginpar{I'd like this to be on the left as well, but it's not!}
\kant[4-7]
\end{document}
Using \marginparmargin does not change anything, and it shouldn't for two-column documents. The memoir documentation says the following:
\Xmargin{⟨placement⟩}for possible placements: left, right, outer, and innerTwo column document If the note is placed in the first column, to the left, otherwise to the right, irrespective the document being one- or two-side and of the users choices
Is there a workaround that would allow me to put all \marginpar on the left side?
I need to keep the twoside option for other elements of the template.


scrbook? – Damitr Apr 22 '22 at 07:53scrbookclass. I strongly encourage you to post a new question on this site and you will most likely get an answer. Good luck! – Hafid Boukhoulda Apr 23 '22 at 00:37