[Tex/LaTex] Chapters do not appear in ToC

chaptersnumberingtable of contents

Hej,

Recently I had a problem with numbering chapters, sections and subsections (can be found here). Now it seems like everything works but there is still a problem with chapters. They do not appear in ToC and I cannot numbered them. Also, when I tried to remove \def\chapter my whole document crashes…
Help

\documentclass[paper=a4,fontsize=11pt,twoside=semi,usegeometry]{scrreprt}   
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}    
\usepackage{microtype}    
\usepackage{amsmath,amsfonts,amsthm,amssymb}    
\usepackage{newtxtext,newtxmath}    
\usepackage{graphicx}

\setlength{\oddsidemargin}{5mm}             
\setlength{\evensidemargin}{5mm}    
\usepackage{blindtext}    
\usepackage{titlesec}    
\usepackage{fancyhdr}    
\usepackage{tocloft}    
\usepackage{ragged2e}

\setcounter{secnumdepth}{5}    
\setcounter{tocdepth}{5}

\addtokomafont{disposition}{\rmfamily}    
\RedeclareSectionCommand[    
  beforeskip=-1sp,    
  afterskip=.5cm,    
  font=\Huge    
]{chapter}

\newcommand{\HRule}[1]{\rule{\linewidth}{#1}}     
\makeatletter                               
\def\printtitle{}    
\makeatother            

\makeatletter                               
\def\printauthor{}              
\makeatother    

\def\afterpage{\null\newpage}    
**\def\chapter**    
\def\linestretch    

\begin{document}    
\printtitle                     
\printauthor                    
\include{Chapter}    
\end{document}

Best Answer

I have commented the wrong and unneeded lines in your MWE. Please try if the following example works for you:

\documentclass[paper=a4,fontsize=11pt,twoside=semi]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{microtype}
\usepackage{amsmath,amsfonts,amsthm,amssymb}
\usepackage{newtxtext,newtxmath}
\usepackage{graphicx}

%\setlength{\oddsidemargin}{5mm}% <- should be removed
%\setlength{\evensidemargin}{5mm}% <- should be removed
\usepackage{blindtext}% only for dummy text
%\usepackage{titlesec}% <- I suggest to remove this package
%\usepackage{fancyhdr}% <- I suggest to remove/replace this package
%\usepackage{tocloft}% <- I suggest to remove this package
\usepackage{ragged2e}

\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}

\addtokomafont{disposition}{\rmfamily}
\RedeclareSectionCommand[
  beforeskip=-1sp,
  afterskip=.5cm,
  font=\Huge
]{chapter}

\newcommand{\HRule}[1]{\rule{\linewidth}{#1}}
\makeatletter
\def\printtitle{{\Huge\centering prints title\par}}% <-changed
\def\printauthor{{\Huge\centering prints author\par}}% <- changed
\makeatother

%\def\afterpage{\null\newpage}% <- should be removed, there are other possibilities
%**\def\chapter**% <- should be removed
%\def\linestretch% <- should be removed

\begin{document}
\printtitle
\printauthor
\tableofcontents
\chapter{Chapter 1}
\Blindtext
\chapter{Chapter 2}
\Blindtext
\end{document}

Regarding your \afterpage command: please show where you are using this command. I am sure there are other possibilities like \clearpage, \cleardoublepage, \cleardoubleoddpage, ...

Related Question