[Tex/LaTex] Glossaries: Print acronyms with indentation

acronymsglossariesindentation

hey there,
when I print the glossary of the package 'glossaries' like that:

\printglossary[type=\acronymtype] % acronyms

I get something without indentation:

A aaaskjdh
BADR alksjd blaa
FO text text

But I want something like that:

A    aaaskjdh
BADR alksjd blaa
FO   text text

I tried style=long4col and style=long but that prints out the acronysm non-bold and there's some sort of indentation in front of the acronym itself:

   A    aaaskjdh
   BADR alksjd blaa
   FO   text text

I really JUST want the plain style with indentation ONLY between the acronym and the description. ANy way to do it?
Thanks!

Best Answer

I missing a minimal working example. Why don't you provide one? The most of your explanation is useless and a minimal example says more than 100 lines of any explanation.

\documentclass{article}
\usepackage[acronym]{glossaries}
\usepackage{glossary-longragged} 
\makeglossaries
\newacronym{cd}{CD}{compact disk}
\newacronym{A}{A}{blabla}
\newacronym{BASD}{BASD}{alskdj}
\newacronym{OAJ}{OAJ}{kjoasd}
\newglossarystyle{super3colleft}{%
  \renewenvironment{theglossary}%
    {\tablehead{}\tabletail{}%
     \begin{supertabular}{@{}>{\bfseries}lp{\glsdescwidth}p{\glspagelistwidth}}}%
    {\end{supertabular}}%
  \renewcommand*{\glossaryheader}{}%
  \renewcommand*{\glsgroupheading}[1]{}%
  \renewcommand*{\glossaryentryfield}[5]{%
    \glsentryitem{##1}\glstarget{##1}{##2} & ##3 & ##5\\}%
  \renewcommand*{\glossarysubentryfield}[6]{%
     &
     \glssubentryitem{##2}%
     \glstarget{##2}{\strut}##4 & ##6\\}%
  \renewcommand*{\glsgroupskip}{ & &\\}%
}

\newlength{\acronymlabelwidth}
\setlength{\acronymlabelwidth}{0.25\textwidth}
\newglossarystyle{listwithwidth}{%
  \renewenvironment{theglossary}%
    {\begin{description}}{\end{description}}%
  \renewcommand*{\glossaryheader}{}%
  \renewcommand*{\glsgroupheading}[1]{}%
  \renewcommand*{\glossaryentryfield}[5]{%
    \item[\parbox{\acronymlabelwidth}{\glsentryitem{##1}\glstarget{##1}{##2}}]
       ##3\glspostdescription\space ##5}%
  \renewcommand*{\glossarysubentryfield}[6]{%
    \glssubentryitem{##2}%
    \glstarget{##2}{\strut}##4\glspostdescription\space ##6.}%
  \renewcommand*{\glsgroupskip}{\indexspace}%
}
\begin{document}
Die Ausgabe im Text: \gls{A}\qquad\gls{BASD}\qquad\gls{OAJ}

\printglossary[type=\acronymtype,style=super3colleft]

\printglossary[type=\acronymtype,style=listwithwidth]
\end{document}