mark-Mechnismus mark-Mechanismus (Kennnummern) funktioniert nicht in multicol-Umgebungen
Nehme ich den Code von @Henri <br>
`https://texwelt.de/wissen/fragen/24876/kenn-nummern-als-layout/24905` <br>
als Grundlage und ergänze ich eine *multicol-Umgebung*, tut die Zählung der `\parnumber`s  nicht mehr? <br>
Was muss hier anders gemacht werden?
**Wichtiger Hinweis:** Eine multicol-Umgebung soll nur eine parnumber erhalten, und zwar zu oberst (falls es wichtig ist: multicol startet im Allgm. nicht mit Text, auch mit Bildern); keine weiteren parnummern in der multicol-Umgebung.
[![alt text][1]][1]
    \documentclass[paper=a5]{scrreprt}
    \usepackage{marginnote}
    \usepackage{multicol}
    
    % Paragraph numbers
    \newcounter{parnumber}
    \newmarks{\parnummark}
    \newcommand\parnum[1][\theparnumber]{%
    \leavevmode%
    \refstepcounter{parnumber}%
    \marks\parnummark{\theparnumber}%
    \marginnote{\theparnumber\label{pn:#1}}% 
    }
    
    % Parnums in head
    \newcommand\parnumrange{\ifnum\theparnumber>0% Nur wenn parnums vorhanden
    \ifstr{\firstmarks\parnummark}{\botmarks\parnummark}% erste = letzte?
    {\botmarks\parnummark}% ja ---> nur letzte
    {\firstmarks\parnummark--\botmarks\parnummark}% nein --> erste bis letzte
    \else\fi}
    
    % Layout: Parnums in head
    \usepackage[automark]{scrlayer-scrpage}[]
    \ohead*{\marginnote{\parnumrange}% range of parnums
    \ifstr{\headmark}{}{\rightbotmark}{\headmark}% titles in head
    }
    
    \usepackage{mwe} % Blindtext
    \begin{document}
    \begin{multicols}{2}[\minisec{parnum wird nicht gezählt}]
    \parnum
    \blindtext
    \end{multicols}
    
    %\setcounter{parnumber}{187}%
    {\Huge Satz des Pythagoras. } \parnum[SdP]
    
    \parnum
    \blindtext
    \end{document}
  [1]: https://texwelt.de/wissen/upfiles/55555555_389.png