Cabeçalho da coluna do glossário

Cabeçalho da coluna do glossário

Estou tentando adicionar cabeçalhos às colunas do glossário, mas não consigo fazer funcionar. Alguém tem alguma ideia de como adicionar cabeçalhos de coluna? O código abaixo altera o título do glossário para "Principal", mas não fornece os cabeçalhos das colunas que eu esperava.

\documentclass[12pt]{article}
\usepackage[]{glossaries}
\glossarystyle{tree}
\renewcommand*{\glossaryname}{Main}
\renewcommand*{\entryname}{Acronyms}
\renewcommand*{\descriptionname}{Description}
\renewcommand*{\pagelistname}{Page}

\newglossaryentry{test}{
name={test},
description={Description of test}
}

\newglossaryentry{test2}
{
name={test2},
description={Description of test2}
}

\makeglossary

\begin{document}
\printglossary
\vspace{5cm}
\gls{test}, \gls{test2}
\end{document}

Responder1

Você deve usar um estilo que suporte cabeçalhos, por exemplo long3colheader. Aliás, o comando \glossarystylefoi substituído por \setglossarystyle.

MWE:

\documentclass[12pt]{article}
\usepackage[]{glossaries}
\setglossarystyle{long3colheader}
\renewcommand*{\glossaryname}{Main}
\renewcommand*{\entryname}{Acronyms}
\renewcommand*{\descriptionname}{Description}
\renewcommand*{\pagelistname}{Page}

\newglossaryentry{test}{
name={test},
description={Description of test}
}

\newglossaryentry{test2}
{
name={test2},
description={Description of test2}
}

\makeglossary

\begin{document}
\printglossary

\vspace{5cm}
\gls{test}, \gls{test2}
\end{document} 

Saída

insira a descrição da imagem aqui

informação relacionada