\documentclass{yathesis}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{morewrites}%Always room for a new write stream
\usepackage{kpfonts} % Police fournissant des petites capitales grasses
\usepackage{starfont}
\usepackage{siunitx}
\usepackage[acronyms, symbols, toc, nonumberlist]{glossaries}
\newglossary[slg1]{liste-phys}{sls1}{slo1}{Symboles de physique}
\newglossary[slg2]{liste-maths}{sls2}{slo2}{Symboles de mathématique}
\newglossary[slg3]{liste-astro}{sls3}{slo3}{Symboles astronomiques}
\makeglossaries
\newcommand{\mynewglssymbol}[6][]{%
\ifthenelse{\isempty{#1}}{%
\newglossaryentry{#2}{%
type={#6},%
symbol={#3},%
name={#4},%
description={#5},%
sort={#2}%
}%
}{%
\newglossaryentry{#2}{%
type={#6},%
symbol={#3},%
name={#4},%
description={#5},%
sort={#1}%
}%
}%
}
\newglossarystyle{super2}{%
\renewenvironment{theglossary}%
{\tablehead{}\tabletail{}%
\begin{supertabular}{lp{1cm}p{\glsdescwidth}}}%
{\end{supertabular}}%
\renewcommand*{\glossaryheader}{}%