/tableofcontents funktioniert nicht
Hallo,
ich habe untenstehenden Code geschrieben, aber leider funktioniert der Befehl /tableofcontents nicht mehr.
    \documentclass[a4paper,english,xcolor=dvipsnames]{scrartcl}
    
    \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage[a4paper,top=2cm,bottom=2cm,left=2cm,right=2cm,marginparwidth=1.75cm]{geometry} \usepackage{tabularx} \usepackage{graphicx} \usepackage{subfigure} \usepackage{listings} \usepackage{wrapfig} \usepackage{textcomp} \usepackage{longtable} \usepackage[utf8]{inputenc} \usepackage{url} %\usepackage{scrpage2} \usepackage[center]{caption} \usepackage{color} \usepackage{siunitx} \usepackage{hyperref} \usepackage{upgreek} \usepackage{multicol} \usepackage{braket} \setlength{\parindent}{0mm} \sisetup{separate-uncertainty} \usepackage{xcolor} \usepackage[dash,dot]{dashundergaps}
    
    \newcommand{\bs}[1]{\boldsymbol{#1}}
    
    \usepackage{fancyhdr}
    
    \newcommand{\tmpsection}[1]{} \let\tmpsection=\section \renewcommand{\section}[1]{\tmpsection{\underline{\underline{#1}}}}
    
    \newcommand{\tmpsubsection}[1]{} \let\tmpsubsection=\subsection \renewcommand{\subsection}[1]{\tmpsubsection{\underline{#1}}}
    
    \begin{document}\selectlanguage{english}
    
    \tableofcontents
    
    \section{Test}
    
    \subsection{Test-Test}
    
    \end{document}
Dabei wird mir folgender Fehler angezeigt: **! LaTeX Error: Something's wrong--perhaps a missing \item.**
Entferne ich nun die Zeilen:
    \newcommand{\tmpsection}[1]{} \let\tmpsection=\section \renewcommand{\section}[1]{\tmpsection{\underline{\underline{#1}}}}
    
    \newcommand{\tmpsubsection}[1]{} \let\tmpsubsection=\subsection \renewcommand{\subsection}[1]{\tmpsubsection{\underline{#1}}}
funktioniert alles wieder. Weiß jemand, wie ich trotzdem /tableofcontents nutzen kann (am besten dann ohne untestrichene Titel)? Danke im Vorraus!