I am trying to add a subtitle to toc's title.
Here is what I have done so far :
\documentclass[12pt,twoside]{book}
\usepackage{fontspec}
\usepackage{xltabular}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage[newparttoc]{titlesec}%
\usepackage{titletoc}
\usepackage{supertabular}
% **************************
% Change toc's title ("Contents")
% **************************
\renewcommand{\contentsname}{\begin{center}
\fontsize{25}{12}\selectfont My new title
\end{center}
}
% **************************
% Two column's toc :
% **************************
\usepackage{pgffor}
\makeatletter
\newcommand{\twocolumntoc}{%
\chapter*{\contentsname
\@mkboth{%
\MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
\@starttoc{toc}%
}
\makeatother
I have tried doing this :
\renewcommand{\contentsname}{\begin{center}
\fontsize{25}{12}\selectfont My new title \\ My subtitle
\end{center}
}
But my toc won't generate after that.
Thank you all for your help !

multitoc(see edited answer, inspired by this blogpost). I hope that works for you – steve Apr 17 '20 at 10:11