Wie von [moewe in einem Kommentar](https://texwelt.de/wissen/fragen/22472#comment-22555) zu [esdd's Antwort](https://texwelt.de/wissen/fragen/22472/romische-zahlen-in-section/22488) angedeutet, ist das Problem von `\Romannum` aus dem Paket `romanbar`, dass es nicht wirklich voll expandierbar ist. Dazu enthält das Ergebnis dann einige Anweisungen, die in Bookmarks nicht erlaubt sind. Wenn die Zahl, die als römische Zahl ausgegeben werden soll, garantiert größer als Null ist, kann man einfach auf `\@Roman` zurück greifen. Da es sich hierbei um eine interne Anweisung handelt, sollte man diese aber zunächst auf Benutzerebene verfügbar machen. Das könnte dann so aussehen:
\documentclass[parskip=half, DIV=calc, 12pt, captions=tableheading]{scrartcl}
\usepackage{hyperref}
\makeatletter
\newcommand*{\RomanNum}[1]{\@Roman{#1}}
\makeatother
\begin{document}
\section{....}
adsasdad
\subsection{...\RomanNum{12}...}
\end{document}
Hinweis: Bei Verwendung von Overleaf, erhält man dabei eine kleine römische Zahl in den Bookmarks:
[![Lesezeichen und Überschrift mit Overleaf][1]][2]
Bei Verwendung einer aktuellen LaTeX-Distribution erhält man stattdessen korrekt eine große römische Zahl auch in den Bookmarks:
[![Lesezeichen und Überschrift mit aktuellen LaTeX][3]][3]
Sollen auch negative Zahlen und die 0 wie von `\RomanNum` `\Romannum` (der Anweisung von Paket `romanbar`) verarbeitet werden können, dann braucht man einen zusätzlichen Test:
\documentclass[parskip=half, DIV=calc, 12pt, captions=tableheading]{scrartcl}
\usepackage{hyperref}
\makeatletter
\newcommand*{\RomanNum}[1]{\ifnum #1=\z@ 0\else\ifnum #1<\z@-\@Roman{-#1}\else\@Roman{#1}\fi\fi}
\makeatother
\begin{document}
\section{....}
adsasdad
\subsection{...\RomanNum{12}...\RomanNum{-4}...\RomanNum{0}}
\end{document}
Einzige Unterschied zu `\Romannum` von `romanbar` bleibt dann noch, dass bei Angabe von etwas anderem als einer Zahl von `\Romannum` eine sinnvollere Fehlermeldung ausgegeben wird.
[1]: https://texwelt.de/wissen/upfiles/test_20180810_195404.png
[2]: https://texwelt.de/wissen/upfiles/test_20180810_195404.png
[3]: https://texwelt.de/wissen/upfiles/test_20180810_195908.png